23 releases
0.6.1 | Oct 15, 2022 |
---|---|
0.6.0 | Apr 30, 2022 |
0.5.2 | Sep 24, 2021 |
0.5.0 | Feb 12, 2021 |
0.4.2 | Mar 18, 2020 |
#64 in Hardware support
2,369 downloads per month
Used in 8 crates
(6 directly)
46KB
849 lines
usbd-hid
USB HID implementation for usb-device.
Also implements a cheeky procedural macro for generating HID descriptors.
Examples:
lib.rs
:
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.
Dependencies
~1.4–2MB
~43K SLoC