I have a Windows software that can move the mouse cursor via keyboard arrow keys. This works well in a non-VM environment. However in a VM environment, the mouse cursor goes back to its previous position when moving it via the keyboard. The cursor moves a pixel or so and then quickly reverts back to its original position. I found out that this behaviour is caused by the mks.keyboardFilter = allow parameter. If I remove that line from the vmx file, the software works fine.
Does anyone know what mks.keyboardFilter is for? There seems to be scant information regarding vmx parameters and the reference at sanbarrow.com does not say anything.
Environment:
VMware Workstation 7.1.0 build-261024
Guest OS: Windows XP SP3 (also reproduced with Windows 7)
Host OS: Windows 7