atfrase
|
db9e14e504
disabled linux joystick debugging outputs and reverted unnecessary comment edit
|
%!s(int64=3) %!d(string=hai) anos |
atfrase
|
f7a19f9ea8
relaxed the digital hat deadzone slightly, and fixed typo in DEBUG_GAMEPAD_MAPPING define
|
%!s(int64=3) %!d(string=hai) anos |
atfrase
|
3696e23d09
added hints SDL_HINT_LINUX_DIGITAL_HATS and SDL_HINT_LINUX_HAT_DEADZONES to control the new Linux hat handling; added define DEBUG_GAMEPAD_MAPPINGS to log messages when generating default gamepad mapings for Linux joysticks
|
%!s(int64=3) %!d(string=hai) anos |
atfrase
|
0b8e796e2c
added hueristic to differentiate digital vs analog 'hat' input axes and expose the latter as regular axes; added automatic deadzones to hat outputs, in case analog axes are still mapped to digital hats; updated automatic gamepad control mapping to more completely follow the spec
|
%!s(int64=3) %!d(string=hai) anos |
Sam Lantinga
|
e551384a99
Added functions to get the platform dependent name for a joystick or game controller
|
%!s(int64=3) %!d(string=hai) anos |
Sam Lantinga
|
57927a2458
Don't call scandir() inside of scandir()
|
%!s(int64=3) %!d(string=hai) anos |
Mathieu Eyraud
|
99ae6395b1
Initialise scandir argument
|
%!s(int64=3) %!d(string=hai) anos |
Sam Lantinga
|
7ea1b69dd4
Sort controllers by the js* index on Linux
|
%!s(int64=3) %!d(string=hai) anos |
Sam Lantinga
|
eb660e862c
Cache the fact that a device didn't look like a joystick
|
%!s(int64=3) %!d(string=hai) anos |
Sam Lantinga
|
120c76c84b
Updated copyright for 2022
|
%!s(int64=3) %!d(string=hai) anos |
Sam Lantinga
|
40d808620d
SDL_classic_joysticks defaults off
|
%!s(int64=3) %!d(string=hai) anos |
Cameron Gutman
|
afccabb881
joystick: Add capability flags for rumble and trigger rumble
|
%!s(int64=3) %!d(string=hai) anos |
Cameron Gutman
|
1ccfbf963e
joystick: Convert HasLED() into a generic GetCapabilities() function
|
%!s(int64=3) %!d(string=hai) anos |
Sam Lantinga
|
ebed961cb2
Fixed build with older Linux kernel headers
|
%!s(int64=3) %!d(string=hai) anos |
Sam Lantinga
|
828a0a4a10
Fixed mapping for PS4 controller when using the classic Joystick
|
%!s(int64=3) %!d(string=hai) anos |
Sam Lantinga
|
dc9de1e2bd
Get the correct USB VID/PID information for /dev/input/js* devices
|
%!s(int64=3) %!d(string=hai) anos |
Sam Lantinga
|
bd92a95f22
Cleanup for the /dev/js* support (thanks @meyraud705)
|
%!s(int64=3) %!d(string=hai) anos |
Sam Lantinga
|
1c78b08007
Added support for /dev/input/js* on Linux
|
%!s(int64=3) %!d(string=hai) anos |
Sam Lantinga
|
65a50b2430
Re-enable udev joystick enumeration by default
|
%!s(int64=3) %!d(string=hai) anos |
Sam Lantinga
|
b8c00bf914
Allow opening joysticks that are read-only on Linux
|
%!s(int64=3) %!d(string=hai) anos |
Sam Lantinga
|
345c161feb
Fixed some accidental uses of external C runtime functions
|
%!s(int64=4) %!d(string=hai) anos |
Sam Lantinga
|
bf97c5a22f
Make sure SDL file descriptors don't leak into child processes
|
%!s(int64=4) %!d(string=hai) anos |
Sam Lantinga
|
130b6bebae
Manually scan for Linux joysticks before udev scan runs
|
%!s(int64=4) %!d(string=hai) anos |
Sam Lantinga
|
cbccf5bb50
Use SDL_GetHint() instead of SDL_getenv() for Linux joystick hints
|
%!s(int64=4) %!d(string=hai) anos |
Andrei Alexeyev
|
e9179314c4
joystick/linux: fix memleaks; streamline joylist item removal
|
%!s(int64=4) %!d(string=hai) anos |
Sam Lantinga
|
ba8bc143c1
Sort joystick entries in /dev/input
|
%!s(int64=4) %!d(string=hai) anos |
Sam Lantinga
|
cc19b13bc3
Fixed missing return statement
|
%!s(int64=4) %!d(string=hai) anos |
Ryan C. Gordon
|
5ae0dd4b52
joystick: Split out Linux opening code for reuse by querying code.
|
%!s(int64=4) %!d(string=hai) anos |
Sam Lantinga
|
d135c0762f
Added SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow applications to send custom effects to the PS4 and PS5 controllers
|
%!s(int64=4) %!d(string=hai) anos |
Sjoerd Simons
|
de4ba6ebc0
Ignore the device version for Atari vcs controllers
|
%!s(int64=4) %!d(string=hai) anos |