Latest USB 3.0 Host Controller Drivers

Latest USB 3.0 Host Controller Drivers

Most common problems with Logic Pro 8 and Logic Pro 16 on Windows 7 can be solved by simply updating the USB 3.0 host controller drivers manually.

If you are unsure which driver you need or would like to verify that you are downloading the correct driver, feel free to collect the information about your host controller and contact Saleae support.

First, identify which USB 3.0 host controller(s) is installed on your system. Most machines will have a single USB 3.0 host controller and two USB 2.0 host controllers. To find the installed host controller(s), please follow the instructions below.

Below are the latest driver versions and download links for each host controller.

Windows 7

These driver links should only be used if you are using Windows 7. Not all drivers are available directly from the host controller vendor and are instead distributed by the PCI express card or motherboard vendor that integrated that host controller. In most cases, it is just fine to use a driver download from a different website than the one that sold you the card, as long as it uses the same host controller. It is also okay to download the driver directly from the company where you purchased the card. In that case, please verify that the driver version is the same or newer than the one mentioned below. We recommend that you use drivers available directly from the host controller manufacturer.

Windows 8, 8.1, and 10

Windows 8 and later Microsoft operating systems use a new Microsoft-created USB 3.0 driver that supports all USB 3.0 host controllers. This driver works extremely well, and it is the recommended driver for all USB 3.0 host controllers with the single exception of ASMedia.

For other host controllers, there is no need to perform any kind of driver update when you are on one of these releases of Windows.


USB 3.0 host controller drivers are part of the OS X operating system and are not updated separately. Updates to different parts of the USB stack are frequently included in Apple updates, so it is highly recommended that you keep your OS up to date and running the latest OS X release.

* OSX Bootcamp (Windows)

If you are running Windows on Apple hardware, be sure to update the bootcamp software to the latest version. Specifically, make sure you are running bootcamp 5 or newer. If you are running Windows 7, after you have bootcamp 5+ installed, please verify that you can locate the Intel USB 3.0 host controller in the device manager list under "Universal Serial Bus Controllers." If you can not locate that device, there may have been an issue installing the bootcamp drivers. In that case, you can try to manually install the USB 3.0 drivers by downloading the bootcamp zip file from Apple, extracting it, and locating the Intel USB 3.0 driver installer here:

  • BootCamp5.1.5621/BootCamp/Drivers/Intel/IntelxHCISetup.exe

Run that application and reboot your computer to install the Intel USB 3.0 host controller drivers.


On Linux, all USB 3.0 host controllers use the xhci_hcd kernel module, which cannot be updated separately from the Linux kernel. In general, we recommend using kernel 3.4 or later (Ubuntu 14.04.1 or newer). Although the products do work on older kernels, we do not officially support those use cases.

If you have trouble with the devices connecting or capturing on Linux, please be sure to contact support and include information about your kernel version and installed host controllers. Specifically, please provide the output of:

  • uname -r

  • lspci -k

  • lsusb

Note: lsusb must be run when the Saleae Logic device is connected.