SDL/src
Sam Lantinga 0dbeec449f Re-added mappings for older Xbox One controllers on Linux
The xpad kernel driver doesn't know about these controllers and ends up using BTN_C and BTN_Z and the automatic mapping doesn't work correctly.

It turns out VID 0x045e and PID 0x02e0 is used by the 8BitDo SN30 Pro when connecting via Bluetooth in XInput mode.

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

(cherry picked from commit 80e1c75e1c6d330318478c1549a97aedb09e58bc)
(cherry picked from commit 156c7badf542d1e83a836ef4a8e6df3909d833da)
2023-07-09 09:51:10 -07:00
..
atomic Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
audio Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
core ibus: Handle error when getting the D-Bus machine ID 2023-06-20 09:45:25 -07:00
cpuinfo Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
dynapi SDL_dynapi.c: minor cosmetics. 2023-06-10 20:50:10 +03:00
events Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
file rwops: Use SetFilePointerEx on Windows for appending writes. 2023-07-01 00:40:51 -04:00
filesystem Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
haptic Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
hidapi Fixed DualSense controllers not being picked up by the HIDAPI driver 2023-06-18 12:22:06 -07:00
joystick Re-added mappings for older Xbox One controllers on Linux 2023-07-09 09:51:10 -07:00
libm Updated copyright for 2023 2023-01-09 09:48:21 -08:00
loadso Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
locale Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
main Updated to version 2.28.1 for release 2023-07-01 09:56:20 -07:00
misc Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
power Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
render Fixed resource leak and crash at exit in the D3D11 renderer 2023-07-03 17:43:21 -07:00
sensor Code style: changed "sizeof foo" to "sizeof(foo)" (thanks @sezero!) 2023-03-09 15:23:59 -08:00
stdlib Don't bother re-encoding Latin1 characters in the ASCII range 2023-06-04 05:40:07 -07:00
test Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
thread Fixed crash if mutex functions are used before any mutex has been created 2023-07-05 10:17:42 -07:00
timer Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
video video(wayland): use both --icon and --icon-name for Zenity (#7897) 2023-07-06 18:00:37 -07:00
SDL_assert_c.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_assert.c Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_dataqueue.c Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_dataqueue.h dataqueue: Make thread safe. 2023-03-02 16:43:44 -05:00
SDL_error_c.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_error.c Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_guid.c Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_hints_c.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_hints.c Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_internal.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_list.c Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_list.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_log_c.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_log.c Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_utils_c.h Don't bother re-encoding Latin1 characters in the ASCII range 2023-06-04 05:40:07 -07:00
SDL_utils.c Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL.c Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00