Motherboard advice (specifically USB passthrough flexibility)

3 posts in this topic Last Reply

Recommended Posts

I currently have a B450 Tomahawk Max with a Ryzen 7 3700x and have successfully been running two VMs (MacOS and Win 10) that can be used simultaneously with two graphics cards, monitors keyboards etc.


My use situation is the two monitors / keyboards are used to dock work laptops but then I have a keyboard switch on each to allow the same keyboard / mouse to be used on a VM under Unraid. As the VM's don't really cope with hot plugging of USB devices properly  I need the USB controller passed through to each machine.


Recently I got an Oculus Rift and a PCIe USB card which was passed through to the Windows 10 using the VFIO PCI config options. The size of the graphics cards and PCI slot locations means that I can't plug anymore cards in.


I need most USB ports for the Windows 10 machine so have passed through the PCI USB3 card as above and then pass through individual devices for each VM machine.


The actual motherboard seems to only have two USB groups available to split out and pass through. I keep one for the Unraid USB and this groups also has most of the other USB ports attached so individual peripherals devices which I can pass through and the second, smaller one which if I try and pass through ends up crashing my system and causing all sorts of corruption issues!


I need to pass through a group to each VM so the keyboard switch can be used on each (and cope with hot plugging). 


Can any one suggest a motherboard that either can accept more PCI cards (and so another USB3 controller card) or preferably that is more configurable in terms of VFIO PCI groups.


I hope that makes sense!

Link to post

It may not resolve your issues of needing another PCIe USB Card but have you looked at my Plugin for USB devices? Its call USBIP at present but I plan to rename to USB Manager.



Link to post

I hadn't seen this! You developers keep raising the bar and I can't keep up sometimes 🙂


Thank you - I will have a look. I had previously been using he Libvert HotPlug USB plugin but that needed me to physically add the devices each time which caused me a few issues when I was at work and the kids needed the computer!


Could save me buying a new MB. Thank you

Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.