Replies: 2 comments 3 replies
-
Sorry, you've changed the code so there's not much we can do here. My guess is you're either sending the wrong sequence of make/break keypresses, or the keypress codes in BIOS mode are not the standard one. You should check the USB HID implementor's guide for the mappings. |
Beta Was this translation helpful? Give feedback.
-
I didnt make much changes in the library code. The change that I did is in the RP2040USB.cpp file, inside __SetupUSBDescriptor() function , I made the following changes
The keycode that I am sending is the corresponding ASCII codes only . The keycodes are working perfectly in the OS mode , but not in BIOS mode. Can you please help me to solve this issue. |
Beta Was this translation helpful? Give feedback.
-
Hi
To enable the keyboard library in BIOS environment, I have modified the RP2040USB.cpp file usb descriptor as per your instruction. Now the RP2040-based keyboard emulator starts working on the BIOS environment. But when I tested, arrow keys, enter, esc everything was working fine except the alphabet.
During some settings change in the BIOS screen, we need to give YES/NO options, but since the keyboard emulator alphabet are not working, I could not perform some BIOS-related task.
Can you guide me on how to enable the alphabet in the BIOS screen.
Beta Was this translation helpful? Give feedback.
All reactions