Sam Lantinga
|
e2f46ed8ef
Always lock the HIDAPI device when closing, in case rumble is pending
|
5 years ago |
Sam Lantinga
|
9130f7c377
Updated copyright for 2021
|
5 years ago |
Sam Lantinga
|
6341bb35a5
Fixed controller disconnect detection for PS4 and PS5 controllers over Bluetooth
|
5 years ago |
Sam Lantinga
|
a30adae567
Make it possible to turn on PS4 rumble effects at runtime using the hint
|
5 years ago |
Sam Lantinga
|
59f28b7f4b
Fixed whitespace
|
5 years ago |
Sam Lantinga
|
e44bf8a080
Fixed bug 5359 - Incorrect sensor data from DualShock4
|
5 years ago |
Sam Lantinga
|
5b3616c325
Generalized the raw input controller driver and moved XInput/WGI detection into it for XInput devices
|
5 years ago |
Sam Lantinga
|
2e8e3854b8
Fixed compile warning
|
5 years ago |
Sam Lantinga
|
fcb21aa883
Added API for sensors on game controllers
|
5 years ago |
Sam Lantinga
|
d140d88744
Added SDL_JoystickGetSerial() and SDL_GameControllerGetSerial()
|
5 years ago |
Sam Lantinga
|
71e32f5e1b
Added SDL_crc32()
|
5 years ago |
Sam Lantinga
|
c6c116e847
Implemented setting the LED color on the PS5 controller
|
5 years ago |
Sam Lantinga
|
f28c01a4fb
Fixed rumble order on PS5
|
5 years ago |
Sam Lantinga
|
9f51fad361
Added support for the touchpad on PS4 and PS5 controllers
|
5 years ago |
Sam Lantinga
|
1e2caac58b
Added SDL_JoystickRumbleTriggers() and SDL_GameControllerRumbleTriggers()
|
5 years ago |
John "Nielk1" Klein
|
067630aef3
Fix hidapi for unhandled DS4 headset microphone data corrupting controller state
|
5 years ago |
Sam Lantinga
|
a22beef402
Moved the PS5 controller driver to a separate file, as the advanced feature protocol is very different from that of the PS4
|
5 years ago |
Sam Lantinga
|
4d79f9662f
Added initial support for the Sony PS5 Controller
|
5 years ago |
Sam Lantinga
|
e555d45331
Added SDL_JoystickHasLED
|
5 years ago |
Ethan Lee
|
83cddd2ebc
Add SDL_JoystickSetLED.
|
5 years ago |
Sam Lantinga
|
55515a8c25
SDL: ps4 controller trigger bits on other controllers just mean that there's some activity, not saturation - only force it on if the analog value is 0.
|
6 years ago |
Sam Lantinga
|
b6afbe6317
Added SDL_log.h to SDL_internal.h so logging is available everywhere
|
6 years ago |
Sam Lantinga
|
3154d92473
SDL: plumb previously unused digital trigger bits for PS4 controllers. Victrix fight stick only sets these bits and doesn't send the analog values
|
6 years ago |
Jimb Esser
|
47da53b91d
Fix compiler warnings
|
6 years ago |
Sam Lantinga
|
4dea340ca7
Fixed bug 4477 - Support more than 4 XInput-capable devices on Windows
|
6 years ago |
Cameron Gutman
|
467434b92d
Added support for indicating player index on DS4 controllers
|
6 years ago |
Sam Lantinga
|
1684606fdf
Fixed long delay on main thread caused by blocking rumble writes in HIDAPI drivers
|
6 years ago |
Sam Lantinga
|
6efebf1768
Moved rumble expiration to the main joystick handling level, and prevent sending the driver layer duplicate rumble requests.
|
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 |