No matter what I do, everything in the virtual machine is only on the USB 3.0 bus. (Hackintosh)

Howking

New Member
Mar 27, 2024
2
0
1
I have the latest version of Proxmox, and I have a virtual Hackintosh in it. I've managed to connect both the iGPU and the sound card (I'll do a tutorial on how to do all this later, it's not completely trivial and took me dozens of hours of research) and the only thing missing is a bluetooth Magic Mouse. For when I have bluetooth set to usb 2.0 in the config file, it connects to the usb 3.0 bus. I noticed that I just need to connect a single device to usb 3.0 and at that point all devices are on usb 3.0. I've tried different procedures. Connected it classically, connected it just as usb port, connected it via args:, edited grub. Nothing helps. Is there any other way to force USB to pass Proxmox connected to USB 2.0 bus?

I believe that MacOS does not detect this bluetooth precisely because it is on the USB 3.0 bus. I have used kext that work well with this bluetooth on bare metal Hackintosh. Yet macOS makes up a dummy bluetooth and won't use my HW.
Screenshot 2025-02-21 at 7.03.58.pngScreenshot 2025-02-21 at 7.04.15.pngScreenshot 2025-02-21 at 7.06.09.pngScreenshot 2025-02-21 at 7.08.43.png
I tried using sudo nvram bluetoothHostControllerSwitchBehavior=always. Bluetooth doesn't work with that either.