I am using the latest version of Qubes OS and I’m experiencing an issue managing USB devices between sys-usb and sys-net. My hardware setup includes a USB mouse and a TP-Link USB adapter.
Whenever I remove USB devices from the sys-usb VM, my USB mouse stops working, which prevents me from adding the TP-Link adapter to sys-net for internet access.
Can you give me some specifics so I can help better?
Do you have access to a PS/2 mouse/keyboard? This is just to help when troubleshooting, so you retain access when trying things.
How did you detach the USB from sys-usb? Did you use the Devices Widget?
Could you print the output of the following command before and after you remove the USB device?
sys-usb$ lsusb
My motherboard doesn’t have a PS/2 port, only USB ports. I open the Qubes container and enter sys-usb, then remove it from the devices section. Before doing this, when I run the “sys-usb$ lsusb” command, it shows something like USB 3, but only a single line appears, meaning there’s no separate USB port I can attach. When I remove the USB from devices, I’m unable to enter the command again because the keyboard and mouse stop working.
My motherboard is a Z590, and both the keyboard and mouse are connected via USB ports, as well as a TP-Link USB device.
For some reason Google can’t find a Z590 motherboard… Most likely you can add some hardware for PS2 or some other USB card etc. Ethernet cards are dirt cheap really.
Can you clarify this? I am not sure “removing” is the term used in Qubes. Attaching, detaching and similar are proper terms. Try to describe your goal, not the way you are trying to achieving it.
To clarify, sys-usb$
is representative of the prompt you get before you type the command letting you know where and what privileges you need to run the command. The command is just lsusb
. I just add this because the wording of your response left it unclear what exactly you typed.
As for the problem at hand, I think the USB controllers may not be all in sys-usb. The presence of only one line indicates only one USB, and that’s not correct. If you go to “sys-usb: Qube Settings” and select the “Devices” tab, you should see two lists. All the devices with the term “USB” in them should be on the right, unless you have manually removed a controller to dom0 for input. If this isn’t the case for both, find all the USB devices on the left and move them to the right. Restart sys-usb and see if that changes anything.