From 26ceeed84b0b4b85138e37b7847e381bcb50ec49 Mon Sep 17 00:00:00 2001 From: Chase Covello Date: Wed, 3 Apr 2024 10:12:41 -0700 Subject: [PATCH] Fix USB input devices after macOS Sonoma update A recent macOS Sonoma update included a change to the handling of USB controllers that made the virtual keyboard and mouse inoperative. Changing the USB controller from ehci to xhci fixes it. This change also works for Big Sur and later, so the USB controller is set to xhci for Big Sur through Sonoma. --- quickemu | 1 + 1 file changed, 1 insertion(+) diff --git a/quickemu b/quickemu index 1ebe4f8..814a377 100755 --- a/quickemu +++ b/quickemu @@ -569,6 +569,7 @@ function vm_boot() { NET_DEVICE="virtio-net" USB_HOST_PASSTHROUGH_CONTROLLER="nec-usb-xhci" GUEST_TWEAKS="${GUEST_TWEAKS} -global nec-usb-xhci.msi=off" + USB_CONTROLLER="xhci" ;; *) # Backwards compatibility if no macos_release is specified.