-
Notifications
You must be signed in to change notification settings - Fork 50
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
Question: Would work wit Ergodox mechanical keyboard? #1
Comments
Hi, thank you very much for your positive feedback. same for your mouse - should work. most likely raspberry will see it as usb. there is some little chance your radio mouse is actually a bluetooth mouse and you will have effectively two bluetooth adapters - one built-in in raspberry and one in your dongle. as long as the built-in one remains the first (hci0 interface) it will work as is, otherwise you will need to tweak the code a little bit, so e.g. it works with hci1 instead of hci0. now - a little bit of boring and comprehensive detail and thinking on what might happen in case of an exotic HID device and what to do in such case (may be not really relevant for you, but just in case, feel free to skip): some devices also may produce/receive events with vendor-defined event codes, where there is no such event in HID standard list. The standard HID event spec is a 168 page document and covers quite a lot (https://www.usb.org/sites/default/files/documents/hut1_12v2.pdf).
also one thing to keep in mind is that there are three types of HID reports which host computer exchanges with HID devices:
but with all that in mind, it all should just work :) |
Thank you for your extensive elaboration! I will report when I tried it out in a few weeks.! |
This is an amazing idea. Thanks for this!
Would you say that it would work with https://ergodox-ez.com/ devices?
The keyboard is wired via usb and my mouse is a radio mouse with an usb receiver as well.
Keep up the great job!
The text was updated successfully, but these errors were encountered: