mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-07-26 20:03:54 -06:00
ui: convert GTK and SDL1 frontends to keycodemapdb
The x_keycode_to_pc_keycode and evdev_keycode_to_pc_keycode tables are replaced with automatically generated tables. In addition the X11 heuristics are improved to detect running on XQuartz and XWin X11 servers, to activate the correct OS-X and Win32 keycode maps. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> Message-id: 20180117164717.15855-3-berrange@redhat.com Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
This commit is contained in:
parent
ed7b2624f2
commit
2ec78706d1
9 changed files with 302 additions and 319 deletions
|
@ -5,11 +5,18 @@
|
|||
|
||||
#include "standard-headers/linux/input.h"
|
||||
|
||||
#include "ui/input-keymap-atset1-to-qcode.c"
|
||||
#include "ui/input-keymap-linux-to-qcode.c"
|
||||
#include "ui/input-keymap-qcode-to-qnum.c"
|
||||
#include "ui/input-keymap-qnum-to-qcode.c"
|
||||
#include "ui/input-keymap-qcode-to-linux.c"
|
||||
#include "ui/input-keymap-usb-to-qcode.c"
|
||||
#include "ui/input-keymap-win32-to-qcode.c"
|
||||
#include "ui/input-keymap-x11-to-qcode.c"
|
||||
#include "ui/input-keymap-xorgevdev-to-qcode.c"
|
||||
#include "ui/input-keymap-xorgkbd-to-qcode.c"
|
||||
#include "ui/input-keymap-xorgxquartz-to-qcode.c"
|
||||
#include "ui/input-keymap-xorgxwin-to-qcode.c"
|
||||
|
||||
int qemu_input_linux_to_qcode(unsigned int lnx)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue