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

Passthrough for USB keyboards isn't enabled by default #2088

Closed
ghost opened this Issue Jun 20, 2016 · 1 comment

Comments

Projects
None yet
1 participant
@ghost

ghost commented Jun 20, 2016

Qubes OS version (e.g., R3.1):

R3.2

Affected TemplateVMs (e.g., fedora-23, if applicable):

N/A


Expected behavior:

When connecting a USB keyboard for the first time it should ask if you want to allow the keyboard to passthrough to the rest of the system.

Actual behavior:

Nothing happens.

Steps to reproduce the behavior:

  1. Connect your USB keyboard.

General notes:

The solution to the problem is to add sys-usb dom0 ask on the top of the file /etc/qubes-rpc/policy/qubes.InputKeyboard. Passthrough for USB mouses is already enabled using this method.

@ghost ghost changed the title from `sys-usb` doesn to Passthrought for USB keyboards isn Jun 20, 2016

@ghost ghost changed the title from Passthrought for USB keyboards isn to Passthrough for USB keyboards isn't enabled by default Jun 20, 2016

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jun 20, 2016

Member

This is design decision. Having control over the keyboard gives in practice control over the whole system, so it should be really consistent decision to allow sys-usb to control keyboard. Just one-click confirmation is too little barrier. More details: https://www.qubes-os.org/doc/usb/#tocAnchor-1-1-4

Member

marmarek commented Jun 20, 2016

This is design decision. Having control over the keyboard gives in practice control over the whole system, so it should be really consistent decision to allow sys-usb to control keyboard. Just one-click confirmation is too little barrier. More details: https://www.qubes-os.org/doc/usb/#tocAnchor-1-1-4

@marmarek marmarek closed this Jun 20, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment