How can I have a Windows 7 VMware guest without mouse support?
Despite having
vmmouse.present = "FALSE"
mouse.vusb.absDisabled = "TRUE"
pref.motionUngrab = "FALSE"
in my .vmx file and a customized VMware Tools installation on the guest that does not include the mouse driver, I somehow have fully integrated mouse support for my Windows 7 VM. I can smoothly mouse from the host into the guest without needing to click or Ctrl+G in and Ctrl+Alt out. I don't want this because of the issues it causes with games.
How can I get the VM to have no special mouse support while still having VMware Tools installed for its other functions (network, graphics, etc.)? The mouse works as I want without VMware Tools but not otherwise — again, despite not installing the mouse driver and having all those settings trying to disable it. Device Manager shows that the generic Windows PS/2 mouse driver is being used and not the virtual mouse driver.
Guest and host are both Windows 7 Ultimate SP1, x86 and x64 respectively. I'm using VMware Player 3.1.4 and the VMware Tools installed is the latest, 8.4.6.16648.
Solution 1:
This workaround that you've come up with is almost certainly unnecessary.
To fix (what I think is) your problem, go into VMware Preferences and change Optimize Mouse for Games to Always.
Note that you need to use VMware Workstation (Windows/Linux) or VMware Fusion (Mac OS X) to have this option available to you. I don't believe it's available in VMware Player.
Solution 2:
In the guest, you probably need to go into device manager, for your mouse, and do a manual "Update Driver...", and tell it to let you pick from a list of devices, and select the standard mouse driver rather than the VMware mouse. You can also try "uninstalling" the mouse, and check the box prompting whether you want to also delete the driver files.