SDL/src/joystick
Sam Lantinga 9b048e73a2 Fixed raw input device GUIDs changing randomly between runs
On Windows 11, apparently HidD_GetManufacturerString() and HidD_GetProductString() can return TRUE without actually filling in any string data.

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

(cherry picked from commit 4fc9509ab7)
(cherry picked from commit 52146cf067)
2025-03-17 13:57:58 -07:00
..
android Updated copyright for 2025 2025-01-01 07:47:53 -08:00
bsd Updated copyright for 2025 2025-01-01 07:47:53 -08:00
darwin Updated copyright for 2025 2025-01-01 07:47:53 -08:00
dummy Updated copyright for 2025 2025-01-01 07:47:53 -08:00
emscripten Updated copyright for 2025 2025-01-01 07:47:53 -08:00
haiku Updated copyright for 2025 2025-01-01 07:47:53 -08:00
hidapi Fixed crash if info->path is NULL 2025-03-17 09:48:13 -07:00
iphoneos Updated copyright for 2025 2025-01-01 07:47:53 -08:00
linux Updated copyright for 2025 2025-01-01 07:47:53 -08:00
n3ds Updated copyright for 2025 2025-01-01 07:47:53 -08:00
os2 Updated copyright for 2025 2025-01-01 07:47:53 -08:00
ps2 Updated copyright for 2025 2025-01-01 07:47:53 -08:00
psp Updated copyright for 2025 2025-01-01 07:47:53 -08:00
steam Updated copyright for 2025 2025-01-01 07:47:53 -08:00
virtual Updated copyright for 2025 2025-01-01 07:47:53 -08:00
vita Updated copyright for 2025 2025-01-01 07:47:53 -08:00
windows Fixed raw input device GUIDs changing randomly between runs 2025-03-17 13:57:58 -07: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 Retro-bit Controller in PS3 mode 2024-08-19 16:47:54 -07:00
controller_type.c Undo name change for the controller list 2023-05-19 14:27:06 -07:00
controller_type.h Add steam deck detection and HIDAPI driver scaffold. 2023-12-12 12:52:04 -08:00
SDL_gamecontroller.c Don't filter out controllers when launched by Steam under Proton 2025-01-31 15:40:21 -08:00
SDL_gamecontrollerdb.h Added support for the 8BitDo Ultimate 2C Wireless in Bluetooth mode 2025-01-18 07:07:12 -08:00
SDL_joystick.c Updated copyright for 2025 2025-01-01 07:47:53 -08:00
SDL_joystick_c.h Updated copyright for 2025 2025-01-01 07:47:53 -08:00
SDL_steam_virtual_gamepad.c Updated copyright for 2025 2025-01-01 07:47:53 -08:00
SDL_steam_virtual_gamepad.h Updated copyright for 2025 2025-01-01 07:47:53 -08:00
SDL_sysjoystick.h Updated copyright for 2025 2025-01-01 07:47:53 -08:00
sort_controllers.py Use the CRC as part of the unique key for mappings 2024-03-17 12:14:11 -07:00
usb_ids.h Updated copyright for 2025 2025-01-01 07:47:53 -08:00