Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arctis 7x Device Support #218

Closed
blades opened this issue May 27, 2022 · 4 comments
Closed

Arctis 7x Device Support #218

blades opened this issue May 27, 2022 · 4 comments

Comments

@blades
Copy link
Contributor

blades commented May 27, 2022

Description

I can see we've got a 7 and a 7+, but it doesn't seem to recognise the 7x.

I'll see what I can figure out, but if there are any pointers as to where to look and what to look at that would be awesome.

Headset Name

Steelseries Arctis 7x

Device information

Detailed Device Information Device Found VendorID: 0x1038 ProductID: 0x12d7 path: /dev/hidraw5 serial_number: Manufacturer: SteelSeries Product: SteelSeries Arctis 7X Interface: 3 Usage-Page: 0xc Usageid: 0x1

Device Found
VendorID: 0x1038
ProductID: 0x12d7
path: /dev/hidraw5
serial_number:
Manufacturer: SteelSeries
Product: SteelSeries Arctis 7X
Interface: 3
Usage-Page: 0xff43 Usageid: 0x202

Device Found
VendorID: 0x1038
ProductID: 0x12d7
path: /dev/hidraw5
serial_number:
Manufacturer: SteelSeries
Product: SteelSeries Arctis 7X
Interface: 3
Usage-Page: 0xff00 Usageid: 0x1

Device Found
VendorID: 0x1038
ProductID: 0x12d7
path: /dev/hidraw5
serial_number:
Manufacturer: SteelSeries
Product: SteelSeries Arctis 7X
Interface: 3
Usage-Page: 0xff00 Usageid: 0xa

Device Found
VendorID: 0x1038
ProductID: 0x12d7
path: /dev/hidraw5
serial_number:
Manufacturer: SteelSeries
Product: SteelSeries Arctis 7X
Interface: 3
Usage-Page: 0xff00 Usageid: 0x22

Device Found
VendorID: 0x1038
ProductID: 0x12d7
path: /dev/hidraw5
serial_number:
Manufacturer: SteelSeries
Product: SteelSeries Arctis 7X
Interface: 3
Usage-Page: 0xff00 Usageid: 0xa

Device Found
VendorID: 0x1038
ProductID: 0x12d7
path: /dev/hidraw5
serial_number:
Manufacturer: SteelSeries
Product: SteelSeries Arctis 7X
Interface: 3
Usage-Page: 0xff00 Usageid: 0x22

Device Found
VendorID: 0x1038
ProductID: 0x12d7
path: /dev/hidraw5
serial_number:
Manufacturer: SteelSeries
Product: SteelSeries Arctis 7X
Interface: 3
Usage-Page: 0xff00 Usageid: 0xa

Device Found
VendorID: 0x1038
ProductID: 0x12d7
path: /dev/hidraw5
serial_number:
Manufacturer: SteelSeries
Product: SteelSeries Arctis 7X
Interface: 3
Usage-Page: 0xff00 Usageid: 0x22

Device Found
VendorID: 0x1038
ProductID: 0x12d7
path: /dev/hidraw5
serial_number:
Manufacturer: SteelSeries
Product: SteelSeries Arctis 7X
Interface: 3
Usage-Page: 0xff00 Usageid: 0xa

Device Found
VendorID: 0x1038
ProductID: 0x12d7
path: /dev/hidraw5
serial_number:
Manufacturer: SteelSeries
Product: SteelSeries Arctis 7X
Interface: 3
Usage-Page: 0xff00 Usageid: 0x22

Device Found
VendorID: 0x1038
ProductID: 0x12d7
path: /dev/hidraw5
serial_number:
Manufacturer: SteelSeries
Product: SteelSeries Arctis 7X
Interface: 3
Usage-Page: 0xff00 Usageid: 0xa

Device Found
VendorID: 0x1038
ProductID: 0x12d7
path: /dev/hidraw5
serial_number:
Manufacturer: SteelSeries
Product: SteelSeries Arctis 7X
Interface: 3
Usage-Page: 0xff00 Usageid: 0xc

Device Found
VendorID: 0x1038
ProductID: 0x12d7
path: /dev/hidraw5
serial_number:
Manufacturer: SteelSeries
Product: SteelSeries Arctis 7X
Interface: 3
Usage-Page: 0x1 Usageid: 0x3a

Device Found
VendorID: 0x1038
ProductID: 0x12d7
path: /dev/hidraw5
serial_number:
Manufacturer: SteelSeries
Product: SteelSeries Arctis 7X
Interface: 3
Usage-Page: 0xff00 Usageid: 0xc

Device Found
VendorID: 0x1038
ProductID: 0x12d7
path: /dev/hidraw5
serial_number:
Manufacturer: SteelSeries
Product: SteelSeries Arctis 7X
Interface: 3
Usage-Page: 0x1 Usageid: 0x3a

@blades
Copy link
Contributor Author

blades commented May 27, 2022

Okay, so I've tried adding the ID 0x12d7 to the various steelseries classes, and can find the device but the battery level command just gives me 'Requested/supported HID device not found or system error. HID Error: Success' each time so I presume it's going to be different to each of the existing devices. Lovely. I've added new files to create a new one and I'll see if I can glean anything from wireguard, although it's fair to say that at this point I'm rapidly getting out of my depth :)

@blades
Copy link
Contributor Author

blades commented Jun 1, 2022

Evidently I made a mistake somewhere along the way because the arctis 1 class appears to work for the 7x as well. I'll push a change for that up.

@blades
Copy link
Contributor Author

blades commented Jun 1, 2022

#220 should solve this, assuming there are no issues that arise from extended use.

@Sapd
Copy link
Owner

Sapd commented Jul 17, 2022

Merged

@Sapd Sapd closed this as completed Jul 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants