# 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 2 = one exclam control alt keycode 2 = Console_1 keycode 3 = two quotedbl control alt keycode 3 = Console_2 keycode 4 = three numbersign control alt keycode 4 = Console_3 keycode 5 = four dollar control alt keycode 5 = Console_4 keycode 6 = five percent control alt keycode 6 = Console_5 keycode 7 = six ampersand control alt keycode 7 = Console_6 keycode 8 = seven apostrophe keycode 9 = eight parenleft keycode 10 = nine parenright keycode 11 = zero asciitilde keycode 12 = minus at altgr keycode 12 = at keycode 13 = keycode 14 = BackSpace altgr keycode 14 = Delete keycode 15 = Tab altgr keycode 15 = Caps_Lock keycode 16 = q keycode 17 = w altgr keycode 17 = asciicircum keycode 18 = e altgr keycode 18 = equal keycode 19 = r altgr keycode 19 = plus keycode 20 = t altgr keycode 20 = bracketleft keycode 21 = y altgr keycode 21 = bracketright keycode 22 = u altgr keycode 22 = braceleft keycode 23 = i altgr keycode 23 = braceright keycode 24 = o keycode 25 = p keycode 26 = keycode 27 = keycode 28 = Return keycode 29 = Control keycode 30 = a keycode 31 = s keycode 32 = d keycode 33 = f altgr keycode 33 = backslash keycode 34 = g altgr keycode 34 = semicolon keycode 35 = h altgr keycode 35 = colon keycode 36 = j altgr keycode 36 = asterisk keycode 37 = k altgr keycode 37 = backslash keycode 38 = l altgr keycode 38 = bar keycode 39 = keycode 40 = keycode 41 = keycode 42 = Shift keycode 43 = keycode 44 = z keycode 45 = x keycode 46 = c keycode 47 = v keycode 48 = b altgr keycode 48 = underscore keycode 49 = n keycode 50 = m keycode 51 = comma slash altgr keycode 51 = less keycode 52 = period question altgr keycode 52 = greater keycode 53 = keycode 54 = Shift keycode 55 = keycode 56 = Alt keycode 57 = space space control keycode 57 = nul keycode 59 = F9 keycode 60 = F10 keycode 61 = AltGr keycode 62 = Escape keycode 63 = Return keycode 64 = Escape keycode 65 = Down keycode 66 = Up keycode 67 = Control keycode 68 = F13 keycode 79 = F15 keycode 80 = F16 keycode 82 = F17 keycode 87 = Return keycode 88 = F11 keycode 97 = Control keycode 99 = F12 keycode 103 = Up altgr keycode 103 = PageUp keycode 105 = Left altgr keycode 105 = Decr_Console keycode 106 = Right altgr keycode 106 = Incr_Console keycode 108 = Down altgr keycode 108 = PageDown # LCD Softkeys as represented by zaurusd keycode 82 = F5 keycode 79 = F15 # Home keycode 80 = F6 keycode 81 = F16 # Email keycode 75 = F7 keycode 76 = F17 # Addresses keycode 77 = F8 keycode 71 = F18 # Calendar keycode 72 = F9 keycode 73 = F19 # Book keycode 78 = F10 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 'ÿ'