Я запускаю виртуальную машину с помощью qemu-system-x86_64
. Я знаю два способа пройти через USB-устройство.
Скажем, например, у меня была мышь, которая появилась в lsusb как
Bus 003 Device 011: ID 6ade:9582 Amazing Mouse Maker
Я мог бы пройти через использование
-device usb-host,vendorid=0x6ade,productid=0x9582
или
-device usb-host,hostbus=3,hostaddr=11
Ни то, ни другое мне не нравится. Если я возьму его по идентификатору производителя / продукта, я никогда не смогу вернуть эту мышь, пока виртуальная машина не будет выключена.
Если я возьму его по номеру BUS и устройству, то мне придется сказать Qemu, чтобы он снова был у меня, если я отключу его.
Могу ли я отправить его через порт (фактический физический слот)? Скажем, он подключен к шине 3 порта 2. Могу ли я пройти мимо этого?
-usb
в командной строке.