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 4325

Summary: SDL_gamecontrollerdb mapping for Xbox One Wireless Controller (Model 1708) on Linux
Product: SDL Reporter: Steven M. Vascellaro <svascellaro>
Component: joystickAssignee: Sam Lantinga <slouken>
Status: RESOLVED FIXED QA Contact: Sam Lantinga <slouken>
Severity: normal    
Priority: P2 CC: sezeroz
Version: 2.0.9   
Hardware: x86_64   
OS: Linux   
Attachments: Add Linux mappings for Xbox One Wireless Controller (Model 1708)
Linux mappings for Xbox One Wireless Controller (Model 1708) [v2]

Description Steven M. Vascellaro 2018-10-19 19:37:32 UTC
Created attachment 3385 [details]
Add Linux mappings for Xbox One Wireless Controller (Model 1708)

The attached patch adds controller bindings to support the "Xbox One Wireless Controller (Model 1708)" on Linux.

The Model 1708 was released in 2016 alongside the Xbox One S. It added bluetooth support, and is the current model being sold by Microsoft as of writing. (October 19, 2018)
Comment 1 Steven M. Vascellaro 2018-10-22 14:59:26 UTC
Created attachment 3391 [details]
Linux mappings for Xbox One Wireless Controller (Model 1708) [v2]

Previous patch was generated incorrectly. I have attached a corrected patch based on SDL 2.0.9.
Comment 2 Ozkan Sezer 2018-11-01 09:44:16 UTC
Sam, Ryan:  Is this good?
Comment 3 Sam Lantinga 2018-11-01 10:05:04 UTC
Yup! Thanks, this patch is in:
https://hg.libsdl.org/SDL/rev/5dc13016cf34