Having a functional mouse is nice, but what if you can’t use any of the extra buttons in your VM.

The problem is that VMWare Workstation only passes the most basic buttons (left, right and middle) to your VM. This might be OK when working on a touchpad but when you throw some money on a decent mouse (Logitech MX Master or whatever) it will make you scream.

To pass more buttons to your VM, add the following to your .VMX file:

mouse.vusb.enable = "TRUE"
mouse.vusb.useBasicMouse = "FALSE"