浏览代码

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

Sam Lantinga 2 年之前
父节点
当前提交
509939b1b6
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      src/joystick/hidapi/SDL_hidapi_ps3.c

+ 4 - 0
src/joystick/hidapi/SDL_hidapi_ps3.c

@@ -596,9 +596,13 @@ SDL_HIDAPI_DeviceDriver SDL_HIDAPI_DriverPS3 =
 static SDL_bool
 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,
                SDL_GetHintBoolean(SDL_HINT_JOYSTICK_HIDAPI,
                    SDL_HIDAPI_DEFAULT));
+#endif
 }
 
 static SDL_bool