@@ -130,7 +130,12 @@ static const struct xpad_device {
130
130
{ 0x0079 , 0x18d4 , "GPD Win 2 X-Box Controller" , 0 , XTYPE_XBOX360 },
131
131
{ 0x03eb , 0xff01 , "Wooting One (Legacy)" , 0 , XTYPE_XBOX360 },
132
132
{ 0x03eb , 0xff02 , "Wooting Two (Legacy)" , 0 , XTYPE_XBOX360 },
133
+ { 0x03f0 , 0x038D , "HyperX Clutch" , 0 , XTYPE_XBOX360 }, /* wired */
134
+ { 0x03f0 , 0x048D , "HyperX Clutch" , 0 , XTYPE_XBOX360 }, /* wireless */
133
135
{ 0x03f0 , 0x0495 , "HyperX Clutch Gladiate" , 0 , XTYPE_XBOXONE },
136
+ { 0x03f0 , 0x07A0 , "HyperX Clutch Gladiate RGB" , 0 , XTYPE_XBOXONE },
137
+ { 0x03f0 , 0x08B6 , "HyperX Clutch Gladiate" , 0 , XTYPE_XBOXONE }, /* v2 */
138
+ { 0x03f0 , 0x09B4 , "HyperX Clutch Tanto" , 0 , XTYPE_XBOXONE },
134
139
{ 0x044f , 0x0f00 , "Thrustmaster Wheel" , 0 , XTYPE_XBOX },
135
140
{ 0x044f , 0x0f03 , "Thrustmaster Wheel" , 0 , XTYPE_XBOX },
136
141
{ 0x044f , 0x0f07 , "Thrustmaster, Inc. Controller" , 0 , XTYPE_XBOX },
@@ -463,6 +468,7 @@ static const struct usb_device_id xpad_table[] = {
463
468
{ USB_INTERFACE_INFO ('X' , 'B' , 0 ) }, /* Xbox USB-IF not-approved class */
464
469
XPAD_XBOX360_VENDOR (0x0079 ), /* GPD Win 2 controller */
465
470
XPAD_XBOX360_VENDOR (0x03eb ), /* Wooting Keyboards (Legacy) */
471
+ XPAD_XBOX360_VENDOR (0x03f0 ), /* HP HyperX Xbox 360 controllers */
466
472
XPAD_XBOXONE_VENDOR (0x03f0 ), /* HP HyperX Xbox One controllers */
467
473
XPAD_XBOX360_VENDOR (0x044f ), /* Thrustmaster Xbox 360 controllers */
468
474
XPAD_XBOX360_VENDOR (0x045e ), /* Microsoft Xbox 360 controllers */
0 commit comments