← Package directory
Available on winget

Install usbipd-win

Host locally connected USB devices to other (possibly virtual) machines.

Install with winget
winget install --id dorssel.usbipd-win
Upgrade
winget upgrade --id dorssel.usbipd-win
Uninstall
winget uninstall --id dorssel.usbipd-win

About usbipd-win

Host locally connected USB devices to other (possibly virtual) machines.

What's new in 5.3.0

This update: - Fixes an issue when creating a policy rule based on hardware id - Fixes an issue with drivers not being updated properly - Improves installer to allow smoother future updates - Bumps driver versions to 7.2.2 Note It is recommended to unplug or unbind all force-bound devices before updating.

Read release notes

Version history

Version Updated Notes
5.3.0 Unknown This update: - Fixes an issue when creating a policy rule based on hardware id - Fixes an issue with drivers not being updated properly - Improves installer to allow smoother future updates - Bumps driver versions to 7.2...
5.2.0 Unknown This update: - Fixes an issue when the WSL_UTF8 environment variable is set - Adds support for WSL VirtioProxy networking mode - Adds support for non-FHS distributions (e.g., NixOS) - Bumps x64 driver versions to 7.1.12...
5.1.0 Unknown This update: - Improves WSL auto-attach - Reduces installation footprint
5.0.0 Unknown Breaking changes: - The PowerShell library moved to a different location This update: - Adds support for ARM64 - Reduces installation footprint
4.4.1 Unknown This update: - Fixes a regression bug in 4.4.0 that affects unbinding and uninstalling after using --force Note If you are using version 4.4.0 in combination with --force, then it is recommended to unplug the device befo...
4.4.0 Unknown This update: - Fixes detach without privileges on Windows 11 - Adds support for auto-attaching currently unplugged devices (option --unplugged) - Adds support for non-standard WSL networking setups (option --host-ip) - I...
4.3.0 Unknown This update: - Adds support for future WSL kernels (modules) - Adds SWID Tag to installation directory - Improves firewall check - Bumps driver versions to 7.0.20 - Bumps WSL client usbip [!NOTE] When updating from previ...
4.2.0 Unknown - Adds policies to allow auto-binding (usbipd policy --help) - Improves firewall check - Fixes PcapNg timestamp overflow - Fixes support for older WSL versions - Fixes support for several WSL distributions (mount options...
4.1.0 Unknown No notes
4.0.0 Unknown - Windows 8.1 and Windows Server 2012 are no longer supported - The WSL commands have changed, see the README for the new syntax - The automation interfaces no longer expose IsWslAttached - Removes the requirement to ins...
3.2.0 Unknown - Adds UNLINK to capture file - Adds configurable port number - Fixes port reset timing - Fixes UNLINK race condition
3.1.0 Unknown - Fixes driver BSOD - Fixes wsl list output - Improves auto-attach script - Bumps driver version to 7.0.10
3.0.0 Unknown - Adds support for devices without any description - Adds support for multiple devices with identical 'unique' serial number - Adds option --usbids to display Linux device descriptions - Adds support for wsl2:vmSwitch -...
2.4.1 Unknown Release notes
2.3.0 Unknown Release notes
2.2.0 Unknown Release notes
2.1.0 Unknown This update: • Adds support for more device types using 'bind --force' • Adds a diagnostic message in case of version conflict with VirtualBox • Fixes a race condition where devices could experience out-of-order packets...
2.0.0 Unknown Breaking changes: • WSL requires the new instructions for setting up the usbip client on the Linux side, see https://github.com/dorssel/usbipd-win/wiki/WSL-support#usbip-client-tools • Updating from a previous version wi...
1.3.0 Unknown Changes: • Adds support for devices with REMOTE_WAKE (e.g. Bluetooth devices) • Adds support for selecting device configurations other than the first configuration • Adds support for WSL 2 on older Windows 10 versions (>...
1.2.0 Unknown Changes: • Upgrades to .NET 6 • Adds support for more WSL distributions (e.g. Arch, Debian) • Adds support for USB devices with more than one configuration • Adds support for WSL Store Preview • Improves WSL status check...