mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-06-13 23:23:54 +00:00
Add GIP vids and pids for stage tour instruments (#15788)
(cherry picked from commit 3f80c0b82a)
This commit is contained in:
committed by
Sam Lantinga
parent
218522e123
commit
43fa2bdcad
@@ -125,7 +125,7 @@ static Uint8 GAMEINPUT_GetDeviceRawType(const GameInputDeviceInfo *info)
|
||||
break;
|
||||
case USB_VENDOR_CRKD:
|
||||
switch (info->productId) {
|
||||
case USB_PRODUCT_PDP_XB1_JAGUAR_GUITAR:
|
||||
case USB_PRODUCT_RED_OCTANE_XB1_STAGE_TOUR_GUITAR:
|
||||
return SDL_GAMEINPUT_RAWTYPE_ROCK_BAND_GUITAR;
|
||||
default:
|
||||
break;
|
||||
@@ -139,6 +139,16 @@ static Uint8 GAMEINPUT_GetDeviceRawType(const GameInputDeviceInfo *info)
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case USB_VENDOR_RED_OCTANE_GAMES:
|
||||
switch (info->productId) {
|
||||
case USB_PRODUCT_RED_OCTANE_XB1_STAGE_TOUR_GUITAR:
|
||||
return SDL_GAMEINPUT_RAWTYPE_ROCK_BAND_GUITAR;
|
||||
case USB_PRODUCT_RED_OCTANE_XB1_STAGE_TOUR_DRUMS:
|
||||
return SDL_GAMEINPUT_RAWTYPE_ROCK_BAND_DRUM_KIT;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
#endif // GAMEINPUT_API_VERSION >= 3
|
||||
|
||||
@@ -155,6 +155,8 @@
|
||||
#define USB_PRODUCT_RAZER_WOLVERINE_V2_PRO_XBOX_WIRELESS 0x1011
|
||||
#define USB_PRODUCT_RAZER_WOLVERINE_V3_PRO 0x0a3f
|
||||
#define USB_PRODUCT_RED_OCTANE_XB1_GUITAR_HERO_LIVE_GUITAR 0x0170
|
||||
#define USB_PRODUCT_RED_OCTANE_XB1_STAGE_TOUR_GUITAR 0x4161
|
||||
#define USB_PRODUCT_RED_OCTANE_XB1_STAGE_TOUR_DRUMS 0xD300
|
||||
#define USB_PRODUCT_SAITEK_CYBORG_V3 0xf622
|
||||
#define USB_PRODUCT_SCEA_PS3_GH_GUITAR 0x0100
|
||||
#define USB_PRODUCT_SCEA_PS3_GH_DRUMS 0x0120
|
||||
|
||||
Reference in New Issue
Block a user