You are right, support for USB touchscreen is incomplete, see 
https://github.com/QubesOS/qubes-issues/issues/2281 . Maybe it would not 
require much work.

You can also try to start sys-usb temporarily and then (when you have no 
remaining connected device) to reassign the USB controller back to dom0: 
https://www.qubes-os.org/doc/assigning-devices/#bringing-pci-device-back-to-dom0

Note that starting a non-HVM with USB controller (or any other PCI device) 
might be a little challenging sometimes, because PV with PCI require 
unfragmented memory. You can:

* Hope you will be lucky all the time.
* Give sys-usb as low memory as possible. (200MiB should be enough.)
* Attach USB controller to a HVM (which will probably consume more memory, but 
it won't require it unfragmented) – requires VT-d/IOMMU.
* Shut some VMs down, ideally with temporarily disabled qmemman.
* Wait for Qubes 4. It will use HVMs (or probably slightly different technology 
in 4.1) instead of PVs, so it won't require unfragmented memory. Requires 
VT-d/IOMMU and few other virtualization features.

Regards,
Vít Šesták 'v6ak'

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/d93e639c-30cf-4138-9e13-11a0961e319f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to