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 5045

Summary: Opt Controller into Steam Input OSX causes dropped input issue, but is fine on Windows
Product: SDL Reporter: Jimmy Spencer <jimbobkr>
Component: joystickAssignee: Austin Palmer <austinp>
Status: ASSIGNED --- QA Contact: Sam Lantinga <slouken>
Severity: normal    
Priority: P2    
Version: don't know   
Hardware: x86_64   
OS: macOS 10.15   
Attachments: The options mentioned in the ticket

Description Jimmy Spencer 2020-03-20 06:49:17 UTC
Created attachment 4270 [details]
The options mentioned in the ticket

When I opt controllers in using Steam Input via Steamworks, the OSX build of our game starts dropping inputs, while the Windows build runs just fine. Seems to be some internal fighting between Steam and SDL.

Picture attached of the option I'm talking about.
Comment 1 Jimmy Spencer 2020-03-20 06:50:26 UTC
Both versions use the same version of gamecontrollerdb. Turning off Steam Input allows the OSX build to run as expected.
Comment 2 Sam Lantinga 2020-03-20 19:11:30 UTC
Austin, can you look at this or pass it on to Mike?