Project
- Stars
- Started
- Issues
- License
Gamepad, gyro and button mapping on Linux
InputPlumber is an input routing daemon for Linux. It combines a handheld's built-in controller, gyro and extra buttons and presents them as virtual gamepad, mouse or keyboard devices, with mapping profiles and a DBus API that overlays use.
The repo ships device configs for the ROG Ally, Ally X, ROG Xbox Ally and Ally X, Legion Go, Go S and Go 2, and several MSI Claw models. It runs as a system service on Linux and has no screen of its own; Bazzite's handheld images use it. There is no per-model support table in its docs, so Claw status is unverified.
How did it go? Tips, problems, questions…
Gamepad, gyro and button mapping on Linux
InputPlumber is an input routing daemon for Linux. It combines a handheld's built-in controller, gyro and extra buttons and presents them as virtual gamepad, mouse or keyboard devices, with mapping profiles and a DBus API that overlays use.
The repo ships device configs for the ROG Ally, Ally X, ROG Xbox Ally and Ally X, Legion Go, Go S and Go 2, and several MSI Claw models. It runs as a system service on Linux and has no screen of its own; Bazzite's handheld images use it. There is no per-model support table in its docs, so Claw status is unverified.
ShadowBlip and 58 others
76 followers · joined Sep 2015
Feedback
How did it go? Tips, problems, questions…