From a7a79ab12b1ba7b3873fccaa4778443c1577ad8e Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Tue, 15 Feb 2022 11:45:17 +0000 Subject: [console] Fix unreachable characters in "mt" keymap Signed-off-by: Michael Brown --- src/util/genkeymap.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/util') diff --git a/src/util/genkeymap.py b/src/util/genkeymap.py index 5f87a89..e471cd3 100755 --- a/src/util/genkeymap.py +++ b/src/util/genkeymap.py @@ -182,6 +182,11 @@ class KeyLayout(UserDict[KeyModifiers, Sequence[Key]]): KeyModifiers.ALTGR: [(0x28, ord('\'')), (0x2b, ord('`')), (0x35, ord('/'))], }, + 'mt': { + # Redefine erroneous key 86 as generating "\\|" + KeyModifiers.NONE: [(KEY_NON_US, ord('\\'))], + KeyModifiers.SHIFT: [(KEY_NON_US, ord('|'))], + }, } """Fixups for erroneous keymappings produced by 'loadkeys -b'""" -- cgit v1.1