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 3570

Summary: SDL_gamecontrollerdb is missing a version of the Xbox Wireless Controller mapping for macOS
Product: SDL Reporter: Jessica Stokes <jessstokes>
Component: joystickAssignee: Sam Lantinga <slouken>
Status: RESOLVED FIXED QA Contact: Sam Lantinga <slouken>
Severity: normal    
Priority: P2 CC: jessstokes
Version: HG 2.1   
Hardware: x86_64   
OS: Mac OS X (All)   
Attachments: Add a mapping for Xbox Wireless Controllers running old firmware

Description Jessica Stokes 2017-01-27 05:27:12 UTC
Created attachment 2688 [details]
Add a mapping for Xbox Wireless Controllers running old firmware

In https://bugzilla.libsdl.org/show_bug.cgi?id=3564, Misty added a mapping for the Xbox Wireless Controller via Bluetooth running the latest version of the firmware, however, no mapping was added for the earlier version of the firmware.

I’ve attached a patch which adds the appropriate mapping for the earlier version of the firmware (I have no way to verify _which_ version, as running Microsoft’s “Xbox Accessories” app on a Windows 10 computer simply tells me I need to update it)

It also updates the naming to be consistent between USB, Bluetooth (old firmware) and Bluetooth (firmware 3.1.1221.0) versions of the same controller. For clarity, this patch lists them in that particular order.
Comment 1 Sam Lantinga 2017-01-28 02:08:50 UTC
Got it, thanks!
https://hg.libsdl.org/SDL/rev/917613c45753