@corny
Yes, that’s indeed what I found on other forums and used for sensors. Thanks for mentioning it anyway.
However my other experiments have been a failure… I can’t seem to get USB controllers inside VMs from the TB ports.
I did try various configurations, dock, no dock, monitors with type c, type c hub, bios settings and so on.
Nothing helps. The only USB devices ever getting inside a VM are the ones that are part of the monitors(built in). Attaching stuff to the monitors doesn’t help.
At this point I believe the workaround is:
- convert TB ports to DisplayPort(even one is enough via MST)
- add a USB controller via PCI/etc. to keep in Dom0
3.try to passthrough the “big” motherboard usb controller to a VM
if 3 doesn’t work, then I will have to dedicate the "big"controller to keyboard/mouse and use a USB controller to pass to a VM to run other stuff(with lower bandwidth and less ports if I may complain).
I think the whole goal of this architecture is to use the main USB controller for everything. Which… ugly. They should have add SR-IOV per port or some crap.