Skip to content

Commit 955a49c

Browse files
endriftslouken
authored andcommitted
joystick: Add quirk for no impulse vibration on the Spectra Pro
1 parent 8289950 commit 955a49c

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/joystick/hidapi/SDL_hidapi_gip.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -352,6 +352,9 @@ static const GIP_Quirks quirks[] = {
352352
{ USB_VENDOR_POWERA, USB_PRODUCT_BDA_XB1_CLASSIC, 0,
353353
.quirks = GIP_QUIRK_NO_IMPULSE_VIBRATION },
354354

355+
{ USB_VENDOR_POWERA, USB_PRODUCT_BDA_XB1_SPECTRA_PRO, 0,
356+
.quirks = GIP_QUIRK_NO_IMPULSE_VIBRATION },
357+
355358
{ USB_VENDOR_RAZER, USB_PRODUCT_RAZER_ATROX, 0,
356359
.filtered_features = GIP_FEATURE_MOTOR_CONTROL,
357360
.device_type = GIP_TYPE_ARCADE_STICK },

src/joystick/usb_ids.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@
7272
#define USB_PRODUCT_BACKBONE_ONE_IOS_PS5 0x0104
7373
#define USB_PRODUCT_BDA_XB1_CLASSIC 0x581a
7474
#define USB_PRODUCT_BDA_XB1_FIGHTPAD 0x791a
75+
#define USB_PRODUCT_BDA_XB1_SPECTRA_PRO 0x592a
7576
#define USB_PRODUCT_GOOGLE_STADIA_CONTROLLER 0x9400
7677
#define USB_PRODUCT_EVORETRO_GAMECUBE_ADAPTER1 0x1843
7778
#define USB_PRODUCT_EVORETRO_GAMECUBE_ADAPTER2 0x1844

0 commit comments

Comments
 (0)