I have a rather strange issue with NI VISA equipment using USB 488.2 type connections to my Windows 10 running within Parallels 17. Parallels does not seem to be properly passing these devices, I cannot interface with them with labview, Keysights Command Expert, or using NI Visa libraries. I'm writing a program in QT C++ to interface with these devices. Even stranger, when I physically unplug these devices from my computer, Parallels still thinks they are connected! They show up in the option to pass through to the VM via USB. VMWare Fusion 12 does not have any of these problems, so I know it's not a limitation of MacOS, it is something that Parallels is not doing correctly when passing hardware to the target virtual machine. I would much rather this is resolved with Parallels, VMWare Fusion is painfully slow, especially when I'm compiling my software within QT in the Windows 10 VM.
Hmm well I just tried switching to the Apple Hypervisor, and now it's working. I thought I had already tried that before, but I guess not. So there is still something wrong with the Parallels Hypervisor and the way it is passing certain USB devices.
Hey Jimmy. You are using an M1 Mac or x86? If it's an M1 Mac, how's it going. I'm trying to discover if I could connect to my DAQ via USB using Parallels 17 win11 ARM vm. Thanks
It's an x86 Macbook 16" from 2019. For an M1, you would have to have ARM Windows driver (NI-VISA) support, which doesn't exist.