usbipd-win Frans van Dorsselaer
winget install --id=dorssel.usbipd-win -e
Host locally connected USB devices to other (possibly virtual) machines.
usbipd-win is a software tool designed to share locally connected USB devices with other machines, including virtual environments such as Hyper-V guests and WSL 2. This solution enables seamless resource sharing without requiring physical device access on the target machine.
Key Features:
- Hosts USB devices for remote access via TCP/IP.
- Installs as a Windows service (usbipd) for persistent operation.
- Includes command-line tools for managing device sharing with administrator privileges.
- Configures firewall rules to secure communication between host and client machines.
- Supports WSL 2 integration, allowing direct device attachment from the Windows CLI.
Audience & Benefit:
Ideal for IT professionals, developers, and organizations utilizing Hyper-V or WSL 2 environments. This tool streamlines USB resource sharing across physical and virtual systems, enhancing productivity and flexibility in development workflows.
Installable via winget, usbipd-win provides a robust solution for integrating USB devices into modern computing infrastructure.