-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
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
USB-USB: multiple boot keyboard interface #764
Comments
tmk
added a commit
to tmk/USB_Host_Shield_2.0
that referenced
this issue
Jul 17, 2023
The device has multiple boot keyboard interface/endpoint for no reason. Boot keyboard is placed at inteface2 and boot mouse at interface0. Inteface1 for system/consumer keys has boot flag unexpectedly. tmk/tmk_keyboard#764
Fixed. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When keyboard has multiple boot keyboard interfaces only the first one is handled but others is ignored.
Rapoo 9300M doesn't work with USB-USB converter. It has two boot keyboard interfaces and the second one is what we need to handle.
https://geekhack.org/index.php?topic=69169.msg3166102#msg3166102
Rapoo 9300M USB descriptor:
https://gist.github.com/tmk/20e2a574dc45ce7789b93e15e9ca9eb6
Keyboard at interface 1 sends vendor specific data, system/consumer control.
Keyboard at interface 2 sends normal keyboard data.
The text was updated successfully, but these errors were encountered: