-
Notifications
You must be signed in to change notification settings - Fork 7
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
Can pico be used as boot/bios keyboard? #2
Comments
I also am curious about using the pico keyboard under BIOS/Boot menus. Tired on different laptops, desktops, and even rack-mount servers - no luck on any host. I wonder what it is about TinyUSB that makes it not work with BIOS usb drivers. |
It seems like proper USB keyboards have a special mode of some sort needed to work in the BIOS. From NicoHood/HID#34 it looks like the way the USB keyboard HID device is created needs to be adjusted along with some slight modification of USB reports. I think this is controlled in TinyUSB via the I think the code modification to enable this in pico-superkey-board would therefore be
but I don't have a good way of testing this right now. |
I can confirm that this small patch works, and I used this when setting up laptops for https://ioi2022.id/. We needed to change a BIOS/UEFI setting: we wanted the F1-F12 key to act as function keys instead of media keys (which is the default on the laptops we got). We couldn't find any tool to change this setting, so I used this project to automate the change by sending a sequence of keys. Thank you for this project. |
I tested under bois and it is not working
The text was updated successfully, but these errors were encountered: