Steam Deck

Steam Deck

Vchat20 May 17, 2022 @ 12:39pm
Gamepad Input separate trigger axes?
So playing around with trying some older DirectX 8/DirectInput games on the Deck. Working beautifully so far except for one glaring issue and this is a constant for any modern Xinput based controller on older games like this: The L and R triggers are a combined axis but many of these games want separate L and R analog trigger axes. Best I can tell in the controller configurations this cannot be resolved. Anyone have a better idea here or maybe an option I'm missing in the controller configuration?
Originally posted by austinp_valve:
In gamepad emulation modes we are emulating the behavior of an Xbox360/One controller depending on the API for whatever provides the best game compatibility. Unfortunately, both Xbox 360 and Xbox One controllers show up with the combined trigger axis via Direct Input.
< >
Showing 1-5 of 5 comments
The author of this thread has indicated that this post answers the original topic.
austinp_valve May 17, 2022 @ 6:20pm 
In gamepad emulation modes we are emulating the behavior of an Xbox360/One controller depending on the API for whatever provides the best game compatibility. Unfortunately, both Xbox 360 and Xbox One controllers show up with the combined trigger axis via Direct Input.
Vchat20 May 19, 2022 @ 7:59am 
Originally posted by austinp_valve:
In gamepad emulation modes we are emulating the behavior of an Xbox360/One controller depending on the API for whatever provides the best game compatibility. Unfortunately, both Xbox 360 and Xbox One controllers show up with the combined trigger axis via Direct Input.
Thank you. Good to know. In the interim I guess I'll be looking for a shim/wrapper of some sort.

I know it is probably a very niche use, but any chance this functionality could be added natively?
R.Wut Mar 10, 2023 @ 8:25am 
I just ran into the same issue. It would help if the trigger axis could be remapped so you could for example map the left trigger to the right joystick up/down axis.
Man's Best Friend Mar 10, 2023 @ 10:12am 
Having the option to emulate a generic Direct Input controller rather than specifically an Xbox style one would be great for cases like this. Direct Input allows for so much more than just what a standard controller has. 8 axes, 128 buttons, full POV, whatever that last one means.
Last edited by Man's Best Friend; Mar 10, 2023 @ 10:49pm
R.Wut Mar 10, 2023 @ 11:01am 
After some more fiddling I managed to map the left trigger to right joystick up by disabling the analog output on the trigger itself and add it back as a command on the soft pull option. The only problem left now is that it only maps the positive range of the joystick axis instead of the full range.
Last edited by R.Wut; Mar 10, 2023 @ 11:01am
< >
Showing 1-5 of 5 comments
Per page: 1530 50

Date Posted: May 17, 2022 @ 12:39pm
Posts: 5