boot protocol implemented?

12 Sep 2012

Hi,

Do USBMouse, USBKeyboard, USBMouseKeyboard implement boot protocol?

Thank you in advance,

Cid

12 Sep 2012

Hi Cid,

The boot protocol is not implemented in the current USB Device library.

Feel free to contribute to the library by adding new features:

  • boot protocol
  • feature report for HID class

Cheers, Sam

12 Sep 2012

Thank you Sam, for the answer and the invitation.

I'll add them when I am capable.

Best Regards,

Cid

18 Sep 2012

Hi,

In the USBDevice library, in USBMouse and USBKeyboard, in the configuration descriptor, the bInterfaceSubClass is set to 1. It means boot protocol is available according to the spec.

I just want to make sure the boot protocol is implemented or not. If not, the bInterfaceSubClass in the configuration descriptor of USBMouse and USBKeyboard should be set to 0, right?

Thanks in advance.

Cid