File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,8 +11,9 @@ static struct device device_arctis;
1111
1212#define ID_ARCTIS_1 0x12b3
1313#define ID_ARCTIS_1_XBOX 0x12b6
14+ #define ID_ARCTIS_7X 0x12d7
1415
15- static const uint16_t PRODUCT_IDS [] = { ID_ARCTIS_1 , ID_ARCTIS_1_XBOX };
16+ static const uint16_t PRODUCT_IDS [] = { ID_ARCTIS_1 , ID_ARCTIS_1_XBOX , ID_ARCTIS_7X };
1617
1718static int arctis_1_send_sidetone (hid_device * device_handle , uint8_t num );
1819static int arctis_1_request_battery (hid_device * device_handle );
@@ -26,7 +27,7 @@ void arctis_1_init(struct device** device)
2627 device_arctis .idProductsSupported = PRODUCT_IDS ;
2728 device_arctis .numIdProducts = sizeof (PRODUCT_IDS ) / sizeof (PRODUCT_IDS [0 ]);
2829
29- strncpy (device_arctis .device_name , "SteelSeries Arctis (1) Wireless" , sizeof (device_arctis .device_name ));
30+ strncpy (device_arctis .device_name , "SteelSeries Arctis (1/7X ) Wireless" , sizeof (device_arctis .device_name ));
3031
3132 device_arctis .capabilities = B (CAP_SIDETONE ) | B (CAP_BATTERY_STATUS ) | B (CAP_INACTIVE_TIME );
3233 device_arctis .capability_details [CAP_SIDETONE ] = (struct capability_detail ) { .usagepage = 0xff43 , .usageid = 0x202 , .interface = 0x03 };
You can’t perform that action at this time.
0 commit comments