Index: /trunk/src/VBox/Frontends/VirtualBox/src/platform/win/WinKeyboard.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/platform/win/WinKeyboard.cpp	(revision 50349)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/platform/win/WinKeyboard.cpp	(revision 50350)
@@ -18,4 +18,6 @@
  */
 
+#define LOG_GROUP LOG_GROUP_GUI
+ 
 #include "WinKeyboard.h"
 #include <iprt/assert.h>
@@ -62,6 +64,6 @@
     {
         /* Simulate KeyUp+KeyDown keystroke */
-        keybd_event(idModifier, MapVirtualKey(idModifier, MAPVK_VK_TO_VSC), KEYEVENTF_EXTENDEDKEY, 0);
-        keybd_event(idModifier, MapVirtualKey(idModifier, MAPVK_VK_TO_VSC), KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
+        keybd_event(idModifier, 0, KEYEVENTF_EXTENDEDKEY, 0);
+        keybd_event(idModifier, 0, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
 
         LogRel2(("HID LEDs sync: setting %s state to %s (0x%X).\n",
@@ -166,6 +168,6 @@
 
     if (winSetHidLeds(fNumLockOn, fCapsLockOn, fScrollLockOn))
-        LogRel2(("ID LEDs sync: broadcast completed\n"));
+        LogRel2(("HID LEDs sync: broadcast completed\n"));
     else
-        LogRel2(("ID LEDs sync: broadcast failed\n"));
+        LogRel2(("HID LEDs sync: broadcast failed\n"));
 }
