[Solved] Using 2 different USB Bluetooth devices (on separate virtual machines)


m4f1050

Recommended Posts

 

I switched to the new controller and it worked.  I did notice it added some additional info between <controller> and </controller>, also, I had to replace both <controller type='usb'...> since I have a USB addon card.

 

    <controller type='usb' index='0' model='nec-xhci'>
      <alias name='usb'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0'/>
    </controller>

 

Thanks!

 

 

 

EDIT:  I didn't have a working USB keyboard/mouse that were in one of those older controllers, so I clicked EDIT, SAVE, then EDIT XML, added the nec-xhci as a 3rd pci device, SAVE, EDIT XML *AGAIN* and it automatically added the <address> to a few of my USB devices. I then remove the duplicate Cambridge Silicon (2nd USB Bluetooth dongle that was assigned to my other VM.)

 

The 3rd USB controller looks like this now:

 

    <controller type='usb' index='1' model='nec-xhci'>
      <alias name='usb1'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x06' function='0x0'/>
    </controller>

 

And the devices connected to it look like this:

 

    <hostdev mode='subsystem' type='usb' managed='yes'>
      <source>
        <vendor id='0x0a12'/>
        <product id='0x0001'/>
        <address bus='1' device='2'/>
      </source>
      <alias name='hostdev3'/>
    </hostdev>

 

***NOW*** all is working!  :-)    BTW, this is a GPU pass-thru VM so I was testing via VNC first, then I noticed the keyboard/mouse missing, that's why I added the 3rd nec-xhci controller, all worked like a charm!

 

Hope this helps others with multiple USB controllers!

Link to comment

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.

Guest
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.