-
Notifications
You must be signed in to change notification settings - Fork 198
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
I can't get Keyboards to work when directly connected via USB #172
Comments
That is super odd, I've just tried a Keychron V3 and it works with no issues. Is it behaving the same if you plug the keyboard in the mouse port? Can you try a different microusb cable - maybe the power delivered to the keyboard is not sufficient for proper operation? So, I'd suggest:
If the dongle works, it's obviously wired up correctly but something might be preventing it from operating normally. |
I encountered the same problem, but I found that connecting the keyboard through USB hub can work properly |
Thanks for the replies. I'll get some more cables and a USB hub to test. |
An update, I have tried a dozen different cables in a variety of configs. Will have to source a USB hub to test with. Any other thoughts? |
I'm a bit puzzled, it's hard to debug things remotely - keychrons work for me in general without any issues. Try wiping config first (rshift + f12 + d) and then try setting force_kbd_boot_protocol in settings to 1. Does that do anything for you? I'm not super optimistic it would, you can try bumping blink_led(&global_state); in usb.c to the top of tuh_hid_mount_cb and check if anything blinks when you plug in the keyboard - if not, then the callback never gets invoked for some reason. Does the mouse work in that port? |
Excuse the slow update. I wiped config and set force_kbd_boot to 1 and it didn't work. `void tuh_hid_mount_cb(uint8_t dev_addr, uint8_t instance, uint8_t const *desc_report, uint16_t desc_len) {
I believe i did that correctly. If i did, there was no blink. EDIT: I got my mouse working again by enabling Force Mouse Boot Mode |
Hey there,
I took delivery of my Elecrow assembled Deskhop. I installed the latest firmware.
I've tried 3 keyboards via USB and none are recognised. However, one of the keyboards has the option for a wireless dongle which works and is how i have been using it.
When I connect any of the keyboards, the lights do not flash. When I connect the dongle it flashes as expected.
I've tried:
Keyboards:
Keychron Q1
Royal Kludge RK61
I forget the 3rd
Is there anything else I can do?
Cheers,
The text was updated successfully, but these errors were encountered: