# Default kernel keymap. This uses 7 modifier combinations. keymaps 0-2,4-5,8,12 # Change the above line into # keymaps 0-2,4-6,8,12 # in case you want the entries # altgr control keycode 83 = Boot # altgr control keycode 111 = Boot # below. # keycode 1 = keycode 14 = BackSpace altgr keycode 14 = Delete keycode 15 = Tab altgr keycode 15 = Caps_Lock keycode 16 = q altgr keycode 16 = one keycode 17 = w altgr keycode 17 = two keycode 18 = e altgr keycode 18 = three keycode 19 = r altgr keycode 19 = four keycode 20 = t altgr keycode 20 = five keycode 21 = y altgr keycode 21 = six keycode 22 = u altgr keycode 22 = seven keycode 23 = i altgr keycode 23 = eight keycode 24 = o altgr keycode 24 = nine keycode 25 = p altgr keycode 25 = zero keycode 26 = keycode 27 = keycode 28 = Return altgr keycode 28 = greater keycode 29 = Control keycode 30 = a altgr keycode 30 = exclam keycode 31 = s altgr keycode 31 = at keycode 32 = d altgr keycode 32 = numbersign keycode 33 = f altgr keycode 33 = dollar keycode 34 = g altgr keycode 34 = percent keycode 35 = h altgr keycode 35 = underscore keycode 36 = j altgr keycode 36 = ampersand keycode 37 = k altgr keycode 37 = asterisk keycode 38 = l altgr keycode 38 = parenleft keycode 39 = keycode 40 = apostrophe quotedbl altgr keycode 40 = asciitilde keycode 41 = keycode 42 = Shift keycode 43 = keycode 44 = z altgr keycode 44 = backslash keycode 45 = x keycode 46 = c altgr keycode 46 = Control_c keycode 47 = v altgr keycode 47 = Control_v keycode 48 = b altgr keycode 48 = minus keycode 49 = n altgr keycode 49 = plus keycode 50 = m altgr keycode 50 = equal keycode 51 = comma semicolon altgr keycode 51 = parenright keycode 52 = period colon altgr keycode 52 = less control keycode 52 = Compose keycode 53 = slash question altgr keycode 53 = Num_Lock keycode 54 = Shift keycode 55 = keycode 56 = Alt keycode 57 = space space altgr keycode 57 = bar keycode 58 = keycode 59 = F9 # Calendar altgr keycode 59 = braceleft keycode 60 = F10 # Contact altgr keycode 60 = bracketleft keycode 61 = AltGr # Fn keycode 62 = Escape # Cancel keycode 63 = space # Bulleye keycode 64 = Control # Dot keycode 65 = F15 # Backlight/Rotate altgr keycode 65 = asciicircum keycode 66 = F24 # Rec keycode 67 = F12 # Home altgr keycode 67 = grave keycode 68 = F13 # Email altgr keycode 68 = braceright keycode 79 = F15 keycode 80 = F16 keycode 82 = F17 keycode 87 = Return # OK keycode 88 = F11 # Menu altgr keycode 88 = bracketright keycode 97 = Control keycode 99 = F12 keycode 103 = Up Scroll_Backward altgr keycode 103 = PageUp keycode 105 = Left Prior altgr keycode 105 = Decr_Console keycode 106 = Right Next altgr keycode 106 = Incr_Console keycode 108 = Down Scroll_Forward altgr keycode 108 = PageDown string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string Macro = "\033[M" string Pause = "\033[P" compose '`' 'A' to 'À' compose '`' 'a' to 'à' compose '\'' 'A' to 'Á' compose '\'' 'a' to 'á' compose '^' 'A' to 'Â' compose '^' 'a' to 'â' compose '~' 'A' to 'Ã' compose '~' 'a' to 'ã' compose '"' 'A' to 'Ä' compose '"' 'a' to 'ä' compose 'O' 'A' to 'Å' compose 'o' 'a' to 'å' compose '0' 'A' to 'Å' compose '0' 'a' to 'å' compose 'A' 'A' to 'Å' compose 'a' 'a' to 'å' compose 'A' 'E' to 'Æ' compose 'a' 'e' to 'æ' compose ',' 'C' to 'Ç' compose ',' 'c' to 'ç' compose '`' 'E' to 'È' compose '`' 'e' to 'è' compose '\'' 'E' to 'É' compose '\'' 'e' to 'é' compose '^' 'E' to 'Ê' compose '^' 'e' to 'ê' compose '"' 'E' to 'Ë' compose '"' 'e' to 'ë' compose '`' 'I' to 'Ì' compose '`' 'i' to 'ì' compose '\'' 'I' to 'Í' compose '\'' 'i' to 'í' compose '^' 'I' to 'Î' compose '^' 'i' to 'î' compose '"' 'I' to 'Ï' compose '"' 'i' to 'ï' compose '-' 'D' to 'Ð' compose '-' 'd' to 'ð' compose '~' 'N' to 'Ñ' compose '~' 'n' to 'ñ' compose '`' 'O' to 'Ò' compose '`' 'o' to 'ò' compose '\'' 'O' to 'Ó' compose '\'' 'o' to 'ó' compose '^' 'O' to 'Ô' compose '^' 'o' to 'ô' compose '~' 'O' to 'Õ' compose '~' 'o' to 'õ' compose '"' 'O' to 'Ö' compose '"' 'o' to 'ö' compose '/' 'O' to 'Ø' compose '/' 'o' to 'ø' compose '`' 'U' to 'Ù' compose '`' 'u' to 'ù' compose '\'' 'U' to 'Ú' compose '\'' 'u' to 'ú' compose '^' 'U' to 'Û' compose '^' 'u' to 'û' compose '"' 'U' to 'Ü' compose '"' 'u' to 'ü' compose '\'' 'Y' to 'Ý' compose '\'' 'y' to 'ý' compose 'T' 'H' to 'Þ' compose 't' 'h' to 'þ' compose 's' 's' to 'ß' compose '"' 'y' to 'ÿ' compose 's' 'z' to 'ß' compose 'i' 'j' to 'ÿ'