1 # HP300 kernel keymap. This uses 7 modifier co 2 keymaps 0-2,4-5,8,12 3 # Change the above line into 4 # keymaps 0-2,4-6,8,12 5 # in case you want the entries 6 # altgr control keycode 83 = Boot 7 # altgr control keycode 111 = Boot 8 # below. 9 # 10 # In fact AltGr is used very little, and one m 11 # be saved by mapping AltGr to Alt (and adapti 12 # keycode 100 = Alt 13 # 14 keycode 1 = 15 keycode 2 = Alt 16 keycode 3 = Alt 17 keycode 4 = Shift 18 keycode 5 = Shift 19 keycode 6 = Control 20 keycode 7 = 21 keycode 8 = 22 keycode 9 = 23 keycode 10 = 24 keycode 11 = 25 keycode 12 = 26 keycode 13 = 27 keycode 14 = 28 keycode 15 = 29 keycode 16 = 30 keycode 17 = 31 keycode 18 = 32 keycode 19 = 33 keycode 20 = 34 keycode 21 = 35 keycode 22 = 36 keycode 23 = 37 keycode 24 = b 38 keycode 25 = v 39 keycode 26 = c 40 keycode 27 = x 41 keycode 28 = z 42 keycode 29 = 43 keycode 30 = 44 keycode 31 = Escape Delete 45 keycode 32 = 46 keycode 33 = 47 keycode 34 = 48 keycode 35 = 49 keycode 36 = 50 keycode 37 = 51 keycode 38 = 52 keycode 39 = 53 keycode 40 = h 54 keycode 41 = g 55 keycode 42 = f 56 keycode 43 = d 57 keycode 44 = s 58 keycode 45 = a 59 keycode 46 = 60 keycode 47 = Caps_Lock 61 keycode 48 = u 62 keycode 49 = y 63 keycode 50 = t 64 keycode 51 = r 65 keycode 52 = e 66 keycode 53 = w 67 keycode 54 = q 68 keycode 55 = Tab Tab 69 alt keycode 55 = Meta_Tab 70 keycode 56 = seven ampersand 71 keycode 57 = six asciicircum 72 keycode 58 = five percent 73 keycode 59 = four dollar 74 keycode 60 = three numbersign 75 keycode 61 = two at 76 keycode 62 = one exclam 77 keycode 63 = grave asciitilde 78 control keycode 63 = nul 79 alt keycode 63 = Meta_grave 80 keycode 64 = 81 keycode 65 = 82 keycode 66 = 83 keycode 67 = 84 keycode 68 = 85 keycode 69 = 86 keycode 70 = 87 keycode 71 = 88 keycode 72 = 89 keycode 73 = F4 90 control keycode 73 = Console_4 91 keycode 74 = F3 92 control keycode 74 = Console_3 93 keycode 75 = F2 94 control keycode 75 = Console_2 95 keycode 76 = F1 96 control keycode 76 = Console_1 97 keycode 77 = 98 keycode 78 = 99 keycode 79 = 100 keycode 80 = 101 keycode 81 = F5 102 control keycode 81 = Console_5 103 keycode 82 = F6 104 control keycode 82 = Console_6 105 keycode 83 = F7 106 control keycode 83 = Console_7 107 keycode 84 = F8 108 control keycode 84 = Console_8 109 keycode 85 = 110 keycode 86 = 111 keycode 87 = 112 keycode 88 = eight asterisk 113 keycode 89 = nine parenleft 114 keycode 90 = zero parenright 115 keycode 91 = minus underscore 116 keycode 92 = equal plus 117 keycode 93 = BackSpace 118 keycode 94 = 119 keycode 95 = 120 keycode 96 = i 121 keycode 97 = o 122 keycode 98 = p 123 keycode 99 = bracketleft braceleft 124 keycode 100 = bracketright braceright 125 keycode 101 = backslash bar 126 control keycode 101 = Control_backsl 127 alt keycode 101 = Meta_backslash 128 keycode 102 = 129 keycode 103 = 130 keycode 104 = j 131 keycode 105 = k 132 keycode 106 = l 133 keycode 107 = semicolon colon 134 alt keycode 107 = Meta_semicolon 135 keycode 108 = apostrophe quotedbl 136 control keycode 108 = Control_g 137 alt keycode 108 = Meta_apostroph 138 keycode 109 = Return 139 keycode 110 = 140 keycode 111 = 141 keycode 112 = m 142 keycode 113 = comma less 143 keycode 114 = period greater 144 keycode 115 = slash question 145 keycode 116 = 146 keycode 117 = 147 keycode 118 = 148 keycode 119 = 149 keycode 120 = n 150 keycode 121 = space space 151 keycode 122 = 152 keycode 123 = 153 keycode 124 = Left 154 keycode 125 = Down 155 keycode 126 = Up 156 keycode 127 = Right 157 string F1 = "\033[[A" 158 string F2 = "\033[[B" 159 string F3 = "\033[[C" 160 string F4 = "\033[[D" 161 string F5 = "\033[[E" 162 string F6 = "\033[17~" 163 string F7 = "\033[18~" 164 string F8 = "\033[19~" 165 string F9 = "\033[20~" 166 string F10 = "\033[21~" 167 string F11 = "\033[23~" 168 string F12 = "\033[24~" 169 string F13 = "\033[25~" 170 string F14 = "\033[26~" 171 string F15 = "\033[28~" 172 string F16 = "\033[29~" 173 string F17 = "\033[31~" 174 string F18 = "\033[32~" 175 string F19 = "\033[33~" 176 string F20 = "\033[34~" 177 string Find = "\033[1~" 178 string Insert = "\033[2~" 179 string Remove = "\033[3~" 180 string Select = "\033[4~" 181 string Prior = "\033[5~" 182 string Next = "\033[6~" 183 string Macro = "\033[M" 184 string Pause = "\033[P" 185 compose '`' 'A' to 'À' 186 compose '`' 'a' to 'à' 187 compose '\'' 'A' to 'Á' 188 compose '\'' 'a' to 'á' 189 compose '^' 'A' to 'Â' 190 compose '^' 'a' to 'â' 191 compose '~' 'A' to 'Ã' 192 compose '~' 'a' to 'ã' 193 compose '"' 'A' to 'Ä' 194 compose '"' 'a' to 'ä' 195 compose 'O' 'A' to 'Å' 196 compose 'o' 'a' to 'å' 197 compose '0' 'A' to 'Å' 198 compose '0' 'a' to 'å' 199 compose 'A' 'A' to 'Å' 200 compose 'a' 'a' to 'å' 201 compose 'A' 'E' to 'Æ' 202 compose 'a' 'e' to 'æ' 203 compose ',' 'C' to 'Ç' 204 compose ',' 'c' to 'ç' 205 compose '`' 'E' to 'È' 206 compose '`' 'e' to 'è' 207 compose '\'' 'E' to 'É' 208 compose '\'' 'e' to 'é' 209 compose '^' 'E' to 'Ê' 210 compose '^' 'e' to 'ê' 211 compose '"' 'E' to 'Ë' 212 compose '"' 'e' to 'ë' 213 compose '`' 'I' to 'Ì' 214 compose '`' 'i' to 'ì' 215 compose '\'' 'I' to 'Í' 216 compose '\'' 'i' to 'í' 217 compose '^' 'I' to 'Î' 218 compose '^' 'i' to 'î' 219 compose '"' 'I' to 'Ï' 220 compose '"' 'i' to 'ï' 221 compose '-' 'D' to 'Ð' 222 compose '-' 'd' to 'ð' 223 compose '~' 'N' to 'Ñ' 224 compose '~' 'n' to 'ñ' 225 compose '`' 'O' to 'Ò' 226 compose '`' 'o' to 'ò' 227 compose '\'' 'O' to 'Ó' 228 compose '\'' 'o' to 'ó' 229 compose '^' 'O' to 'Ô' 230 compose '^' 'o' to 'ô' 231 compose '~' 'O' to 'Õ' 232 compose '~' 'o' to 'õ' 233 compose '"' 'O' to 'Ö' 234 compose '"' 'o' to 'ö' 235 compose '/' 'O' to 'Ø' 236 compose '/' 'o' to 'ø' 237 compose '`' 'U' to 'Ù' 238 compose '`' 'u' to 'ù' 239 compose '\'' 'U' to 'Ú' 240 compose '\'' 'u' to 'ú' 241 compose '^' 'U' to 'Û' 242 compose '^' 'u' to 'û' 243 compose '"' 'U' to 'Ü' 244 compose '"' 'u' to 'ü' 245 compose '\'' 'Y' to 'Ý' 246 compose '\'' 'y' to 'ý' 247 compose 'T' 'H' to 'Þ' 248 compose 't' 'h' to 'þ' 249 compose 's' 's' to 'ß' 250 compose '"' 'y' to 'ÿ' 251 compose 's' 'z' to 'ß' 252 compose 'i' 'j' to 'ÿ'
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.