OpenMW 0.46.0 52fa20fb1c - DirectInput Controller Buttons 11 and 12 ignored
Posted: 03 Mar 2020, 00:58
Figured I'd fire up Morrowind, now that I've moved on from a shitty i3 350 laptop with an Intel HD 2000 that needed a 64x64 texture pack for Morrowind at lowest settings, to a spiffy i5 4300m with an Intel HD 4600. Things seem to work, but I noticed that my gamepad is not supported that well.
The OpenMW controller settings are geared for XInput by the looks of it, translating the DirectInput controls to a 1:1 mapping with an Xbox 360 controller. But for some reason, buttons 11 and 12 are ignored. Every other button on the controller is detected and can be mapped, but not those two buttons. OpenMW endlessly waits for input unless I press another button or the Esc key.
The name of the controller is: Gembird JPD-DUALFORCE2 USB
Screenhot of the Game Controller Properties window: https://i.imgur.com/785tOh8.png
I've not tried X360CE yet, as I wanted to make this wee bug report first. Just seems that not all DirectInput buttons are being detected for some reason.
Edit: There is no change when using X360CE with all of the x64 XInput .dll wrappers. Buttons 11 and 12 are still not detected by OpenMW.
The OpenMW controller settings are geared for XInput by the looks of it, translating the DirectInput controls to a 1:1 mapping with an Xbox 360 controller. But for some reason, buttons 11 and 12 are ignored. Every other button on the controller is detected and can be mapped, but not those two buttons. OpenMW endlessly waits for input unless I press another button or the Esc key.
The name of the controller is: Gembird JPD-DUALFORCE2 USB
Screenhot of the Game Controller Properties window: https://i.imgur.com/785tOh8.png
I've not tried X360CE yet, as I wanted to make this wee bug report first. Just seems that not all DirectInput buttons are being detected for some reason.
Edit: There is no change when using X360CE with all of the x64 XInput .dll wrappers. Buttons 11 and 12 are still not detected by OpenMW.