|
1 0x05, 0x02, //Global usage page 12 |
|
2 0x09, 0x01, //Local usage page 1 |
|
3 0xa1, 0x01, //Collection Application |
|
4 0x15, 0x00, //Global Locgical minimium |
|
5 0x25, 0x01, //Global Logical maxim |
|
6 0x75, 0x01, //Global Report size 1 |
|
7 0x09, 0xE9, //Local usage Volume up |
|
8 0x09, 0xEA, //Local usage Volume down |
|
9 0x95, 0x02, //Global Report Count 2 |
|
10 0x81, 0x02, //Input 2 First field |
|
11 0x05, 0x03, //Global usage page 11 |
|
12 0x09, 0x2F, //Local usage mute |
|
13 0x95, 0x01, //Global Report Count 1 |
|
14 0x81, 0x06, //Input 6 2. field |
|
15 0x09, 0x20, //Local usage hook |
|
16 0x95, 0x01, //Global Report Count 1 |
|
17 0x81, 0x02, //Input 2 3. field |
|
18 0x05, 0x02, //Global usage page 12 (consumer) |
|
19 0x09, 0xCD, //Local usage play/pause |
|
20 0x09, 0xb5, //Local usage 0xb5 ScanNext |
|
21 0x09, 0xb6, //Local usage 0xb6 ScanPrev |
|
22 0x09, 0xb7, //Local usage 0xb7 Stop |
|
23 0x95, 0x04, //Global Report Count 4 |
|
24 0x81, 0x02, //Input 2 6. field |
|
25 0xc0 |