https://bugs.winehq.org/show_bug.cgi?id=45681
Bug ID: 45681 Summary: SDL2 Game Controller API not working anymore with Wine 3.14 Product: Wine Version: 3.14 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: lahvuun@gmail.com Distribution: ---
I have an old dinput controller which most games don't detect, so I use the SDL2 Game Controller API by setting the SDL_GAMECONTROLLERCONFIG environmental variable.
When running games with Wine 3.14 the controller is no longer detected. Wine 3.13 still works properly. I tested this with two games: The Witcher 3 and Deus Ex: Human Revolution, both not detecting the controller.
The exact variable I use is: SDL_GAMECONTROLLERCONFIG=030000004f04000020b3000010010000,THRUSTMASTER 2 in 1 DT,a:b0,b:b2,x:b1,y:b3,back:b8,start:b9,leftstick:b10,rightstick:b11,leftshoulder:b4,rightshoulder:b6,dpup:h0.1,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b5,righttrigger:b7,platform:Linux,