Problem with LT and RT on the Xbox One controller
Moderators: winston, another_commander, Getafix
Problem with LT and RT on the Xbox One controller
Why can I assign whatever I want to the triggers (L2 and R2) on the DualShock 4 controller, but not on the Xbox One controller?
- phkb
- Impressively Grand Sub-Admiral
- Posts: 5336
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Problem with LT and RT on the Xbox One controller
I can confirm that Oolite isn't recognising LT and RT as buttons on an Xbox One controller. However, it does recognise the LT/RT buttons if you use them on one of "Axis" type functions. For instance, the increase/decrease thrust.
Obviously, Oolite doesn't know how to understand these buttons as buttons. I don't have a DualShock to compare, so I don't know how it sets them up.
Now that I've got a setup with the issue, I'll see if there's anything that can be done in the code to fix the issue.
In the meantime, you can potentially use something like AntimicroX, which quite happily detects the buttons and gives you a pile of other options as well. I use this so I can switch between "Missile Targeting" ("m" key) and "Ident recognition" ("t" key) using the one button on my controller.
Obviously, Oolite doesn't know how to understand these buttons as buttons. I don't have a DualShock to compare, so I don't know how it sets them up.
Now that I've got a setup with the issue, I'll see if there's anything that can be done in the code to fix the issue.
In the meantime, you can potentially use something like AntimicroX, which quite happily detects the buttons and gives you a pile of other options as well. I use this so I can switch between "Missile Targeting" ("m" key) and "Ident recognition" ("t" key) using the one button on my controller.