OneClick-macOS-Simple-KVM
OneClick-macOS-Simple-KVM copied to clipboard
USB (including Keyboard and Mouse) Don't Work on macOS 14.4 Sonoma
Which operating system are you trying to install? macOS Sonoma
Describe the bug
When running macOS using the make.sh --add
, USB devices including keyboard and mouse don't work.
To Reproduce Steps to reproduce the behavior:
- Install macOS Minterey using the "Manual Installation" guide
- Add the VM to virt-manager using
make.sh --add
- Take note that mouse and keyboard still work
- Upgrade your macOS in the settings app
- Take note that after a reboot, both mouse and keyboard don't work anymore.
Expected behavior Mouse and keyboard input should be picked up
Screenshots n/a
Desktop (please complete the following information):
- OS: Linux (Arch)
- Version: latest
Additional context The issue has been described in a reddit post found here: https://www.reddit.com/r/macOSVMs/s/kzSuQrgOgt
As it looks, it's due to macOS dropping support for USB 2.
Switching to qemu-xhci
is adviced.
I believe I managed it to fix it by doing exactly that, but I need to test it first.
Probably related to #87
This is a well known issue at this point, make sure to tell me how you edited the virt manager so I can update the repo
No worries, will do 😄
I have created a pull request that has solved this issue for me: https://github.com/notAperson535/OneClick-macOS-Simple-KVM/pull/104
Please let me know if you need more in order to accept it.
Alright!
I created a PR #105 addressing the libvirt
-part.
I am unable to access the iPhone via the USB port on MacOS Sonoma. Is anyone else experiencing the same problem? These are the parameters I'm using for the USB port:
-usb -device qemu-xhci,id=ehci -device usb-kbd -device usb-tablet
-usb -device usb-host,bus=ehci.0,vendorid=0x05ac,productid=0x12a8,guest-reset=false,id=iphone \