Expand description
Human Interface Device (HID) class.
Modules§
- device
- USB HID (Human Interface Device) class implementation.
- host
- HID (Human Interface Device) host class driver.
Structs§
- Keyboard
Report - Keyboard report in the boot protocol layout (8 bytes).
- Mouse
Report - Mouse report in the boot protocol layout, with a scroll wheel (4 bytes).
Enums§
- HidBoot
Protocol - USB HID protocol values.
- HidProtocol
Mode - Get/Set Protocol mapping See (7.2.5 and 7.2.6): https://www.usb.org/sites/default/files/hid1_11.pdf
- HidSubclass
- USB HID interface subclass values.
- Report
Id - Report ID
Type Aliases§
- Mouse
Buttons - Mouse button bitmask used in
MouseReport.