https://bugs.winehq.org/show_bug.cgi?id=35815
Andrew Church achurch+wine@achurch.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|INVALID |--- Status|RESOLVED |REOPENED
--- Comment #19 from Andrew Church achurch+wine@achurch.org ---
When SDL support has not been compiled in, Wine either acts as a pass-through to hidraw devices (or iohid on macOS), in which case I don't think it's possible to do any kind of mapping, or indeed still does some remapping from evdev to HID usages.
I don't mean to be contrarian, but I in fact implemented exactly this sort of remapping against HEAD. See updated patch.
With respect to SDL support, that appears to be XInput only? I didn't see my SDL_GAMECONTROLLERCONFIG setting having any effect on DirectInput behavior (hence why I updated this patch in the first place).