ubenmackin / ACVM

GUI frontend for qemu for Apple Silicon based Macs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

USB Passthrough support

omeryetik opened this issue · comments

First of all thank you very much for the great work! Will it be possible to get a USB passthrough support? QEMU seems to have it and I have seen in the MacRumors forum that you've been working on it. Are there any updates yet? I have a USB dongle for electronic signing of documents and I need Windows for it. It turned out be a disappointment for me to see that USB passthrough was not available. :)

commented

@omeryetik This is something I am working on. I just got a USB-C to USB-A adaptor, and am working to try and get my flash drive to show up.

Currently in Linux it recognizes the USB make, but I can't get it to see the block device. In Windows, It just gives me a USB Mass Storage Driver error.

I'll post updates here as work progresses.

I use qemu v6 compiled by simnalamburt from his podman project (brew install simnalamburt/x/podman-apple-silicon) and latest libusb (brew install --head libusb), then I run qemu using sudo and -device nec-usb-xhci -device usb-host, voila, my external USB harddrive is detected under windows 11 arm. Eject function also works, but to re-attach the device, I need to restart the VM.