Decky Plugin for changing InputPlumber controller mode
Works only on devices with InputPlumber running. Also requires python yaml installed.
Decky Loader must already be installed. Python yaml is also required, most gaming distros should already have it pre-installed.
Run the following in terminal, then reboot. Note that this works both for installing or updating the plugin
curl -L https://github.com/aarron-lee/DeckyPlumber/raw/main/install.sh | sh
If you want to install an older version, you can do the following:
# example: install v0.0.6
curl -L https://github.com/aarron-lee/DeckyPlumber/raw/main/install.sh | VERSION=v0.0.6 sh
Download the latest release from the releases page
Unzip the tar.gz file, and move the DeckyPlumber folder to your $HOME/homebrew/plugins directory
then run:
sudo systemctl restart plugin_loader.service
then reboot your machine.
Dependencies:
- Node.js v16.14+ and pnpm installed
- python yaml
git clone https://github.com/aarron-lee/DeckyPlumber.git
cd DeckyPlumber
# if pnpm not already installed
npm install -g pnpm
pnpm install
pnpm update @decky/ui --latest
pnpm run buildAfterwards, you can place the entire DeckyPlumber folder in the ~/homebrew/plugins directly, then restart your plugin service
sudo systemctl restart plugin_loader.serviceBuilt using Decky Plugin Template: https://github.com/SteamDeckHomebrew/decky-plugin-template/


