30 releases
| 0.9.0 | Nov 4, 2025 |
|---|---|
| 0.8.2 | Jul 16, 2024 |
| 0.7.1 | Jul 19, 2024 |
| 0.7.0 | Nov 13, 2023 |
| 0.4.2 | Mar 18, 2020 |
#126 in Hardware support
84,399 downloads per month
Used in 49 crates
(19 directly)
78KB
1.5K
SLoC
HID report descriptor generation & USB HID class implementation
This crate implements components necessary to build a USB HID device. This includes generation of the report descriptor, serialization of input reports, and communicating with a host that implements USB HID.
usbd-hid
USB HID implementation for usb-device.
Also implements a cheeky procedural macro for generating HID descriptors.
Examples:
Dependencies
~6MB
~110K SLoC