Disable the third party PS3 HIDAPI driver by default, the L3/R3 buttons are unknown

This commit is contained in:
Sam Lantinga 2022-11-18 18:20:53 -08:00
parent ff99e56d3a
commit 509939b1b6

View file

@ -596,9 +596,13 @@ SDL_HIDAPI_DeviceDriver SDL_HIDAPI_DriverPS3 =
static SDL_bool static SDL_bool
HIDAPI_DriverPS3ThirdParty_IsEnabled(void) HIDAPI_DriverPS3ThirdParty_IsEnabled(void)
{ {
#if 1 /* Not enabled by default, we don't know what the L3/R3 buttons are */
return SDL_GetHintBoolean(SDL_HINT_JOYSTICK_HIDAPI_PS3, SDL_FALSE);
#else
return SDL_GetHintBoolean(SDL_HINT_JOYSTICK_HIDAPI_PS3, return SDL_GetHintBoolean(SDL_HINT_JOYSTICK_HIDAPI_PS3,
SDL_GetHintBoolean(SDL_HINT_JOYSTICK_HIDAPI, SDL_GetHintBoolean(SDL_HINT_JOYSTICK_HIDAPI,
SDL_HIDAPI_DEFAULT)); SDL_HIDAPI_DEFAULT));
#endif
} }
static SDL_bool static SDL_bool