https://bugs.winehq.org/show_bug.cgi?id=51908
Bug ID: 51908 Summary: Make evdev joystick axis mapping customizable. Product: Wine Version: 6.19 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: directx-dinput Assignee: wine-bugs@winehq.org Reporter: rbernon@codeweavers.com Distribution: ---
The legacy dinput joystick backends previously supported some custom mapping from the registry, and it's now gone.
SDL supports axis mapping customization through its game controller mapping (although it then exposes an abstracted game controller device), and hidraw and iokit are just raw pass-through backends, but Wine evdev axis to HID usage mapping could be made customizable to better support exotic or bogus joysticks.