Can't attach any USB input device to my Gaming HVM / USB input device stop working after detaching it from VM

Hi, I configured my GPU Passthrough (Nvidia RTX 4060 Ti, Ryzen 7 7700) to Gaming HVM without any troubles using only this guide.

I haven’t installed anything yet on VM, I was just playing around in demo mode of PopOS which have ISO version with installed already Nvidia drivers to check if everything is working and everything is fine. Only problem which I met is problem to attach my keyboard and mouse to HVM, when I try there’s error like this
Screenshot_2026-01-13_05-47-19
I tried to attach my keyboard to any other cube from template and it’s working so it’s something wrong with this HVM. But when I did this I had to unplug and plug my keyboard because when I unassigned it from this qube I wasn’t able to use it and as I checked is the same with any other device and any other VM. I had to unplug device to be able to use it after attaching it to any VM.

I completely don’t know what might be wrong there because I’m completely new in QubesOS world. I would be grateful for your help, thank you in advance!

For attaching devices to VM with systems that have no QubesOS specific services don’t work.
You need to attach whole PCI devices/controllers to that VM.
Mainly any system that have no templates available is affected.
For Windows is special QWT package that allows that level of integration. PopOS have it not.

2 Likes

Oh, okay. I tried that trick even before this one with sys-usb but I couldn’t make it work. Every USB device is attached to sys-usb and as long it is I can’t passthrough it to my VM, I don’t know how can I detach these devices from sys-usb. Someone can help me with this?

Or I can try to make Windows machine or maybe any Linux template. I wanted to avoid Windows as it is a spyware but I can try with it. I don’t know how it is with template as they’re prepared to work in QubesOS window.

I think I’ve seen someone saying that he installed CachyOS.
Search about it and asks that person about.
PopOS is not that good. At least I’ve had problems with multi-user environment (non privileged users and administrator) - updates stopped to work from gui and was forced to kill apt and run it manually. Dunno how it would work with one user.

1 Like

I can agree with you in 100% - PopOS sucks. It’s just another stupid fork of Ubuntu but I downloaded it because of ISO shipped with Nvidia proprietary drivers to easily try how Nvidia graphic card is working :wink:

Out of curiosity… would it help if you had a dedicated PCI Express card with dedicated, separate USB controllers, give the Gaming VM direct access to the card, and have the dedicated gaming peripherals plugged into it?

Something like this:

https://coastipc.com/4x-usb-3-1-expansion-card-with-dedicated-controllers

Your desk might get even more cluttered… but I’m thinking it might help? Maybe?