Connecting External Devices

Parallels Desktop allows you to use USB, Thunderbolt, and FireWire devices with Windows.

Many external devices, such as mice and printers, are available by default to both Windows and macOS when you connect them to your Mac.

Note: This functionality works differently for virtual machines running macOS. To learn more, see the respective chapter.

Some external devices, such as an Apple iPhone, can only be used with either macOS applications or Windows applications, but not both at the same time. When you connect such a device, you can choose whether you want to use it with macOS or Windows.

To connect an external device:

  1. Connect the device to your Mac.

  2. If Windows is running and the device can't be used with both Windows and macOS at the same time, you're prompted to choose which one you want to use it with. If you want Parallels Desktop to remember your choice, select the corresponding checkbox. To use the device with macOS applications, click the Mac icon. To use it with Windows applications, click the Windows screen.

Important: To be able to use a USB device with Windows applications, you may need to install Windows drivers for the device. Typically, you can download drivers from the manufacturer's website.

You can also set what happens when any new external device is connected and set particular external devices to always be used with either macOS or Windows.

If you have a USB device that is already connected to the Mac, you can do the following to connect it to Windows:

  • If Windows is running in the Full Screen or Window mode, move the mouse pointer to the top of the screen, click Devices > USB & Bluetooth > and select the device you want to connect.

  • If Windows is running in Coherence, click the Parallels Desktop icon in the menu bar > Devices > USB & Bluetooth > and select the device you want to connect.

Note: If the device you're trying to connect is being used by a macOS application, you will see a warning message. In this case, you first need to quit this application and then try to connect the device again.

Connecting a Common Access Card reader

A Common Access Card (CAC) reader can work simultaneously in macOS and Windows.

  1. Connect the CAC reader to your Mac.

  2. When you're prompted to choose Windows or the Mac, click the Windows screen. The CAC reader becomes available to both Windows and macOS.

How to disable connecting USB devices to a virtual machine

For security reasons, you may want to prohibit connecting USB devices to your virtual machines. Here is how you can do it using the command line interface:

prlctl set <VM ID> --device-del usb

This command will disable the USB device controller for the virtual machine. For more CLI capabilities, please review the respective section of our Developer's Guide.

Note: Parallels Desktop Command Line Interface is only available on Pro, Business, and Enterprise licenses.

Last updated

Was this helpful?