|
@@ -1945,88 +1945,88 @@ static void do_key_event(VncState *vs, int down, int keycode, int sym)
|
|
case 0xb8: /* Right ALT */
|
|
case 0xb8: /* Right ALT */
|
|
break;
|
|
break;
|
|
case 0xc8:
|
|
case 0xc8:
|
|
- kbd_put_keysym_console(NULL, QEMU_KEY_UP);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, QEMU_KEY_UP);
|
|
break;
|
|
break;
|
|
case 0xd0:
|
|
case 0xd0:
|
|
- kbd_put_keysym_console(NULL, QEMU_KEY_DOWN);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, QEMU_KEY_DOWN);
|
|
break;
|
|
break;
|
|
case 0xcb:
|
|
case 0xcb:
|
|
- kbd_put_keysym_console(NULL, QEMU_KEY_LEFT);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, QEMU_KEY_LEFT);
|
|
break;
|
|
break;
|
|
case 0xcd:
|
|
case 0xcd:
|
|
- kbd_put_keysym_console(NULL, QEMU_KEY_RIGHT);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, QEMU_KEY_RIGHT);
|
|
break;
|
|
break;
|
|
case 0xd3:
|
|
case 0xd3:
|
|
- kbd_put_keysym_console(NULL, QEMU_KEY_DELETE);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, QEMU_KEY_DELETE);
|
|
break;
|
|
break;
|
|
case 0xc7:
|
|
case 0xc7:
|
|
- kbd_put_keysym_console(NULL, QEMU_KEY_HOME);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, QEMU_KEY_HOME);
|
|
break;
|
|
break;
|
|
case 0xcf:
|
|
case 0xcf:
|
|
- kbd_put_keysym_console(NULL, QEMU_KEY_END);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, QEMU_KEY_END);
|
|
break;
|
|
break;
|
|
case 0xc9:
|
|
case 0xc9:
|
|
- kbd_put_keysym_console(NULL, QEMU_KEY_PAGEUP);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, QEMU_KEY_PAGEUP);
|
|
break;
|
|
break;
|
|
case 0xd1:
|
|
case 0xd1:
|
|
- kbd_put_keysym_console(NULL, QEMU_KEY_PAGEDOWN);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, QEMU_KEY_PAGEDOWN);
|
|
break;
|
|
break;
|
|
|
|
|
|
case 0x47:
|
|
case 0x47:
|
|
- kbd_put_keysym_console(NULL, numlock ? '7' : QEMU_KEY_HOME);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, numlock ? '7' : QEMU_KEY_HOME);
|
|
break;
|
|
break;
|
|
case 0x48:
|
|
case 0x48:
|
|
- kbd_put_keysym_console(NULL, numlock ? '8' : QEMU_KEY_UP);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, numlock ? '8' : QEMU_KEY_UP);
|
|
break;
|
|
break;
|
|
case 0x49:
|
|
case 0x49:
|
|
- kbd_put_keysym_console(NULL, numlock ? '9' : QEMU_KEY_PAGEUP);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, numlock ? '9' : QEMU_KEY_PAGEUP);
|
|
break;
|
|
break;
|
|
case 0x4b:
|
|
case 0x4b:
|
|
- kbd_put_keysym_console(NULL, numlock ? '4' : QEMU_KEY_LEFT);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, numlock ? '4' : QEMU_KEY_LEFT);
|
|
break;
|
|
break;
|
|
case 0x4c:
|
|
case 0x4c:
|
|
- kbd_put_keysym_console(NULL, '5');
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, '5');
|
|
break;
|
|
break;
|
|
case 0x4d:
|
|
case 0x4d:
|
|
- kbd_put_keysym_console(NULL, numlock ? '6' : QEMU_KEY_RIGHT);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, numlock ? '6' : QEMU_KEY_RIGHT);
|
|
break;
|
|
break;
|
|
case 0x4f:
|
|
case 0x4f:
|
|
- kbd_put_keysym_console(NULL, numlock ? '1' : QEMU_KEY_END);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, numlock ? '1' : QEMU_KEY_END);
|
|
break;
|
|
break;
|
|
case 0x50:
|
|
case 0x50:
|
|
- kbd_put_keysym_console(NULL, numlock ? '2' : QEMU_KEY_DOWN);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, numlock ? '2' : QEMU_KEY_DOWN);
|
|
break;
|
|
break;
|
|
case 0x51:
|
|
case 0x51:
|
|
- kbd_put_keysym_console(NULL, numlock ? '3' : QEMU_KEY_PAGEDOWN);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, numlock ? '3' : QEMU_KEY_PAGEDOWN);
|
|
break;
|
|
break;
|
|
case 0x52:
|
|
case 0x52:
|
|
- kbd_put_keysym_console(NULL, '0');
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, '0');
|
|
break;
|
|
break;
|
|
case 0x53:
|
|
case 0x53:
|
|
- kbd_put_keysym_console(NULL, numlock ? '.' : QEMU_KEY_DELETE);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, numlock ? '.' : QEMU_KEY_DELETE);
|
|
break;
|
|
break;
|
|
|
|
|
|
case 0xb5:
|
|
case 0xb5:
|
|
- kbd_put_keysym_console(NULL, '/');
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, '/');
|
|
break;
|
|
break;
|
|
case 0x37:
|
|
case 0x37:
|
|
- kbd_put_keysym_console(NULL, '*');
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, '*');
|
|
break;
|
|
break;
|
|
case 0x4a:
|
|
case 0x4a:
|
|
- kbd_put_keysym_console(NULL, '-');
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, '-');
|
|
break;
|
|
break;
|
|
case 0x4e:
|
|
case 0x4e:
|
|
- kbd_put_keysym_console(NULL, '+');
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, '+');
|
|
break;
|
|
break;
|
|
case 0x9c:
|
|
case 0x9c:
|
|
- kbd_put_keysym_console(NULL, '\n');
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, '\n');
|
|
break;
|
|
break;
|
|
|
|
|
|
default:
|
|
default:
|
|
if (control) {
|
|
if (control) {
|
|
- kbd_put_keysym_console(NULL, sym & 0x1f);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, sym & 0x1f);
|
|
} else {
|
|
} else {
|
|
- kbd_put_keysym_console(NULL, sym);
|
|
|
|
|
|
+ qemu_text_console_put_keysym(NULL, sym);
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
}
|
|
}
|