Cannot connect USB devices to virtual machine: There is no available USB control port host

27 users found this article helpful


You get the following error message when attempting to connect your USB device to your Virtual Machine:

    "Unable to connect USB device. There is no available USB control port host in virtual machine for device ... to connect."


USB configuration is wrong in config.pvs file


  1. Please locate your Virtual Machine's .pvm file and right-click on it > Show package content

  2. Right-click on config.pvs > Open with... TextEdit

  3. Find the following strings:

    <UsbController UhcEnabled_patch="1" dyn_lists="">
  4. Change them to the following:

    <UsbController UhcEnabled_patch="1" dyn_lists="">
  5. Close config.pvs and start your Virtual Machine

Was this article helpful?

Tell us how we can improve it.