eleccelerator paste format: 0x05, 0x01, 0x09, 0x06, 0xA1, 0x01, 0x85, 0x01, 0x05, 0x07, 0x19, 0xE0, 0x29, 0xE7, 0x15, 0x00, 0x25, 0x01, 0x95, 0x08, 0x75, 0x01, 0x81, 0x02, 0x95, 0x01, 0x75, 0x08, 0x81, 0x01, 0x05, 0x08, 0x19, 0x01, 0x29, 0x05, 0x95, 0x05, 0x75, 0x01, 0x91, 0x02, 0x95, 0x01, 0x75, 0x03, 0x91, 0x01, 0x05, 0x07, 0x19, 0x00, 0x2A, 0xFF, 0x00, 0x15, 0x00, 0x26, 0xFF, 0x00, 0x95, 0x06, 0x75, 0x08, 0x81, 0x00, 0xC0, 0x05, 0x0C, 0x09, 0x01, 0xA1, 0x01, 0x85, 0x02, 0x15, 0x00, 0x26, 0xFF, 0x03, 0x19, 0x00, 0x2A, 0xFF, 0x03, 0x95, 0x01, 0x75, 0x10, 0x81, 0x00, 0xC0, 0x05, 0x01, 0x09, 0x02, 0xA1, 0x01, 0x85, 0x03, 0x09, 0x01, 0xA1, 0x00, 0x05, 0x09, 0x19, 0x01, 0x29, 0x05, 0x15, 0x00, 0x25, 0x01, 0x95, 0x05, 0x75, 0x01, 0x81, 0x02, 0x95, 0x01, 0x75, 0x03, 0x81, 0x01, 0x05, 0x01, 0x09, 0x30, 0x09, 0x31, 0x15, 0x81, 0x25, 0x7F, 0x95, 0x02, 0x75, 0x08, 0x81, 0x06, 0x09, 0x38, 0x15, 0x81, 0x25, 0x7F, 0x95, 0x01, 0x75, 0x08, 0x81, 0x06, 0x05, 0x0C, 0x0A, 0x38, 0x02, 0x15, 0x81, 0x25, 0x7F, 0x95, 0x01, 0x75, 0x08, 0x81, 0x06, 0xC0, 0xC0 decode: Usage Page (0x1) ; Generic Desktop Usage (0x6) ; Keyboard Collection (0x1) ; Application Report ID (0x1) Usage Page (0x7) ; Keyboard/Keypad Usage Min (0xe0) Usage Max (0xe7) Logical Min (0x0) Logical Max (0x1) Report Count (0x8) Report Size (0x1) Input (0x2) ; Data,Var,Abs Report Count (0x1) Report Size (0x8) Input (0x1) ; Const,Array,Abs Usage Page (0x8) ; LED Usage Min (0x1) Usage Max (0x5) Report Count (0x5) Report Size (0x1) Output (0x2) Report Count (0x1) Report Size (0x3) Output (0x1) Usage Page (0x7) ; Keyboard/Keypad Usage Min (0x0) Usage Max (0xff) Logical Min (0x0) Logical Max (0xff) Report Count (0x6) Report Size (0x8) Input (0x0) ; Data,Array,Abs End Collection (0x0) Usage Page (0xc) ; Consumer Usage (0x1) Collection (0x1) ; Application Report ID (0x2) Logical Min (0x0) Logical Max (0x3ff) Usage Min (0x0) Usage Max (0x3ff) Report Count (0x1) Report Size (0x10) Input (0x0) ; Data,Array,Abs End Collection (0x0) Usage Page (0x1) ; Generic Desktop Usage (0x2) ; Mouse Collection (0x1) ; Application Report ID (0x3) Usage (0x1) ; Pointer Collection (0x0) ; Physical Usage Page (0x9) ; Button Usage Min (0x1) Usage Max (0x5) Logical Min (0x0) Logical Max (0x1) Report Count (0x5) Report Size (0x1) Input (0x2) ; Data,Var,Abs Report Count (0x1) Report Size (0x3) Input (0x1) ; Const,Array,Abs Usage Page (0x1) ; Generic Desktop Usage (0x30) ; X Usage (0x31) ; Y Logical Min (0x81) Logical Max (0x7f) Report Count (0x2) Report Size (0x8) Input (0x6) ; Data,Var,Rel Usage (0x38) ; Wheel Logical Min (0x81) Logical Max (0x7f) Report Count (0x1) Report Size (0x8) Input (0x6) ; Data,Var,Rel Usage Page (0xc) ; Consumer Usage (0x238) Logical Min (0x81) Logical Max (0x7f) Report Count (0x1) Report Size (0x8) Input (0x6) ; Data,Var,Rel End Collection (0x0) End Collection (0x0) report IDs seen: [1, 2, 3]