From: Rémi Bernon rbernon@codeweavers.com
--- dlls/joy.cpl/xinput.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/joy.cpl/xinput.c b/dlls/joy.cpl/xinput.c index f652c9ad171..2285485ae44 100644 --- a/dlls/joy.cpl/xinput.c +++ b/dlls/joy.cpl/xinput.c @@ -95,7 +95,7 @@ static DWORD WINAPI input_thread_proc( void *param ) struct device_state state = {0};
state.status = XInputGetCapabilities( i, 0, &state.caps ); - if (!state.status) state.status = XInputGetState( i, &state.state ); + if (!state.status) state.status = XInputGetStateEx( i, &state.state ); set_device_state( i, &state );
if (state.rumble)