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
F13-24 keycode do not work #48
Comments
For future reference, this is the HID report descriptor that is sent to the host:
It all looks pretty standard, but of note is that it declares the Usage Maximum of the keyboard report as I don't have a Windows or Linux machine with Bluetooth to test, but I assume one or both of them follow the descriptor more closely. It would be great if this value was bumped up from |
Raised on suggestion from -> https://forums.adafruit.com/viewtopic.php?f=57&t=142419&p=706437&hilit=f13#wrap
I've noticed when building a QMK based keyboard with a Feather 32u4 Bluefruit, that certain keycodes are failing to be sent across the Bluetooth connection.
Driving down to see if this was a hardware issue i cut as much as possible and went direct to some Arduino test code.
Having modified the default hidkeyboard with some extra logic to use AT+BLEKEYBOARDCODE to send keycodes.
(I've used the hid keycodes directly advertised from the AT Commands page -> https://learn.adafruit.com/adafruit-feather-32u4-bluefruit-le/ble-services)
It seems to work fine with F12 and other "standard" keycodes, however not with F13-F24 keycodes. I get the "OK!" printed on the serial monitor but no input on the connected device.
I've also tried updating the firmware to the latest 0.8.0 release but this has not fixed the issue.
The text was updated successfully, but these errors were encountered: