14 lines
634 B
Diff
14 lines
634 B
Diff
Index: xen-3.2-testing/tools/ioemu/vnc.c
|
|
===================================================================
|
|
--- xen-3.2-testing.orig/tools/ioemu/vnc.c 2008-04-17 11:43:50.000000000 -0600
|
|
+++ xen-3.2-testing/tools/ioemu/vnc.c 2008-04-17 11:46:34.000000000 -0600
|
|
@@ -1133,6 +1133,8 @@
|
|
case 0x9d: /* Right CTRL */
|
|
case 0x38: /* Left ALT */
|
|
case 0xb8: /* Right ALT */
|
|
+ if (keycode & 0x80)
|
|
+ kbd_put_keycode(0xe0);
|
|
if (down) {
|
|
vs->modifiers_state[keycode] = 1;
|
|
kbd_put_keycode(keycode & 0x7f);
|