-
-
Notifications
You must be signed in to change notification settings - Fork 186
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
Offer USB keyboard support by default (and require optional enablement of USB Keyboard in configuration settings to enable and flash config change to persist across reboot and upgrades) #1780
Comments
This has convenience VS security implications. @marmarek is that what you would request for platforms having ps2 keyboards but where usb is needed for testing? Remember rubber ducky with usb+hid support. Thoughts welcome |
Right, but since it's disabled by default, an USB keyboard can't enable itself on its own. And also the option is placed in the menu deep enough that IMO it can't be switched unknowingly. |
Alright so plan is.
@marmarek @JonathonHall-Purism good enough as a plan? |
This should already be the case, but never hurts to double check 🤞
Agree. I would do this by removing the CONFIG_SUPPORT_USB_KEYBOARD, since all boards will support it now, there's no need for the config any more. Just update config-gui.sh and modules/linux by removing the tests and keeping the logic that used to apply when it was 'y'.
Yeah we have that:
I think that's clear and concise. It could allow a compromised USB device to control Heads. |
I just tried t430-hotp-maximized with added
|
Should be part of #1821, assigned myself |
CONFIG_SUPPORT_USB_KEYBOARD=y
in all board configs
The text was updated successfully, but these errors were encountered: