
USB HID Keyboard Emulation Swipe Reader
REPORT DESCRIPTOR
The HID report descriptor is structured as follows:
Item | Value(Hex) |
Usage Page (Generic Desktop) | 05 01 |
Usage (Keyboard) | 09 06 |
Collection (Application) | A1 01 |
Usage Page (Key Codes) | 05 07 |
Usage Minimum (224) | 19 E0 |
Usage Maximum (231) | 29 E7 |
Logical Minimum (0) | 15 00 |
Logical Maximum (1) | 25 01 |
Report Size (1) | 75 01 |
Report Count (8) | 95 08 |
Input (Data, Variable, Absolute) | 81 02 |
Report Count (1) | 95 01 |
Report Size (8) | 75 08 |
Input (Constant) | 81 03 |
Report Count (5) | 95 05 |
Report Size (1) | 75 01 |
Usage Page (LEDs) | 05 08 |
Usage Minimum (1) | 19 01 |
Usage Maximum (5) | 29 05 |
Output (Data, Variable, Absolute) | 91 02 |
Report Count (1) | 95 01 |
Report Size (3) | 75 03 |
Output (Constant) | 91 03 |
Report Count (6) | 95 06 |
Report Size (8) | 75 08 |
Logical Minimum (0) | 15 00 |
Logical Maximum (101) | 25 66 |
Usage Page (Key Codes) | 05 07 |
Usage Minimum (0) | 19 00 |
Usage Maximum (101) | 29 66 |
Input (Data, Array) | 81 00 |
Logical Maximum (255) | 26 FF 00 |
Usage Page (vendor defined (MSR)) | 06 00 FF |
Usage (command data) | 09 20 |
Report Count | 95 18 |
Feature (Data, Variable, Absolute, Buffered Bytes) | B2 02 01 |
End Collection | C0 |
12