Skip to content

USB デバイス管理

WSL Dashboard は、usbipd-win との統合により、GUI インターフェースを介してローカルの USB デバイスを WSL インスタンスに簡単に接続することができます。

事前準備

この機能を使用する前に、以下を確認してください:

  1. Windows に usbipd-win をインストールしていること。
  2. WSL カーネルが USB をサポートしていること(最新の WSL 2 標準カーネルは通常サポートしています)。

使用手順

1. デバイスをスキャンする

「USB」タブにアクセスすると、アプリケーションは現在 Windows に接続されているすべての USB デバイス(ハブ、マウス、ストレージデバイスなど)を自動的に一覧表示します。

2. デバイスをバインドする (Bind)

特定の WSL インスタンスにデバイスを接続する前に、まずデバイスを「バインド」する必要があります。バインド操作には管理者権限が必要で、WSL Dashboard は自動的に権限昇格の要求を処理します。

バインド後、デバイスは WSL と共有する準備が整います。

3. インスタンスに接続する (Attach)

実行中の WSL インスタンスを選択し、「接続 (Attach)」をクリックします。

  • 接続が成功すると、USB デバイスが Windows から消え、選択した WSL インスタンスに表示されます。
  • WSL 内で lsusb コマンドを使用して確認できます。

4. 接続を解除する (Detach)

操作が完了したら、「切断 (Detach)」をクリックすると、デバイスが Windows の制御に戻ります。

よくある問題

  • デバイスが見つかりませんか?: リストを更新するか、デバイスがホストに正しく接続されているかを確認してください。
  • 接続に失敗しましたか?: ターゲットの WSL インスタンスが実行中であること、および十分なアクセス権を持っていることを確認してください。
  • usbipd コマンドが見つかりませんか?: usbipd-win がインストールされ、システムの PATH 環境変数に追加されていることを確認してください。