diff options
Diffstat (limited to 'emulators/qemu-devel/files/patch-ui-gtk.c')
| -rw-r--r-- | emulators/qemu-devel/files/patch-ui-gtk.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/emulators/qemu-devel/files/patch-ui-gtk.c b/emulators/qemu-devel/files/patch-ui-gtk.c new file mode 100644 index 000000000000..b71eb187119c --- /dev/null +++ b/emulators/qemu-devel/files/patch-ui-gtk.c @@ -0,0 +1,14 @@ +--- a/ui/gtk.c ++++ b/ui/gtk.c +@@ -714,7 +718,11 @@ static gboolean gd_key_event(GtkWidget * + } else if (gdk_keycode < 97) { + qemu_keycode = gdk_keycode - 8; + } else if (gdk_keycode < 158) { ++#if 0 + qemu_keycode = translate_evdev_keycode(gdk_keycode - 97); ++#else ++ qemu_keycode = translate_xfree86_keycode(gdk_keycode - 97); ++#endif + } else if (gdk_keycode == 208) { /* Hiragana_Katakana */ + qemu_keycode = 0x70; + } else if (gdk_keycode == 211) { /* backslash */ |
