https://bugs.winehq.org/show_bug.cgi?id=48799
--- Comment #7 from Cláudio Sampaio (Patola) patola@gmail.com --- Olivier, thanks for the guidance. I made a post in the wine forums describing my needs and some questions: https://forum.winehq.org/viewtopic.php?f=2&t=33615
Based on your advice I used 8 pairs of axes instead of 16. My code is currently working, e.g, the game recognizes all buttons and likely all analog axes. I have not yet changed the control panel joystick test dialog though (it has a very limited number of buttons and axes to test). I will try to make a well-behaved patch and send it for request for comments on the wine-devel list once it's properly prepared.