mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-06-13 07:03:54 +00:00
Add GIP vids and pids for stage tour instruments (#15788)
This commit is contained in:
@@ -116,7 +116,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;
|
||||
@@ -130,6 +130,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
|
||||
|
||||
@@ -156,6 +156,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