SDL/src/joystick
Ryan C. Gordon 5ae0dd4b52
joystick: Split out Linux opening code for reuse by querying code.
This prevents an assertion whem LINUX_JoystickGetGamepadMapping tried to
open the stick temporarily and messed with global state by doing so. Now
the global state is only set in LINUX_JoystickOpen, but the common code
is shared by both interfaces.

Fixes #4198.
2021-07-24 17:48:26 -04:00
..
android Added SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow applications to send custom effects to the PS4 and PS5 controllers 2021-07-08 13:22:41 -07:00
bsd Added SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow applications to send custom effects to the PS4 and PS5 controllers 2021-07-08 13:22:41 -07:00
darwin Added SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow applications to send custom effects to the PS4 and PS5 controllers 2021-07-08 13:22:41 -07:00
dummy Added SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow applications to send custom effects to the PS4 and PS5 controllers 2021-07-08 13:22:41 -07:00
emscripten Added SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow applications to send custom effects to the PS4 and PS5 controllers 2021-07-08 13:22:41 -07:00
haiku Added SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow applications to send custom effects to the PS4 and PS5 controllers 2021-07-08 13:22:41 -07:00
hidapi Added SDL_GameControllerType enumerations for the Amazon Luna and Google Stadia controllers 2021-07-24 09:10:18 -07:00
iphoneos Added support for the Xbox Series X controller on iOS and tvOS 2021-07-12 17:57:21 -07:00
linux joystick: Split out Linux opening code for reuse by querying code. 2021-07-24 17:48:26 -04:00
os2 Added SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow applications to send custom effects to the PS4 and PS5 controllers 2021-07-08 13:22:41 -07:00
psp Added SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow applications to send custom effects to the PS4 and PS5 controllers 2021-07-08 13:22:41 -07:00
steam Updated copyright for 2021 2021-01-02 10:25:38 -08:00
virtual Added SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow applications to send custom effects to the PS4 and PS5 controllers 2021-07-08 13:22:41 -07:00
vita Added SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow applications to send custom effects to the PS4 and PS5 controllers 2021-07-08 13:22:41 -07:00
windows Fixed hotplug detection not working on UWP or when SDL isn't pumping Windows events 2021-07-23 23:45:18 -07:00
SDL_gamecontroller.c Use the new controller type for the Luna and Stadia controllers 2021-07-24 11:15:09 -07:00
SDL_gamecontrollerdb.h Added mapping for the Xbox Series X controller on tvOS 2021-07-12 17:57:21 -07:00
SDL_joystick.c Added SDL_GameControllerType enumerations for the Amazon Luna and Google Stadia controllers 2021-07-24 09:10:18 -07:00
SDL_joystick_c.h Added support for the PowerA Fusion Pro 2 and the PDP Xbox Series X Afterglow and Blue controllers 2021-06-18 17:37:46 -07:00
SDL_sysjoystick.h Added SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow applications to send custom effects to the PS4 and PS5 controllers 2021-07-08 13:22:41 -07:00
check_8bitdo.sh Fixed running on older versions of iOS 2020-04-27 13:31:10 -07:00
controller_type.h Added support for the full line of current PowerA Xbox Series X controllers 2021-07-23 16:32:35 -07:00
sort_controllers.py Fixed warnings on Windows 2021-06-24 18:09:04 -07:00
usb_ids.h Added support for the full line of current PowerA Xbox Series X controllers 2021-07-23 16:32:35 -07:00