Pārlūkot izejas kodu

Added support for the HORIPAD Pro for Xbox Series X

Sam Lantinga 2 gadi atpakaļ
vecāks
revīzija
01541bc350
2 mainītis faili ar 3 papildinājumiem un 1 dzēšanām
  1. 2 1
      src/joystick/SDL_joystick.c
  2. 1 0
      src/joystick/usb_ids.h

+ 2 - 1
src/joystick/SDL_joystick.c

@@ -2213,7 +2213,8 @@ SDL_IsJoystickXboxSeriesX(Uint16 vendor_id, Uint16 product_id)
         }
     }
     if (vendor_id == USB_VENDOR_HORI) {
-        if (product_id == USB_PRODUCT_HORI_FIGHTING_COMMANDER_OCTA_SERIES_X) {
+        if (product_id == USB_PRODUCT_HORI_FIGHTING_COMMANDER_OCTA_SERIES_X ||
+            product_id == USB_PRODUCT_HORI_HORIPAD_PRO_SERIES_X) {
             return SDL_TRUE;
         }
     }

+ 1 - 0
src/joystick/usb_ids.h

@@ -69,6 +69,7 @@
 #define USB_PRODUCT_GOOGLE_STADIA_CONTROLLER              0x9400
 #define USB_PRODUCT_EVORETRO_GAMECUBE_ADAPTER             0x1846
 #define USB_PRODUCT_HORI_FIGHTING_COMMANDER_OCTA_SERIES_X 0x0150
+#define USB_PRODUCT_HORI_HORIPAD_PRO_SERIES_X             0x014f
 #define USB_PRODUCT_HORI_FIGHTING_STICK_ALPHA_PS4         0x011c
 #define USB_PRODUCT_HORI_FIGHTING_STICK_ALPHA_PS5         0x0184
 #define USB_PRODUCT_NINTENDO_GAMECUBE_ADAPTER             0x0337