https://bugs.winehq.org/show_bug.cgi?id=36035
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #24 from Bruno Jesus 00cpxxx@gmail.com --- My patch was only half of the job, it was meant to recognize the buttons and now it does, but there is a missing part related to parsing the buttons pressed which is a bit more of code. I will have a way to test this in OSX in near future so I'll make a proper patch, for now just wait a bit more please.
The half-axis problem will be fixed with the new HID driver so Dinput will be able to address that better.
----------------------------------------
As a reminder to myself:
Make poll_osx_device_state recognize the misc button the same way as get_osx_device_elements.
trace:dinput:poll_osx_device_state element <IOHIDElement 0x40263b60 type 1 usage 9/1 device 0x40325930> fixme:dinput:poll_osx_device_state kIOHIDElementTypeInput_Misc / unhandled usage 1 trace:dinput:poll_osx_device_state element <IOHIDElement 0x40263510 type 1 usage 9/2 device 0x40325930> fixme:dinput:poll_osx_device_state kIOHIDElementTypeInput_Misc / unhandled usage 2 trace:dinput:poll_osx_device_state element <IOHIDElement 0x40263d00 type 1 usage 9/3 device 0x40325930> fixme:dinput:poll_osx_device_state kIOHIDElementTypeInput_Misc / unhandled usage 3