@@ -38,24 +38,24 @@ static uchar idleRate; // in 4 ms units
38
38
* for the second INPUT item.
39
39
*/
40
40
const PROGMEM char usbHidReportDescriptor[USB_CFG_HID_REPORT_DESCRIPTOR_LENGTH] = { /* USB report descriptor */
41
- 0x05 , 0x01 , // USAGE_PAGE (Generic Desktop)
42
- 0x09 , 0x06 , // USAGE (Keyboard)
43
- 0xa1 , 0x01 , // COLLECTION (Application)
44
- 0x05 , 0x07 , // USAGE_PAGE (Keyboard)
45
- 0x19 , 0xe0 , // USAGE_MINIMUM (Keyboard LeftControl)
46
- 0x29 , 0xe7 , // USAGE_MAXIMUM (Keyboard Right GUI)
47
- 0x15 , 0x00 , // LOGICAL_MINIMUM (0)
48
- 0x25 , 0x01 , // LOGICAL_MAXIMUM (1)
49
- 0x75 , 0x01 , // REPORT_SIZE (1)
50
- 0x95 , 0x08 , // REPORT_COUNT (8)
51
- 0x81 , 0x02 , // INPUT (Data,Var,Abs)
52
- 0x95 , 0x01 , // REPORT_COUNT (simultaneous keystrokes)
53
- 0x75 , 0x08 , // REPORT_SIZE (8)
54
- 0x25 , 0x65 , // LOGICAL_MAXIMUM (101)
55
- 0x19 , 0x00 , // USAGE_MINIMUM (Reserved (no event indicated))
56
- 0x29 , 0x65 , // USAGE_MAXIMUM (Keyboard Application)
57
- 0x81 , 0x00 , // INPUT (Data,Ary,Abs)
58
- 0xc0 // END_COLLECTION
41
+ ( char ) 0x05 , ( char ) 0x01 , // USAGE_PAGE (Generic Desktop)
42
+ ( char ) 0x09 , ( char ) 0x06 , // USAGE (Keyboard)
43
+ ( char ) 0xa1 , ( char ) 0x01 , // COLLECTION (Application)
44
+ ( char ) 0x05 , ( char ) 0x07 , // USAGE_PAGE (Keyboard)
45
+ ( char ) 0x19 , ( char ) 0xe0 , // USAGE_MINIMUM (Keyboard LeftControl)
46
+ ( char ) 0x29 , ( char ) 0xe7 , // USAGE_MAXIMUM (Keyboard Right GUI)
47
+ ( char ) 0x15 , ( char ) 0x00 , // LOGICAL_MINIMUM (0)
48
+ ( char ) 0x25 , ( char ) 0x01 , // LOGICAL_MAXIMUM (1)
49
+ ( char ) 0x75 , ( char ) 0x01 , // REPORT_SIZE (1)
50
+ ( char ) 0x95 , ( char ) 0x08 , // REPORT_COUNT (8)
51
+ ( char ) 0x81 , ( char ) 0x02 , // INPUT (Data,Var,Abs)
52
+ ( char ) 0x95 , ( char ) 0x01 , // REPORT_COUNT (simultaneous keystrokes)
53
+ ( char ) 0x75 , ( char ) 0x08 , // REPORT_SIZE (8)
54
+ ( char ) 0x25 , ( char ) 0x65 , // LOGICAL_MAXIMUM (101)
55
+ ( char ) 0x19 , ( char ) 0x00 , // USAGE_MINIMUM (Reserved (no event indicated))
56
+ ( char ) 0x29 , ( char ) 0x65 , // USAGE_MAXIMUM (Keyboard Application)
57
+ ( char ) 0x81 , ( char ) 0x00 , // INPUT (Data,Ary,Abs)
58
+ ( char ) 0xc0 // END_COLLECTION
59
59
};
60
60
61
61
0 commit comments