JoeBilly - 2013-04-12

This will help us to speak about the same things.

First, here are the device buttons we are speaking about.
Game Voice device buttons

Only the buttons (All, Team, Channels, Command and Mute) are linked to the USB interface. The Switch, Volume and Jack plugs are pure hardware based.

The device hardware id is : VID_045E&PID_003B.

The device accept input reports (device to host) on 2 Bytes to read buttons state.
Its accept feature requests (host to device) on 2 Bytes as well to set buttons state.

Buttons flags values are :
0 (0x00) : None
1 (0x01) : All
2 (0x02) : Team
4 (0x04) : Channel 1
8 (0x08) : Channel 2
16 (0x10) : Channel 3
32 (0x20) : Channel 4
64 (0x40) : Command
128 (0x80) : Mute

Here are some default behaviors of the device which are good to know :
- when the Mute button is activated, all other features are disabled.
- the Command button deactivate all other features of the device.

 

Last edit: JoeBilly 2013-04-18