python-hid-parser
python-hid-parser copied to clipboard
Add missing usage pages to the data module
To show human-readable output, we need to add the descriptions for the usage tables in the spec. This is easy but a bit tedious.
Most stuff should be in the main usage tables document, but there are a couple pages that have their own document.
https://www.usb.org/sites/default/files/documents/hut1_12v2.pdf
Here is the current progress:
- [X] Generic Desktop Controls
- [ ] Simulation Controls
- [ ] VR Controls
- [ ] Sport Controls
- [ ] Game Controls
- [ ] Generic Device Controls
- [X] Keyboard/Keypad
- [X] LED
- [X] Button
- [ ] Ordinal
- [ ] Telephony
- [X] Consumer
- [ ] Digitizer
- [ ] Haptics
- [ ] PID
- [ ] Unicode
- [ ] Eye and Head Tracker
- [ ] Alphanumeric Display
- [ ] Sensor
- [ ] Medical Instruments
- [ ] Baillie
- [ ] Lighting and Illumination
- [ ] USB Monitor
- [ ] USB Enumerated Values
- [ ] VESA Virtual Controls
- [X] Power Device
- [ ] Battery System
- [ ] Barcode Scanner
- [ ] Weighing
- [ ] MSR
- [ ] Reserved POS
- [ ] Camera Control
- [ ] Arcade
- [ ] Gaming Device
- [X] FIDO Alliance