デフォルトでは、USBデバイスは約2〜3秒ほど接続されていて、約2〜3秒ほど接続が切れて再接続されていますが、直接転送する場合にもこの現象が発生します。 spice-toolsをインストールするとマウスが消えますが、それでもUSBは機能しません。エラーは以下と同じですが、動作はまったく同じではありません。これ;つまりLIBUSB_ERROR_NOT_FOUND
参考までに私はnvidia 1060を使用しており、適用しました。これ一般的なアプローチはうまくいかないからです。
私は現在、キーボード/マウスをより簡単に共有できるように、SpiceモニターとDirect 1060出力を使用しています。 AMDカードを使用しても問題ありません。
また、何らかの理由でランダムに音が非常に静的に変化しますが、これは時々USBを接続すると発生するようです。 SPICEの代わりにLVN画面を使用すると、これは起こらないことに注意する価値があります。
カーネル: 5.9.16-1-MANJARO
libvirtd: 6.5.0
QEMU エミュレータ: 5.2.0
または、LVN画面を使ってUSB経由で転送する方法はありますか?
答え1
確かに解決策ではありませんが、何度も繰り返した解決策です...
- QEMUマネージャにUSB SPICEリダイレクタがあります。
- Windows 10が起動したら、デバイスマネージャに移動します。
- USBデバイスを抜いて再接続してください(私はXbox Oneコントローラです)
- ループが開始され、最初のループが表示されたら(接続されているとマークされている)、Windows VMをすばやく再起動します。
- 再起動後、USBデバイスが認識されるか、数回循環して認識されるように設定されます。
戻るときに繰り返される場合は、再起動が必要な場合があり、タイミングが悪いことがあります。この「解決策」にも忍耐が必要だと思います。ハハ。
この問題が発生するたびにこれを行う必要があるかもしれませんが、同時に複数のデバイスで動作しているのか、それともxboxコントローラ以外のデバイスで動作しているのかわかりません。より良い解決策が見つかったら更新します。