Signed-off-by: Michael Brown <mcb30@ipxe.org>
/** "il" AltGr remapping */
static struct keymap_key il_altgr[] = {
+ { 0x5c, 0x60 }, /* '\\' => '`' */
{ 0, 0 }
};
# Treat Ctrl-Backspace as producing Backspace rather than Ctrl-H
KeyModifiers.CTRL: [(KEY_BACKSPACE, 0x7f)],
},
+ 'il': {
+ # Redefine some otherwise unreachable ASCII characters
+ # using the closest available approximation
+ KeyModifiers.ALTGR: [(0x28, ord('\'')), (0x2b, ord('`')),
+ (0x35, ord('/'))],
+ },
}
"""Fixups for erroneous keymappings produced by 'loadkeys -b'"""