Skip to content

Releases: lonsdaleite/steamos-controller-changer

v1.1.2

Choose a tag to compare

@lonsdaleite lonsdaleite released this 14 Jun 11:48

Install

curl -fsSL -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/lonsdaleite/steamos-controller-changer/main/install.sh | bash

Or 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 Changer and removes the old SteamOS Controller Changer folder.

v1.1.1

Choose a tag to compare

@lonsdaleite lonsdaleite released this 14 Jun 11:37

Install

curl -fsSL -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/lonsdaleite/steamos-controller-changer/main/install.sh | bash

Or 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

Choose a tag to compare

@lonsdaleite lonsdaleite released this 14 Jun 11:28

Install

curl -fsSL -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/lonsdaleite/steamos-controller-changer/main/install.sh | bash

Or 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

Choose a tag to compare

@lonsdaleite lonsdaleite released this 14 Jun 11:12

Install

curl -fsSL -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/lonsdaleite/steamos-controller-changer/main/install.sh | bash

Or 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_loader

Features

  • 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