Skip to content

Conversation

@Chr1sNo
Copy link

@Chr1sNo Chr1sNo commented Aug 4, 2021

This issue was detected in OpenRGB by Windows users unable to interact with their Coolermaster Keyboards

Writes to devices that don't use Report IDs require a prepended 0x00 byte as per hidapi library spec

https://github.com/libusb/hidapi/blob/master/hidapi/hidapi.h#L218

  • All write buffers have been edited to add 0x00 @ byte 0
  • Indexes and memcpy()'s have been edited to accomodate

Writes to devices that don't use Report IDs require a prepended `0x00` byte as per hidapi library spec

https://github.com/libusb/hidapi/blob/master/hidapi/hidapi.h#L218
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant