SDL/src/joystick
Sam Lantinga 5b26d4e0ca Sort Steam virtual gamepads by Steam controller slot
This makes sure that games launched by Steam see the first controller first, and the controllers in the game match up with the controllers in the Steam UI.

Fixes https://github.com/libsdl-org/SDL/issues/8672

(cherry picked from commit 17723381da9bc3eadb129beaeaed2164c64b5155)
2023-12-09 20:35:33 -08:00
..
android Re-add SDL_assert() with non boolean ptr syntax (#8531) 2023-11-11 12:29:05 +03:00
bsd SDL_bsdjoystick: fix -Wundef warning on FreeBSD 2023-11-22 06:50:00 +03:00
darwin cmake: fix uses of undefined macro identifiers (-Wundef) 2023-11-17 03:06:26 +00:00
dummy Updated copyright for 2023 2023-01-09 09:48:21 -08:00
emscripten [SDL2] pointer boolean (#8523) 2023-11-10 06:30:56 -08:00
haiku Code style: changed "sizeof foo" to "sizeof(foo)" (thanks @sezero!) 2023-03-09 15:23:59 -08:00
hidapi Fixed the GameCube HIDAPI controller mapping 2023-11-28 10:26:58 -08:00
iphoneos Improved GCController handling on Apple platforms 2023-11-21 15:17:53 -08:00
linux Sort Steam virtual gamepads by Steam controller slot 2023-12-09 20:35:33 -08:00
n3ds Corrected comment 2023-11-28 12:30:10 -08:00
os2 [SDL2] pointer boolean (#8523) 2023-11-10 06:30:56 -08:00
ps2 cmake: fix uses of undefined macro identifiers (-Wundef) 2023-11-17 03:06:26 +00:00
psp cmake: fix uses of undefined macro identifiers (-Wundef) 2023-11-17 03:06:26 +00:00
steam Updated copyright for 2023 2023-01-09 09:48:21 -08:00
virtual cmake: fix uses of undefined macro identifiers (-Wundef) 2023-11-17 03:06:26 +00:00
vita cmake: fix uses of undefined macro identifiers (-Wundef) 2023-11-17 03:06:26 +00:00
windows cmake: fix uses of undefined macro identifiers (-Wundef) 2023-11-17 03:06:26 +00:00
check_8bitdo.sh Avoid use of deprecated egrep/fgrep 2022-11-24 02:59:41 -08:00
controller_list.h Added support for the NACON Revolution 5 Pro controller 2023-11-27 12:12:25 -08:00
controller_type.c Undo name change for the controller list 2023-05-19 14:27:06 -07:00
controller_type.h Separate the controller protocol from the controller style 2022-06-15 20:46:01 -07:00
SDL_gamecontroller.c gamecontroller: Backport 3.0 'type:' field to 2.0 2023-11-30 14:42:56 -08:00
SDL_gamecontrollerdb.h Removed HIDAPI controller mappings 2023-11-28 10:11:56 -08:00
SDL_joystick.c Improved GCController handling on Apple platforms 2023-11-21 15:17:53 -08:00
SDL_joystick_c.h Improved GCController handling on Apple platforms 2023-11-21 15:17:53 -08:00
SDL_sysjoystick.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
sort_controllers.py The Flydigi Vader and Apex series controllers all have the same VID, PID, and name 2023-08-02 14:38:23 -07:00
usb_ids.h Added support for the NACON Revolution 5 Pro controller 2023-11-27 12:12:25 -08:00