summaryrefslogtreecommitdiff
path: root/src/joystick/hidapi/SDL_hidapi_xboxone.c
Commit message (Expand)AuthorAgeFilesLines
* avoid some pedantic warnings in array initializersOzkan Sezer2021-02-081-1/+5
* Fix Xbox Series X controller on macOSCameron Gutman2021-02-031-18/+2
* Fixed detecting the paddles on the Xbox Elite Series 1 controllerSam Lantinga2021-02-021-1/+1
* Always lock the HIDAPI device when closing, in case rumble is pendingSam Lantinga2021-01-141-4/+8
* Fixed Xbox One Series X share button incorrectly triggering on newer firmwareSam Lantinga2021-01-081-8/+12
* Updated copyright for 2021Sam Lantinga2021-01-021-1/+1
* Fixed detecting the guide button on Xbox One S controllers over Bluetooth on ...Sam Lantinga2020-12-141-1/+5
* Fixed handling of BACK button on newer Xbox One S controllersSam Lantinga2020-12-031-35/+22
* Refactored Xbox One Bluetooth protocol and verified Xbox One S, Xbox Series X...Sam Lantinga2020-12-031-140/+93
* Implemented battery status for Bluetooth Xbox One controllersSam Lantinga2020-11-251-3/+33
* Don't set the serial number after the controller is openedSam Lantinga2020-11-251-0/+4
* Simplified Xbox One controller initialization state, and don't query for the ...Sam Lantinga2020-11-251-84/+60
* Revamped Xbox One HIDAPI init sequenceSam Lantinga2020-11-241-102/+221
* Generalized the raw input controller driver and moved XInput/WGI detection in...Sam Lantinga2020-11-231-6/+5
* Disabled Xbox protocol debuggingSam Lantinga2020-11-191-1/+0
* Experimenting with requesting the serial number on an Xbox One controllerSam Lantinga2020-11-181-0/+11
* Fixed bits in the initial Xbox One protocol ackSam Lantinga2020-11-181-0/+7
* Updated with a better understanding of the Xbox One controller protocolSam Lantinga2020-11-181-26/+77
* Added API for sensors on game controllersSam Lantinga2020-11-171-0/+7
* Clarify that we're using button indices, not using gamepad button namesSam Lantinga2020-11-131-5/+6
* Implemented trigger rumble in the HIDAPI Xbox One driverSam Lantinga2020-11-121-7/+44
* Fixed compiler warningsSam Lantinga2020-11-111-1/+1
* Added SDL_JoystickRumbleTriggers() and SDL_GameControllerRumbleTriggers()Sam Lantinga2020-11-111-0/+7
* Added support for the Xbox Series X controller to the HIDAPI driverSam Lantinga2020-11-101-5/+24
* Added support for reading the paddles on a Xbox Elite Series 2 controller in ...Sam Lantinga2020-11-091-7/+60
* Be explicit about mapping the new game controller paddle buttonsSam Lantinga2020-11-071-16/+16
* Added 4 auxiliary buttons to the game controller APISam Lantinga2020-11-061-36/+8
* Added SDL_JoystickHasLEDSam Lantinga2020-11-051-0/+8
* Add SDL_JoystickSetLED.Ethan Lee2020-04-301-0/+7
* Added support for the Razer Atrox Arcade StickSam Lantinga2020-04-171-2/+35
* Added support for the Razer Wolverine UltimateSam Lantinga2020-04-171-7/+10
* Added SDL_log.h to SDL_internal.h so logging is available everywhereSam Lantinga2020-04-071-1/+0
* Fix compiler warningsJimb Esser2020-03-161-2/+3
* Fixed bug 4477 - Support more than 4 XInput-capable devices on WindowsSam Lantinga2020-03-161-3/+3
* Added support for the older Xbox One S Bluetooth controller report formatSam Lantinga2020-03-131-2/+100
* Removed Xbox HIDAPI debug codeSam Lantinga2020-03-101-1/+0
* Fixed handling the guide button with both V1 and V2 of the Xbox One Bluetooth...Sam Lantinga2020-03-041-0/+18
* Updated the HIDAPI Xbox One driver with support for Bluetooth Xbox One contro...Sam Lantinga2020-03-021-75/+204
* Xbox One controller rumble doesn't need synchronization if you use a packet c...Sam Lantinga2020-02-271-82/+5
* Update for bug 4923 - Calling SDL_GameControllerRumble() often takes 8 msSam Lantinga2020-02-071-7/+34
* Fixed long delay on main thread caused by blocking rumble writes in HIDAPI dr...Sam Lantinga2020-02-041-10/+11
* Moved rumble expiration to the main joystick handling level, and prevent send...Sam Lantinga2020-02-041-26/+1
* Fixed compiler warningsSam Lantinga2020-01-231-1/+1
* Added support for the paddles on the Xbox One Elite Series 1 controllerSam Lantinga2020-01-221-11/+58
* The Xbox One 0x01 initialization packet is an ack packetSam Lantinga2020-01-201-1/+1
* Refactored code so SDL_GetJoystickGameControllerType() is called less during ...Sam Lantinga2020-01-191-2/+2
* Added support for detecting previously unknown Xbox 360 and Xbox One controll...Sam Lantinga2020-01-181-16/+3
* Updated copyright date for 2020Sam Lantinga2020-01-161-1/+1
* Added support for the paddles on the Xbox One Elite Series 2 controllerSam Lantinga2020-01-161-18/+58
* Improved Xbox One controller initializationSam Lantinga2020-01-161-17/+30