We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Things still aren't quite right with USB on this keyboard, here I'll try to leave a summary of notes for things I want to look into in more detail:
bcdHID
0x0110
bcdHID: 0x0100
OUT
wMaxPacketSize
wMaxPacketSize: 63
REPORT_COUNT
REPORT_SIZE
B.1 Protocol 1 (Keyboard) The following represents a Report descriptor for a boot interface for a keyboard. Usage Page (Generic Desktop), Usage (Keyboard), Collection (Application), Report Size (1), Report Count (8), Usage Page (Key Codes), Usage Minimum (224), Usage Maximum (231), Logical Minimum (0), Logical Maximum (1), Input (Data, Variable, Absolute), ;Modifier byte Report Count (1), Report Size (8), Input (Constant), ;Reserved byte Report Count (5), Report Size (1), Usage Page (LEDs), Usage Minimum (1), Usage Maximum (5), Output (Data, Variable, Absolute), ;LED report Report Count (1), Report Size (3), Output (Constant), ;LED report padding Report Count (6), Report Size (8), Logical Minimum (0), Logical Maximum(255), Usage Page (Key Codes), Usage Minimum (0), Usage Maximum (255), Input (Data, Array), End Collection
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Things still aren't quite right with USB on this keyboard, here I'll try to leave a summary of notes for things I want to look into in more detail:
bcdHID
is0x0110
, but I've seen other commercial keyboards withbcdHID: 0x0100
OUT
endpoint since it doesn't have LEDs for things like caps lockwMaxPacketSize
is 64 for this keyboard, I've seen another withwMaxPacketSize: 63
REPORT_COUNT
andREPORT_SIZE
are swapped in position.HID 1.11 Boot Keyboard Descriptor (spec)
The text was updated successfully, but these errors were encountered: