aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorDaniel P. Berrange <berrange@redhat.com>2017-02-15 14:35:41 +0000
committerDaniel P. Berrange <berrange@redhat.com>2017-02-15 14:37:46 +0000
commit734644fc8f83c4aac259ab9972c9de207400ae83 (patch)
tree9528d93eb8934cd50e2ea2e0d671fbbe50e6b076 /tools
parent0071933e9f0e614f3b6c94bf5f75b8e0b2d95f08 (diff)
downloadkeycodemapdb-734644fc8f83c4aac259ab9972c9de207400ae83.zip
keycodemapdb-734644fc8f83c4aac259ab9972c9de207400ae83.tar.gz
keycodemapdb-734644fc8f83c4aac259ab9972c9de207400ae83.tar.bz2
Add missing X11 map field
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
Diffstat (limited to 'tools')
-rwxr-xr-xtools/keymap-gen6
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/keymap-gen b/tools/keymap-gen
index 36e20a2..cf4907d 100755
--- a/tools/keymap-gen
+++ b/tools/keymap-gen
@@ -50,6 +50,9 @@ class Database:
# (xt + manually transcribed)
MAP_XWINXT = "xwinxt"
+ # X11: http://cgit.freedesktop.org/xorg/proto/x11proto/plain/keysymdef.h
+ MAP_X11 = "x11"
+
# XKBD XT: xf86-input-keyboard/src/at_scancode.c
# (xt + manually transcribed)
MAP_XKBDXT = "xkbdxt"
@@ -81,6 +84,7 @@ class Database:
MAP_WIN32,
MAP_XWINXT,
MAP_XKBDXT,
+ MAP_X11,
# These are derived from maps above
MAP_XORGEVDEV,
@@ -102,12 +106,14 @@ class Database:
MAP_WIN32: 11,
MAP_XWINXT: 12,
MAP_XKBDXT: 13,
+ MAP_X11: 15,
}
NAME_COLUMNS = {
MAP_LINUX: 0,
MAP_OSX: 2,
MAP_WIN32: 10,
+ MAP_X11: 14,
}
def __init__(self):