Skip to content

RawHID API

Nico edited this page Sep 22, 2015 · 19 revisions

Not supported yet. With the new pluggable HID it will be possible soon. ReportIDs dont work with RAW HID under Windows.

Useful links:

Keyboard boot protocol needs to be deactivated. (or built a proper API yourself )

  RAWHID_USAGE_PAGE 0xFFC0 // recommended: 0xFF00 to 0xFFFF
  RAWHID_USAGE    0x0C00 // recommended: 0x0100 to 0xFFFF
  RAWHID_TX_SIZE 15 // 1 byte for report ID
  RAWHID_RX_SIZE 15 // 1 byte for report ID