We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 5172

Summary: [Windows] SDL2 kills the actuators of the Top Gun Afterburner FF joystick
Product: SDL Reporter: ioanch <ioan.chera>
Component: joystickAssignee: Sam Lantinga <slouken>
Status: NEW --- QA Contact: Sam Lantinga <slouken>
Severity: major    
Priority: P2    
Version: 2.0.4   
Hardware: x86   
OS: Windows 10   

Description ioanch 2020-06-01 19:38:34 UTC
Thrustmaster Top Gun Afterburner Force Feedback (https://support.thrustmaster.com/en/product/topgunafterburnerffb-en/) is a joystick which relies on actuators to stay straight (and also for force feedback).

I have it running with the native Windows drivers, no Thrustmaster software install involved. None of the drivers from the linked page work for me, presumably because they're too old.

I tested this on macOS and Windows. Only on Windows I have this problem. It has appeared since SDL v2.0.4 and continues occurring on the current development builds. It wasn't happening on SDL v2.0.3 or SDL v1.2.

The problem: calling SDL_JoystickOpen for this joystick is enough to *shut down* its actuators (causing the joystick to stay limp when manipulated, instead of returning to the center). The joystick will only recover when re-plugged.