protonscr

Request: Option to assign generic Gamepad Button IDs (Button 13+) in Steam Input UI.

steamopen Feature RequestSteam clientGeneral controller / Steam Input
ValveSoftware/steam-for-linux#12709 · opened 2026-02-04 by madezent · updated 2026-02-04 · 0 comments · github
Mmadezent 2026-02-04 github

​Problem: When using a controller (like a DualShock 3), the Steam Input UI restricts the "Output" options to only the physical buttons found on that device.

​Use Case: I am emulating an N64 controller for Ship of Harkinian. I need to use an Action Layer (L2) to turn the 4 face buttons into C-buttons. However, the game refuses keyboard inputs (Arrow Keys) while a controller is active. I need to map these to "Virtual Gamepad Buttons" (Button 13, 14, 15, etc.), but the UI hides these options because my DS3 doesn't physically have them.

​Suggested Solution: Add a "Show All Generic Gamepad Buttons" toggle in the binding menu.

Nothing extracted yet.