Have you come across the need to a VM on, say, your laptop, and forward USB devices into it? Sure, and not a problem you might think. But when it comes to USB HIDs (Human Interface Devices), such as keyboards, signature pads, or prox card readers you hit a wall. However there is a little-known, incredibly simple trick to make it work:
Open up your favorite text editor and edit the
.vmx file and add this:
usb.generic.allowHID = "TRUE"
Restart your VM and you will be able to connect these devices! We use this for demoing or testing Imprivata which NoTouch Desktop running in a virtual machine. Very handy! Works in both VMware Workstation and VMware Fusion.