[qubes-users] usb keyboard not working on debian 11 template

Hi,

Question: does a template qube need some kind of modification to let a sys-usb qube based on that template work with usb keyboards?

Issue: On a debian 10 template, my usb keyboard/mouse combo 'just worked'(tm):
1. I have a default sys-usb qube
2. I attach the keyboard device (either before or after startup, tried both)
3. I get the 'Device X is available' notification
4. I can use the device both inside the sys-usb qube and in other qubes and in dom0

When I switch the sys-usb to a debian 11 template:
(same)
4. I can use the keyboard inside the sys-usb qube, not in other qubes. The mousepointer does not respond at all.

How can I troubleshoot this? thanks for your suggestions.

'qtpie' via qubes-users:

When I switch the sys-usb to a debian 11 template:
(same)
4. I can use the keyboard inside the sys-usb qube, not in other qubes. The mousepointer does not respond at all.

How can I troubleshoot this? thanks for your suggestions.

Double-check you have the same Qubes packages installed in your deb11 template. I'd look for qubes-usb-proxy and qubes-input-proxy-sender first.

Installing qubes-input-proxy-sender in the template it was. Problem solved. Thanks awokd!

Note: to avoid this problem, these should either be default installed packages in all templates, or be documented in USB qubes | Qubes OS. If the latter is preferred, I can adapt the documentation. Please let me know.

qubes-input-proxy-sender is installed by default in the debian-11
template.
If you are using a minimal template, this is meant for advanced users,
but in any case, installation of qubes-input-proxy-sender is documented
at Minimal templates | Qubes OS

Unman wrote:
qubes-input-proxy-sender is installed by default in the debian-11
template.
If you are using a minimal template, this is meant for advanced users,
but in any case, installation of qubes-input-proxy-sender is documented
at Minimal templates | Qubes OS

Dear unman, do you suggest rather upgrading a debian-10-minimal to
debian-11-minimal, or re-installing a fresh one? In the 2nd case, what
is the preferred install command in dom0? I am a bit confused, since
there is good old qubes-dom0-update, there is salt, maybe another one.
Which is best/safest? Cheers, Bernhard

Personally I will (usually) install a fresh template - there isnt as yet
a stable Debian-11 template for Qubes though.
I (usually) do this from salt, but there is the handy qvm-template
command in 4.1.