[Bug 47461] XInput: XBox 360 gamepads no longer detected (since wine 4.10)

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jul 5 16:38:14 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=47461

Felix Hädicke <felixhaedicke at web.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|XInput: XBox 360 gamepads   |XInput: XBox 360 gamepads
                   |no longer detected (since   |no longer detected (since
                   |wine 4.7)                   |wine 4.10)

--- Comment #4 from Felix Hädicke <felixhaedicke at web.de> ---
Indeed, and so the whole diagnosis was wrong. Sorry for that.

The bug was not introduced with wine-4.7, but wine-4.10 (and it is still not
working with wine-4.12).

I'm currently running bisect again...


XInputTest output with wine-4.9 (working):
WINEDEBUG=+xinput,+setuapi wine XInputTest_1000_Samples.exe 
0009:trace:xinput:XInputGetState (index 0, state 0x531a08)!
0009:trace:xinput:HID_find_gamepads Found gamepad 0
L"\\\\?\\HID#VID_045E&PID_02A1&IG_0#256&030000005E040000A102000000010000&0&0#{4D1E55B2-F16F-11CF-88CB-001111000030}"
Ready! Waiting for 0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0032FC9C 1
C) semi-stub
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0032FAAC 1 C) semi-stub
1000 Samples (Move Left Stick)0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr
(0032FC7C 1 C) semi-stub

0009:trace:xinput:XInputGetState (index 0, state 0x531a08)!
0009:trace:xinput:XInputGetState (index 0, state 0x531a08)!
0009:trace:xinput:XInputGetState (index 0, state 0x531a08)!
0009:trace:xinput:XInputGetState (index 0, state 0x531a08)!
0009:trace:xinput:XInputGetState (index 0, state 0x531a08)!
...

And with wine-4.10 (not working):
WINEDEBUG=+xinput,+setuapi wine XInputTest_1000_Samples.exe 
001f:err:setupapi:SetupDiSelectBestCompatDrv No compatible drivers were
enumerated for device
L"SDLJOY\\VID_045E&PID_02A1&IG_0\\256&030000005E040000A102000000010000&0&0".
001f:err:plugplay:install_device_driver Install function 0x17 failed, error
0xe0000228.
0009:trace:xinput:XInputGetState (index 0, state 0x641a08)!
0009:trace:xinput:XInputGetState (index 0, state 0x641a08)!
Error! Player 1 - XBOX 360 Controller Not Found!
Press Enter Key To Exit

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list