Parallels does allow usb for Windows. It’s a very polished piece of software. There are cases where you’d have to specify in parallels to connect using windows upon connecting the cable to the Mac.