Skip to content
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

PS/2 keyboard for dasharo/heads #1189

Open
notgivenby opened this issue Jan 6, 2025 · 0 comments
Open

PS/2 keyboard for dasharo/heads #1189

notgivenby opened this issue Jan 6, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@notgivenby
Copy link

The problem you're addressing (if any)

At the moment, the PS/2 keyboard is disabled under the dasharo/heads. This force users to use unsafe usb-keyboard set up, thereby increasing a surface attack. msi_z690a_ddr4.config file, line 33: export CONFIG_USB_KEYBOARD=y. coreboot-msi_z690a_ddr4.config file, line 639: # CONFIG_DRIVERS_PS2_KEYBOARD is not set

Describe the solution you'd like

Please enable the PS/2 keyboard as it is most likely the case for dasharo/coreboot.

Where is the value to a user, and who might that user be?

  1. For users under Qubes it will mitigate significant security risks coming from USB input devices.
  2. Also some users enjoying gaming may have slightly faster a mouse/keyboard response because of 'polling' when USB-keyboard is used.

Describe alternatives you've considered

Alternative strategy is to develop a package and install it into dom0 (which is not best option) that would limit the input speed for hid/USB input devices. It will perhaps reduce but not mitigate the risk of badusb attacks.

Additional context

No response

@notgivenby notgivenby added the enhancement New feature or request label Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant