This probably comes from using SDL2 and will be fixed with one of the next updates of SDL2 which should find its way into Proton.
Thanks for answering.
Since vanilla wine works ok, do you think i can try to preload system sdl libs (or find another way to make proton use them) and workaround the issue?
Preloading won't work in pressure vessel. You'll have to wait for the steam runtime picking up the new SDL version. Updates are posted here: https://github.com/ValveSoftware/wine/issues/94 - it also has the links to the SDL bug reports and repo to see the progress.
If you want to work around that NOW, you can use the following udev rule for Thrustmaster devices:
# /etc/udev/rules.d/99-joystick.rules
KERNEL=="event*", ATTRS{id/vendor}=="044f", ACTION=="add", RUN+="/usr/bin/evdev-joystick --evdev %E{DEVNAME} --deadzone 0"
Thank you very much for pointing me out to that thread, very informative.
STEAM_COMPAT_DATA_PATH=/home/big/Giochi/Steam/SteamApps/compatdata/255220x1 2020-07WINEPREFIX=/home/big/Giochi/Steam/SteamApps/compatdata/255220/pfx/x1 2020-07
Proton Version tested: 4.11 and 5.0-9
I've tried several racing games via proton, and it seems there is always a deadzone on the steering wheel (grid autosport, dirt rally)
The deadzone setting in the game was always 0
To inspect the issue,
My tests point me to believe that the issue is entirely related to protonè