aboutsummaryrefslogtreecommitdiff
path: root/tools/keymap-gen
diff options
context:
space:
mode:
authorDaniel P. Berrange <berrange@redhat.com>2017-08-07 18:07:24 +0100
committerDaniel P. Berrange <berrange@redhat.com>2017-08-07 18:07:24 +0100
commit4250f8beee434cb1fde66863e6b258fa92317d26 (patch)
tree866532d23f633c238566d19c87b3254d48fc193f /tools/keymap-gen
parent71903902a6f58e4f184d4c5e27823e6f370be0e2 (diff)
downloadkeycodemapdb-4250f8beee434cb1fde66863e6b258fa92317d26.zip
keycodemapdb-4250f8beee434cb1fde66863e6b258fa92317d26.tar.gz
keycodemapdb-4250f8beee434cb1fde66863e6b258fa92317d26.tar.bz2
Add Apple Desktop Bus scancodes
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
Diffstat (limited to 'tools/keymap-gen')
-rwxr-xr-xtools/keymap-gen6
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/keymap-gen b/tools/keymap-gen
index 8269688..6c539bd 100755
--- a/tools/keymap-gen
+++ b/tools/keymap-gen
@@ -86,6 +86,10 @@ class Database:
# Reference: "SPARC International Keyboard Spec 1", page 7 "US scan set"
MAP_SUN = "sun"
+ # Apple Desktop Bus
+ # Reference: http://www.archive.org/stream/apple-guide-macintosh-family-hardware/Apple_Guide_to_the_Macintosh_Family_Hardware_2e#page/n345/mode/2up
+ MAP_ADB = "adb"
+
MAP_LIST = (
MAP_LINUX,
MAP_OSX,
@@ -101,6 +105,7 @@ class Database:
MAP_XKB,
MAP_QCODE,
MAP_SUN,
+ MAP_ADB,
# These are derived from maps above
MAP_XTKBD,
@@ -125,6 +130,7 @@ class Database:
MAP_HTML: 14,
MAP_XKB: 15,
MAP_SUN: 17,
+ MAP_ADB: 18,
}
ENUM_COLUMNS = {