Article ID: 5684, created on Nov 3, 2008, last review on May 11, 2014

Info

You can choose a general action to perform when a new USB device is plugged into your Mac by choosing one of these options: 

Connect it to the computer. If you select this option, the USB device plugged into your Mac will be connected to the primary OS, which is Mac OS X. 

Connect it to the active virtual machine. If you select this option, the USB device plugged into your Mac will be automatically connected to the virtual machine that is currently running on your Mac. When no virtual machine is running, the USB device will be connected to the primary OS. 

Ask me what to do. If you select this option, you will be prompted to choose how to connect the USB device each time a new USB device is plugged into your Mac. 

You can also set permanent assignments (UDP) for certain USB devices (please, see more details about permanent USB assignment in Knowledgebase article https://kb.parallels.com/en/5686).


 

The summary table of the behaviors shows us the unique right behavior where USB device should be plugged in.

Legend:

By default all values mean that USB device should be connected to this (value) side.

UDP – User defined preferences

Mac – USB device should be connected to the Mac side

VM – USB device should be connected to the running VM

UDP VM – USB device should be connected to the remembered in the User–defined preferences VM

ASK – standard “Ask message (PD detects plugged in USB device…)” should appear. User should choose between Mac and Guest OS.

ASK2 – “PD detects that 2 or more VM are running please select the OS …” message should appear. User should choose between Mac and Guest OSes (Mac OS button and the list of the running Guest OSes).

Running VM is only started VM.

Suspended/Paused/Stopped VM is not running VM.

Specific VM  - is not running VM, but registered in xml.

If user resumes/unpauses/starts VM and the device has been already plugged in Mac, device should be automatically connected to the appropriate VM or Mac according UDP list. Device may not be connected only in the case if any application uses this device.

NOTE: if the USB device is used by another application it cannot be connected according USB preferences. If user closes application the device should be automatically connected to the appropriate OS or VM. 

 

What should be when user plugs in device (connect to)

USB device is not in the UDP list

USB device is in the UDP list and assigned to the running VM (VMs)

USB device is in the UDP list and assigned to specific VM (is not assigned to the running VMs)

USB device is in the UDP list and assigned to the Mac 

 

    

Connect to host

 

 

 

 

No VM running

Mac

Mac

Mac

Mac

Single VM running in foreground

Mac

 VM

Mac

Mac

Single VM running, in background

Mac

VM

Mac

Mac

Two or more VMs running, both in background

Mac

UDP VM

 Mac 

Mac

Two or more VMs running, one foreground

Mac

UDP VM

Mac

Mac

 

 

 

 

 

Connect to running VM

 

 

 

 

No VM running

Mac

Mac

Mac

Mac

Single VM running in foreground

VM

VM

Mac

Mac

Single VM running, in background

VM

VM

Mac

Mac

Two or more VMs running, both in background

ASK2

UDP VM

Mac

Mac

Two or more VMs running, one foreground

ASK2

UDP VM

Mac

Mac

 

 

 

 

 

Ask user what to do

 

 

 

 

 

No VM running

Mac

Mac

Mac

Mac

Single VM running in foreground

ASK

VM

Mac

Mac

Single VM running, in background

ASK

VM

Mac

Mac

Two or more VMs running, both in background

ASK2

UDP VM

Mac

Mac

Two or more VMs running, one foreground

ASK2

UDP VM

Mac

Mac

 


Email subscription for changes to this article
Save as PDF