? pc-bios/keymaps
Index: sdl.c
===================================================================
RCS file: /sources/qemu/qemu/sdl.c,v
retrieving revision 1.31
diff -u -r1.31 sdl.c
--- sdl.c	19 Aug 2006 14:27:30 -0000	1.31
+++ sdl.c	30 Oct 2006 04:04:53 -0000
@@ -554,6 +554,10 @@
     if (!keyboard_layout)
         keyboard_layout = "en-us";
 #endif
+#ifdef _WIN32
+    if (vnc_display == -1)
+        keyboard_layout = NULL;
+#endif
     if(keyboard_layout) {
         kbd_layout = init_keyboard_layout(keyboard_layout);
         if (!kbd_layout)
Index: vl.h
===================================================================
RCS file: /sources/qemu/qemu/vl.h,v
retrieving revision 1.154
diff -u -r1.154 vl.h
--- vl.h	24 Sep 2006 18:49:43 -0000	1.154
+++ vl.h	30 Oct 2006 04:04:55 -0000
@@ -203,6 +203,8 @@
 
 void kbd_put_keysym(int keysym);
 
+extern int vnc_display;
+
 /* async I/O support */
 
 typedef void IOReadHandler(void *opaque, const uint8_t *buf, int size);
