Sam Lantinga
|
c9f672fde4
Fixed compiler warnings
|
6 years ago |
Sam Lantinga
|
443bce741b
Added support for the paddles on the Xbox One Elite Series 1 controller
|
6 years ago |
Sam Lantinga
|
25c88ea903
The Xbox One 0x01 initialization packet is an ack packet
|
6 years ago |
Sam Lantinga
|
9c3d1602ab
Refactored code so SDL_GetJoystickGameControllerType() is called less during controller detection
|
6 years ago |
Sam Lantinga
|
43aa1fa9e7
Added support for detecting previously unknown Xbox 360 and Xbox One controllers using the HIDAPI driver with libusb and Android
|
6 years ago |
Sam Lantinga
|
a8780c6a28
Updated copyright date for 2020
|
6 years ago |
Sam Lantinga
|
c6817a2c19
Added support for the paddles on the Xbox One Elite Series 2 controller
|
6 years ago |
Sam Lantinga
|
4e1cc124d2
Improved Xbox One controller initialization
|
6 years ago |
Sam Lantinga
|
669729a8a0
Improved Xbox One controller initialization sequence
|
6 years ago |
Sam Lantinga
|
d2cda502cc
Send the full Xbox One controller sequence for Microsoft controllers
|
6 years ago |
Sam Lantinga
|
5d28c31548
Only initialize Xbox One controllers once they're ready for initialization (or if they are silent until init)
|
6 years ago |
Sam Lantinga
|
46e1377d49
Automatically assign player indexes to game controllers, and allow changing the player index for game controllers and joysticks.
|
6 years ago |
Sam Lantinga
|
1db56619de
Fixed rare infinite rumble in HIDAPI controller driver
|
6 years ago |
Sam Lantinga
|
e7f7e3f40f
Refactored HIDAPI controller code to support dongles and hubs that dynamically attach controllers
|
6 years ago |
Sam Lantinga
|
a7ae9175c3
Fixed bug 4898 - No rumble because of integer overflow in SDL_JoystickRumble
|
6 years ago |
Sam Lantinga
|
c2b6d6f9ed
Enable the LED on PowerA Xbox One controllers
|
6 years ago |
Sam Lantinga
|
8b50dcb21b
Use the controller product string instead of hard-coding controller names
|
6 years ago |
Sam Lantinga
|
82d2c357c3
Fixed rumble after Xbox controller initialization
|
6 years ago |
Sam Lantinga
|
3d34750ced
The PowerA Mini controller blocks while writing feature reports, so don't try to use the HIDAPI driver for it on Linux
|
6 years ago |
Sam Lantinga
|
2fd3f756d2
Fixed trying to use the HIDAPI driver for the original Xbox One S Bluetooth controller
|
6 years ago |
Sam Lantinga
|
4a77613881
Added the full Xbox One Elite Series 2 controller initialization sequence, to start input reports after switching out of Bluetooth mode.
|
6 years ago |
Sam Lantinga
|
8e153922e4
This packet didn't end up being needed to initialize input for the Xbox One Elite Series 2 controller
|
6 years ago |
Sam Lantinga
|
733f25252a
Fixed build
|
6 years ago |
Sam Lantinga
|
b5aff9d7c3
Added SDL_GameControllerTypeForIndex() and SDL_GameControllerGetType() to return the type of controller attached.
|
6 years ago |
Sam Lantinga
|
c0650aca21
Added support for the PDP Battlefield One controller
|
6 years ago |
Sam Lantinga
|
68d8fc5c7b
Added support for the Xbox One Elite Series 2 controller in wired mode
|
6 years ago |
Sam Lantinga
|
144956442d
Added identifiers for the Xbox One Elite Series 2 controller
|
6 years ago |
Sam Lantinga
|
a9ac9e3865
Don't try to use this driver with the Xbox One S in Bluetooth mode on Linux
|
6 years ago |
Sam Lantinga
|
9ca5373024
Added support for the Xbox One S controller in Bluetooth mode on Linux
|
6 years ago |
Sam Lantinga
|
9da4bfc141
Added support for the Power A Nintendo Switch Enhanced Wireless Controller
|
6 years ago |