Denis Arnst

Results 179 comments of Denis Arnst

Ive read a bit in the HID specifications, and translated the data to HID: ``` bmRequestType 0x21 0b00100001 // This can only be valid for SET_REPORT bRequest 0x01 // This...

Device not found means that the interface or vendor/device id is not correct. Maybe try to list all interfaces using `./headsetcontrol --dev -- --list` and then work through them

Yep it is probably a more difficult topic :( Im also not quite sure how such a capture can even exist, because like I said, it specifies that it uses...

It may not be Corsair itself, but a chip they use. Because the Logitech G430 capture looks like 90% similar, I guess that they may both have purchased the same...

> If I find the time, I will try to look into how URB frames are structured and if this helps us to understand the HS80 protocol. If you know...

Thats very good. Because (in my opinion) the corsair mac driver software is forced to correctly use HID on mac. Because its very unlikely that they have written a kernel...

@Roadis Interesting, so it sees 2 HID interfaces. Can you also provide the output of `lsusb -d VENDORID:PRODUCTID -v` ?

![image](https://user-images.githubusercontent.com/671752/143263334-b5c0be65-8027-4d9f-8982-d254463f3376.png) Is it possible, that you are able to control Sidetone from alsamixer in Linux? Because I noticed now, after a lot of googeling, that the packets @bnjs found for...

> > Is it possible, that you are able to control Sidetone from alsamixer in Linux? > > Yeah, that seems to work! Although the naming of the channels is...

Nobody set UsagePage and UsageID for your device yet: https://github.com/Sapd/HeadsetControl/wiki/Development#problems Basically you need to edit src/devices/steelseries_arctis_pro_wireless.c and then add code like this to the init function: ``` device_arctis.capability_details[CAP_SIDETONE] = (struct...