--- VBoxSDL-org.cpp	2010-12-01 18:09:24 +0100
+++ VBoxSDL.cpp	2010-12-29 23:50:35 +0100
@@ -2919,7 +2919,7 @@
     return (gfAbsoluteMouseHost && gfAbsoluteMouseGuest);
 }
 
-#if defined(RT_OS_DARWIN) || defined(RT_OS_OS2)
+#if defined(RT_OS_DARWIN) || defined(RT_OS_OS2) || defined(RT_OS_WINDOWS)
 /**
  * Fallback keycode conversion using SDL symbols.
  *
@@ -3392,7 +3392,7 @@
     RTPrintf("scancode=%#x -> %#x\n", ev->keysym.scancode, keycode);
 #endif
 
-#elif RT_OS_OS2
+#elif defined(RT_OS_OS2) || defined(RT_OS_WINDOWS)
     keycode = Keyevent2KeycodeFallback(ev);
 #endif /* RT_OS_DARWIN */
     return keycode;
