https://bugs.winehq.org/show_bug.cgi?id=39891
Bug ID: 39891 Summary: In Split/Second all Wireless XBox 360 controllers are mapped to the Joystick 3 entry instead of js0->Joystick 0, js1->Joystick 1, etc Product: Wine Version: 1.9.0 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: gamingpakker+wine@gmail.com Distribution: ---
With the Wireless XBox 360 receiver xpad reserves 4 controllers and properly assigns each controller to an increasing jsX and eventX. In Split/Second (https://appdb.winehq.org/objectManager.php?sClass=application&iId=11532) the game shows an entry for each one as well with the label Joystick 0 through 3 in the controls menu but the input of each of the wireless controllers ends up mapped to the Joystick 3 entry instead of having the first controller mapped to Joystick 0, the second to Joystick 1, etc.
No DLL overrides etc used. Steam installation of the game is used. This issue was also present in 1.8 and at least in the last few 1.7 versions (53, 54, 55). I don't know if this is a regression or something that was always broken. Using WINE-Staging primarily.