SDL/src
Sam Lantinga 7ebfaa0ea2 Check to make sure the Windows joystick device has buttons and axes
This reverts commit e5a15f94e2.

It turns out removing this check allows mice like the ROG PUGIO II to show up as game controllers. We need to find a different way to differentiate between gaming mice and pedals.

Since these mice show up as controllers, and potentially causing games to use them instead of real controllers, we'll go ahead revert this change for now.

Reopens https://github.com/libsdl-org/SDL/issues/8227

(cherry picked from commit ad0af48883)
(cherry picked from commit 20ecd2afcb)
2023-11-02 08:45:00 -07:00
..
atomic Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
audio artsaudio: revert bad arts_init return code check from commit ce5da5d. 2023-10-10 10:40:00 +03:00
core Add missing error reporting in Android_JNI_FileOpen() 2023-10-23 08:28:57 -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 Fixed duplicate key press/release events on iOS 2023-08-02 01:29:30 -07:00
file SDL_RWFromMem, SDL_RWFromConstMem: reject negative size parameters. 2023-07-10 00:15:56 +03: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 Added support for the HP HyperX Clutch Gladiate controller 2023-10-25 09:02:04 -07:00
joystick Check to make sure the Windows joystick device has buttons and axes 2023-11-02 08:45:00 -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.4 for release 2023-10-01 12:05:05 -07:00
misc Allow the use of posix_spawn() instead of vfork/execlp() 2023-09-30 16:53:53 +02:00
power Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
render triangle: don't read destination pixel when you're going to discard it anyways 2023-10-05 15:00:06 +02:00
sensor Code style: changed "sizeof foo" to "sizeof(foo)" (thanks @sezero!) 2023-03-09 15:23:59 -08:00
stdlib Added support for "%[]" sscanf syntax 2023-10-24 17:34:39 -07:00
test Fix sdltest_randomAsciiStringWithMaximumLength() where it requests a string a size 0 2023-10-13 20:24:48 +02:00
thread Unaligned stacks on i686-w64-mingw32, may lead to crashes (#7607) 2023-07-10 03:10:20 +03:00
timer Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
video wayland: Sanity check pointers and protocols before confining 2023-10-29 14:32:02 -04:00
SDL.c Unaligned stacks on i686-w64-mingw32, may lead to crashes (#7607) 2023-07-10 03:10:20 +03:00
SDL_assert.c emscripten: Restore compatibility with existing emsdk releases. 2023-09-20 14:37:56 -04:00
SDL_assert_c.h Updated copyright for 2023 2023-01-09 09:48:21 -08: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 Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_error_c.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_guid.c 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_hints_c.h Updated copyright for 2023 2023-01-09 09:48:21 -08: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 Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_log_c.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_utils.c Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_utils_c.h Don't bother re-encoding Latin1 characters in the ASCII range 2023-06-04 05:40:07 -07:00