I have a Linux Mint host and a Windows 7 Pro guest OS in Vmware Player 12 with VMware additions are installed.

Each time the mouse and the keyboard are "grabbed" by the virtual machine, at the moment of grabbing the numlock remains on, however the vm disables the numlock (light) in my keyboard when the keyboard is "ungrabbed". When the mouse is hovered in the host os, the light of the numlock is off but the keys work as if it is on.

Has anyone else had the same problem? This is very frustrating as I use the guest os and the host very often back and forth.

The same problem here: http://www.edugeek.net/forums/network-classroom-management/102744-vmware-numlock-num-lock-off-num-lock-num-lock-off.html


  • You have VMWare additions installed? – Ramhound Mar 1 '16 at 15:59
  • yes the additions are installed – Kristof Tak Mar 1 '16 at 16:02
  • What happens if you press numlock once? – LPChip Mar 1 '16 at 16:37
  • When the mouse & keyboard become ungrabbed from the VM, when I press numlock once the light remains off – Kristof Tak Mar 1 '16 at 18:30

The VM's BIOS is where you need to change this behavior. Unfortunately VMware Player does not allow you to choose to boot into the BIOS via the GUI. See this accepted answer to a different question for a method to do so by modifying the .vmx file.

Once you're in, on the Main tab, select Keyboard Features, then set NumLock to either On or Auto (presumably follows host machine's NumLock state).

|improve this answer|||||
  • I already did this. You can get into the boot by pressing F2 instantly after the VM is up. Set the NumLock to Auto but the behavior remains... – Kristof Tak Mar 1 '16 at 22:06
  • I tested using VMware Player on a Windows host, setting NumLock to On. It worked as expected. Try that instead? If it doesn't work it may be something specific to the Linux Player. Also, I just noticed "hovered" in the original question. This seems to be outside the standard expected functionality. What happens if you actually click into the guest OS? – foo Mar 1 '16 at 22:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.