Did you enable the USB keyboard; it was not clear if you’ve followed that or not?
Here is my take on your situation:
- You have two USB controllers
- You have a sys-usb qube, but it only sees one of those USB controllers
- dom0 sees the other, as you’re using a USB keyboard and dom0 owns that controller
The above means that any USB device attached to the same USB controller as your USB keyboard will not be available for attachment into other qubes, as it is owned by dom0. It appears all your USB ports are connected to the same USB controller as your USB Keyboard, so this ultimately means the only usable external USB device is your USB keyboard + mouse in your current situation.
In order to attach USB devices to other qubes, you must have a sys-usb qube. Given your current situation, you would also need to assign perform the “USB Keyboard” setup, described here: https://www.qubes-os.org/doc/usb-qubes/#enable-a-usb-keyboard-for-login (please read all of this to understand implications)
In dom0 you would run:
qvm-remove sys-usb
sudo qubesctl state.sls qvm.usb-keyboard
Check the settings of sys-usb and verify the Devices tab shows both USB controllers assigned. Verify the following commands yield no results:
sudo grep rd.qubes.hide_all_usb /boot/efi/EFI/qubes/xen.cfg /boot/grub2/grub.cfg
If they don’t, don’t reboot just yet. Otherwise reboot, start sys-usb and see if the camera is now available in the devices widget.