Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

USB Passthrough support #9

Open
omeryetik opened this issue Dec 12, 2020 · 2 comments
Open

USB Passthrough support #9

omeryetik opened this issue Dec 12, 2020 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@omeryetik
Copy link

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. :)

@ubenmackin ubenmackin self-assigned this Dec 13, 2020
@ubenmackin ubenmackin added the enhancement New feature or request label Dec 13, 2020
@ubenmackin
Copy link
Owner

@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.

@solie
Copy link

solie commented Sep 29, 2021

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants