https://bugs.winehq.org/show_bug.cgi?id=40658
--- Comment #22 from RĂ©mi Bernon rbernon@codeweavers.com --- I've sent https://source.winehq.org/patches/data/217348 and https://source.winehq.org/patches/data/217347 which should hopefully solve the two issues mentioned above.
The Y axis fix at least is quite obvious, I'm less sure about the missing RUDDER axis though, maybe it's something that isn't mapped in SDL.
You can also try by disabling SDL, so that Wine directly uses evdev. This can be done by setting the "Enable SDL" option to 0, as described in https://wiki.winehq.org/Useful_Registry_Keys, and if that still doesn't work, a log with the same WINEDEBUG options as above would be really helpful!