WSL USB Manager logo

WSL USB Manager Niccolò Betto

Use this command to install WSL USB Manager:
winget install --id=nickbeth.wsl-usb-manager -e

A fast and light GUI for usbipd-win. Manage connecting USB devices to WSL.

README

WSL USB Manager

A fast and light GUI for usbipd-win. Manage connecting USB devices to WSL with an intuitive UI.

Features

  • Bind and unbind USB devices
  • Attach and detach USB devices to WSL
  • Manage persisted devices
  • Tray icon for quick access, minimizes to tray on close
  • Auto-attach profiles
    • Uses usbipd attach --auto-attach behind the scenes
    • Requires devices to be bound first
    • Auto-attach profiles are reset every time the application is restarted
  • Lightweight:
    • Fast startup times (less than 1 second)
    • Low memory usage (less than 3 MB)
    • Small binary size (less than 1 MB)

Installation

> [!IMPORTANT]
> usbipd-win version 4.0.0 or newer is strongly recommended for this software to work properly. > Older versions have not been tested and may not work.

This software requires Microsoft Windows 10 (64-bit only), version 1809 or newer.

Download the latest release from the releases page. Run the executable to start the application.

Roadmap

  • Auto-attach profiles
    • UI dialog for creating and editing profiles
    • Background service for auto-attaching devices
  • Provide an installer and add to winget
    • Option to start minimized to tray icon
    • Option to setup logon startup to tray icon

Support

If you encounter any issues, please open a GitHub issue.

Screenshots

Versions
1.2.1
Website
License