The HP HyperX controllers have a share button
This commit is contained in:
parent
f3261fedcc
commit
0b460f34ba
3 changed files with 13 additions and 3 deletions
|
@ -2479,6 +2479,12 @@ SDL_bool SDL_IsJoystickXboxSeriesX(Uint16 vendor_id, Uint16 product_id)
|
||||||
return SDL_TRUE;
|
return SDL_TRUE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (vendor_id == USB_VENDOR_HP) {
|
||||||
|
if (product_id == USB_PRODUCT_XBOX_SERIES_X_HP_HYPERX ||
|
||||||
|
product_id == USB_PRODUCT_XBOX_SERIES_X_HP_HYPERX_RGB) {
|
||||||
|
return SDL_TRUE;
|
||||||
|
}
|
||||||
|
}
|
||||||
if (vendor_id == USB_VENDOR_RAZER) {
|
if (vendor_id == USB_VENDOR_RAZER) {
|
||||||
if (product_id == USB_PRODUCT_RAZER_WOLVERINE_V2 ||
|
if (product_id == USB_PRODUCT_RAZER_WOLVERINE_V2 ||
|
||||||
product_id == USB_PRODUCT_RAZER_WOLVERINE_V2_CHROMA) {
|
product_id == USB_PRODUCT_RAZER_WOLVERINE_V2_CHROMA) {
|
||||||
|
|
|
@ -33,6 +33,7 @@
|
||||||
#define USB_VENDOR_DRAGONRISE 0x0079
|
#define USB_VENDOR_DRAGONRISE 0x0079
|
||||||
#define USB_VENDOR_GOOGLE 0x18d1
|
#define USB_VENDOR_GOOGLE 0x18d1
|
||||||
#define USB_VENDOR_HORI 0x0f0d
|
#define USB_VENDOR_HORI 0x0f0d
|
||||||
|
#define USB_VENDOR_HP 0x03f0
|
||||||
#define USB_VENDOR_HYPERKIN 0x2e24
|
#define USB_VENDOR_HYPERKIN 0x2e24
|
||||||
#define USB_VENDOR_LOGITECH 0x046d
|
#define USB_VENDOR_LOGITECH 0x046d
|
||||||
#define USB_VENDOR_MADCATZ 0x0738
|
#define USB_VENDOR_MADCATZ 0x0738
|
||||||
|
@ -66,6 +67,7 @@
|
||||||
#define USB_PRODUCT_HORI_HORIPAD_PRO_SERIES_X 0x014f
|
#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_PS4 0x011c
|
||||||
#define USB_PRODUCT_HORI_FIGHTING_STICK_ALPHA_PS5 0x0184
|
#define USB_PRODUCT_HORI_FIGHTING_STICK_ALPHA_PS5 0x0184
|
||||||
|
#define USB_PRODUCT_HORI_FIGHTING_STICK_ALPHA_PS5 0x0184
|
||||||
#define USB_PRODUCT_LOGITECH_F310 0xc216
|
#define USB_PRODUCT_LOGITECH_F310 0xc216
|
||||||
#define USB_PRODUCT_LOGITECH_CHILLSTREAM 0xcad1
|
#define USB_PRODUCT_LOGITECH_CHILLSTREAM 0xcad1
|
||||||
#define USB_PRODUCT_NINTENDO_GAMECUBE_ADAPTER 0x0337
|
#define USB_PRODUCT_NINTENDO_GAMECUBE_ADAPTER 0x0337
|
||||||
|
@ -125,12 +127,14 @@
|
||||||
#define USB_PRODUCT_XBOX_ONE_S_REV2_BLE 0x0b20
|
#define USB_PRODUCT_XBOX_ONE_S_REV2_BLE 0x0b20
|
||||||
#define USB_PRODUCT_XBOX_SERIES_X 0x0b12
|
#define USB_PRODUCT_XBOX_SERIES_X 0x0b12
|
||||||
#define USB_PRODUCT_XBOX_SERIES_X_BLE 0x0b13
|
#define USB_PRODUCT_XBOX_SERIES_X_BLE 0x0b13
|
||||||
#define USB_PRODUCT_XBOX_SERIES_X_VICTRIX_GAMBIT 0x02d6
|
#define USB_PRODUCT_XBOX_SERIES_X_HP_HYPERX 0x08b6
|
||||||
#define USB_PRODUCT_XBOX_SERIES_X_PDP_BLUE 0x02d9
|
#define USB_PRODUCT_XBOX_SERIES_X_HP_HYPERX_RGB 0x07a0
|
||||||
#define USB_PRODUCT_XBOX_SERIES_X_PDP_AFTERGLOW 0x02da
|
#define USB_PRODUCT_XBOX_SERIES_X_PDP_AFTERGLOW 0x02da
|
||||||
|
#define USB_PRODUCT_XBOX_SERIES_X_PDP_BLUE 0x02d9
|
||||||
#define USB_PRODUCT_XBOX_SERIES_X_POWERA_FUSION_PRO2 0x4001
|
#define USB_PRODUCT_XBOX_SERIES_X_POWERA_FUSION_PRO2 0x4001
|
||||||
#define USB_PRODUCT_XBOX_SERIES_X_POWERA_MOGA_XP_ULTRA 0x890b
|
#define USB_PRODUCT_XBOX_SERIES_X_POWERA_MOGA_XP_ULTRA 0x890b
|
||||||
#define USB_PRODUCT_XBOX_SERIES_X_POWERA_SPECTRA 0x4002
|
#define USB_PRODUCT_XBOX_SERIES_X_POWERA_SPECTRA 0x4002
|
||||||
|
#define USB_PRODUCT_XBOX_SERIES_X_VICTRIX_GAMBIT 0x02d6
|
||||||
#define USB_PRODUCT_XBOX_ONE_XBOXGIP_CONTROLLER 0x02ff /* XBOXGIP driver software PID */
|
#define USB_PRODUCT_XBOX_ONE_XBOXGIP_CONTROLLER 0x02ff /* XBOXGIP driver software PID */
|
||||||
#define USB_PRODUCT_XBOX_ONE_XINPUT_CONTROLLER 0x02fe /* Made up product ID for XInput */
|
#define USB_PRODUCT_XBOX_ONE_XINPUT_CONTROLLER 0x02fe /* Made up product ID for XInput */
|
||||||
#define USB_PRODUCT_STEAM_VIRTUAL_GAMEPAD 0x11ff
|
#define USB_PRODUCT_STEAM_VIRTUAL_GAMEPAD 0x11ff
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue