dlkj/usbd-human-interface-device

Support set_protocol

Closed this issue · 0 comments

dlkj commented

Listed as a requirement for boot keyboard support in https://www.usb.org/sites/default/files/hid1_11.pdf appendix C

The Boot Keyboard shall support the Set_Protocol request.

The Boot Keyboard shall, upon reset, return to the non- boot protocol which is described in its Report descriptor. That is, the Report descriptor for a Boot Keyboard does not necessarily match the boot protocol. The Report descriptor for a Boot Keyboard is the non-boot protocol descriptor.