From 205777210ece227427c524d191c78ca82b2dd335 Mon Sep 17 00:00:00 2001 From: Sanjay Govind Date: Tue, 9 Jun 2026 10:38:47 +0800 Subject: [PATCH] Add PID for red octane games, as they support sony detection --- src/joystick/hidapi/SDL_hidapijoystick.c | 2 ++ src/joystick/usb_ids.h | 1 + 2 files changed, 3 insertions(+) diff --git a/src/joystick/hidapi/SDL_hidapijoystick.c b/src/joystick/hidapi/SDL_hidapijoystick.c index 2ab43b2c83..b81c640a4e 100644 --- a/src/joystick/hidapi/SDL_hidapijoystick.c +++ b/src/joystick/hidapi/SDL_hidapijoystick.c @@ -216,6 +216,8 @@ bool HIDAPI_SupportsPlaystationDetection(Uint16 vendor, Uint16 product) * https://github.com/libsdl-org/SDL/issues/6799 */ return false; + case USB_VENDOR_RED_OCTANE_GAMES: + return true; case USB_VENDOR_SHANWAN: return true; case USB_VENDOR_SHANWAN_ALT: diff --git a/src/joystick/usb_ids.h b/src/joystick/usb_ids.h index 41980c5cf1..9dd2208066 100644 --- a/src/joystick/usb_ids.h +++ b/src/joystick/usb_ids.h @@ -54,6 +54,7 @@ #define USB_VENDOR_QANBA 0x2c22 #define USB_VENDOR_RAZER 0x1532 #define USB_VENDOR_RED_OCTANE 0x1430 +#define USB_VENDOR_RED_OCTANE_GAMES 0x3958 #define USB_VENDOR_SAITEK 0x06a3 #define USB_VENDOR_SCEA 0x12ba #define USB_VENDOR_SHANWAN 0x2563