Search

Language:  

Available article translations:

NumLock is sent in the virtual machine every time when switching focus to the virtual machine window

APPLIES TO:
  • Parallels Desktop 10 for Mac Standard Edition
  • Parallels Desktop 9 for Mac Standard Edition

Symptoms

  • Num Lock is sent in the virtual machine every time when switching focus to the virtual machine window

  • Whenever I press Cmd-Tab to switch back and forth between OS X and the Windows VM, two NumLock keys are sent to the Windows VM

Cause

This is a by-design behavior used for synchronization of numeric pad state between Mac and VM.

Resolution

You can change the key used for the synchronization or disable this feature executing the following commands in Terminal ( Finder > /Applications/Utilities/Terminal):

Quit Parallels Desktop before executing commands. Otherwise changes will not take affect.

  • to disable the synchronization of numeric pad state:

    defaults write 'com.parallels.Parallels Desktop' 'HID Host Hook.LED Sync' -int 0
    
  • to make Parallels Desktop use and send NumLock button for the synchronization:

    defaults write 'com.parallels.Parallels Desktop' 'HID Host Hook.LED Sync' -int 1
    

    Please note that Numlock is used by default.

  • to make Parallels Desktop use and send ScrollLock button for the synchronization:

    defaults write 'com.parallels.Parallels Desktop' 'HID Host Hook.LED Sync' -int 2
    
  • to make Parallels Desktop use and send CapsLock button for the synchronization:

    defaults write 'com.parallels.Parallels Desktop' 'HID Host Hook.LED Sync' -int 3
    
  • to discard all changes, please use the following command:

    defaults delete 'com.parallels.Parallels Desktop' 'HID Host Hook.LED Sync'
    

Note the changes will be applied to all virtual machines running on the Mac.




1e5db16426987d561060acdf56d947b4 ae069407387ff6d2cdd44f3842d61cf7 df4909b7dd0609a3c148f007041db6d9 3307fff3682b15f0ba3fbe13d779296d

FEEDBACK
Was this article helpful?
Tell us how we may improve it.
Yes No