Eddy Jansson
|
aaee09d6ed
Don't do NULL-checks before SDL_free()
|
6 days ago |
Sam Lantinga
|
6a9ac1cacd
Always poll udev on supported platforms
|
1 month ago |
Vicki Pfau
|
5f4416bc42
joystick: Improve Xbox controller mapping with xpad quirks (#13305)
|
2 months ago |
Wim Taymans
|
a44107540d
sysjoystick: don't leak fd on error
|
8 months ago |
nightmareci
|
718034f5fa
Remove newlines from log messages
|
9 months ago |
Sam Lantinga
|
e5a4f09363
Call SDL_UDEV_Quit() if we don't end up using it
|
9 months ago |
Sam Lantinga
|
f2074d7af3
Updated copyright for 2025
|
9 months ago |
Sam Lantinga
|
b54f6044a5
Removed Linux Steam Controller support
|
11 months ago |
Sam Lantinga
|
fe3566ca46
Ignore Steam Controllers in the Linux driver if HIDAPI is handling them
|
11 months ago |
Sam Lantinga
|
c41b2bb855
SDL_ShouldIgnoreGamepad() should take product IDs rather than a guid.
|
1 year ago |
Sam Lantinga
|
d6981da5a4
Added SDL_GetSandbox()
|
1 year ago |
Sam Lantinga
|
6fc6e3dc7e
Use SDL_bool where appropriate in SDL events
|
1 year ago |
Petar Popovic
|
d2ef15d8e6
Fix warnings: calloc-transposed-args
|
1 year ago |
Sam Lantinga
|
9ff3446f03
Use SDL_bool instead an int return code in the SDL API
|
1 year ago |
Sam Lantinga
|
8f546bb3c9
Use C99 bool internally in SDL
|
1 year ago |
Sam Lantinga
|
6501e90018
Use C++ style comments consistently in SDL source code
|
1 year ago |
Sam Lantinga
|
61a7a0e579
SDL_GUIDToString() follows the SDL_GetStringRule
|
1 year ago |
Sam Lantinga
|
b0e93e4e63
Prevent crashes if freed objects are passed to SDL API functions
|
1 year ago |
Tyson Whitehead
|
0ab5a8a413
Initialize udev before joystick manual scan so class lookup works
|
1 year ago |
Sam Lantinga
|
ac5a61cd60
Fixed build error (thanks @sezero!)
|
1 year ago |
Tyson Whitehead
|
391b8c0c07
Avoid opening non-joystick devices if possible to speedup scanning
|
1 year ago |
Sam Lantinga
|
43b8e9f681
Fixed spacing
|
1 year ago |
Sam Lantinga
|
5e8486bb29
Don't fail joystick initialization if udev isn't available
|
1 year ago |
Sam Lantinga
|
b391e6477e
The joystick instance ID is already set in the open call
|
1 year ago |
Anonymous Maarten
|
f59dbf6a12
cmake: add -Wimplicit-fallthrough warning
|
1 year ago |
Sam Lantinga
|
efbbafb3f1
Re-added balls to the SDL joystick API
|
1 year ago |
Mingjie Shen
|
19b3ddac2f
Fix TOCTOU race condition
|
1 year ago |
meyraud705
|
c6ec999869
Set udev class for accelerometer
|
1 year ago |
Sam Lantinga
|
f35ede7281
Generalized the idea of joystick driver priority
|
1 year ago |
Sam Lantinga
|
a538936821
Renamed SDL_HINT_LINUX_JOYSTICK_DEADZONES to SDL_HINT_JOYSTICK_LINUX_DEADZONES
|
1 year ago |