Repository navigation
Releases: lonsdaleite/steamos-controller-changer
Releases · lonsdaleite/steamos-controller-changer
Release list
v1.1.2
Install
curl -fsSL -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/lonsdaleite/steamos-controller-changer/main/install.sh | bashOr download steamos-controller-changer-v1.1.2.zip below (not Source code).
Changes
- Plugin renamed to Controller Changer in Decky menu.
- Controller profile dropdown moved below the label (full width) so long names fit.
- Install script installs to
Controller Changerand removes the oldSteamOS Controller Changerfolder.
v1.1.1
Install
curl -fsSL -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/lonsdaleite/steamos-controller-changer/main/install.sh | bashOr download steamos-controller-changer-v1.1.1.zip below (not Source code).
Fixes
- Fix switching from Lenovo Legion Go S to PS5 DualSense Edge: wait for InputPlumber to become active after YAML restore restart, then retry argets set ds5-edge.
- Prevents partial state where default YAML was restored but the menu still showed Legion as selected.
v1.1.0
Install
curl -fsSL -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/lonsdaleite/steamos-controller-changer/main/install.sh | bashOr download steamos-controller-changer-v1.1.0.zip below (not Source code).
Changes
- Add PS5 DualSense Edge profile via inputplumber device 0 targets set ds5-edge.
- Dropdown now has three options: Default, Lenovo Legion Go S, and PS5 DualSense Edge.
- Reapply DualSense Edge target on plugin startup (InputPlumber resets it after reboot).
- Restore deck-uhid when switching away from DualSense Edge.
v1.0.0
Install
curl -fsSL -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/lonsdaleite/steamos-controller-changer/main/install.sh | bashOr download steamos-controller-changer-v1.0.0.zip below (not Source code).
Decky Loader -> Settings -> Developer -> Install plugin from ZIP.
After install, restart Decky as root:
sudo systemctl restart plugin_loaderFeatures
- Switch InputPlumber device profile between native controller and Lenovo Legion Go S
- Detects device from DMI board name
- Backs up original YAML before switching
- Handles SteamOS read-only filesystem