1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406
|
keycode 0 =
keycode 1 = Escape Escape
alt keycode 1 = Meta_Escape
keycode 2 = one exclam
alt control keycode 2 = F13
alt keycode 2 = Meta_one
keycode 3 = two at at VoidSymbol nul nul
alt control keycode 3 = F14
alt keycode 3 = Meta_two
keycode 4 = three numbersign
alt control keycode 4 = F15
control keycode 4 = Escape
alt keycode 4 = Meta_three
keycode 5 = four dollar dollar
alt control keycode 5 = F16
control keycode 5 = Control_backslash
alt keycode 5 = Meta_four
keycode 6 = five percent
alt control keycode 6 = F17
control keycode 6 = Control_bracketright
alt keycode 6 = Meta_five
keycode 7 = six asciicircum
alt control keycode 7 = F18
control keycode 7 = Control_asciicircum
alt keycode 7 = Meta_six
keycode 8 = seven ampersand braceleft
alt control keycode 8 = F19
control keycode 8 = Control_underscore
alt keycode 8 = Meta_seven
keycode 9 = eight asterisk bracketleft
alt control keycode 9 = F20
control keycode 9 = Delete
alt keycode 9 = Meta_eight
keycode 10 = nine parenleft bracketright
alt control keycode 1 = F21
alt keycode 10 = Meta_nine
keycode 11 = zero parenright braceright
alt keycode 11 = Meta_zero
keycode 12 = minus underscore backslash VoidSymbol Control_underscore Control_underscore
alt keycode 12 = Meta_minus
keycode 13 = equal plus
alt control keycode 13 = F15
alt keycode 13 = Meta_equal
keycode 14 = Delete Delete
alt keycode 14 = Meta_Delete
keycode 15 = Tab Tab
alt keycode 15 = Meta_Tab
keycode 16 = q
alt shift keycode 16 = F216
keycode 17 = w
alt shift keycode 17 = F222
keycode 18 = e
alt shift keycode 18 = F204
keycode 19 = r
alt shift keycode 19 = F217
alt control keycode 19 = F240
keycode 20 = t
alt shift keycode 20 = F219
keycode 21 = y
alt shift keycode 21 = F224
keycode 22 = u
alt shift keycode 22 = F220
keycode 23 = i
alt shift keycode 23 = F208
keycode 24 = o
alt shift keycode 24 = F214
keycode 25 = p
alt shift keycode 25 = F215
keycode 26 = bracketleft braceleft
control keycode 26 = Escape
alt keycode 26 = Meta_bracketleft
keycode 27 = bracketright braceright asciitilde
control keycode 27 = Control_bracketright
alt keycode 27 = Meta_bracketright
keycode 28 = Return
alt keycode 28 = Meta_Control_m
keycode 29 = Control
keycode 30 = a
alt shift keycode 30 = F200
keycode 31 = s
alt shift keycode 31 = F218
keycode 32 = d
alt shift keycode 32 = F203
keycode 33 = f
alt shift keycode 33 = F205
keycode 34 = g
alt shift keycode 34 = F206
keycode 35 = h
alt shift keycode 35 = F207
alt control keycode 35 = F189
keycode 36 = j
alt shift keycode 36 = F209
keycode 37 = k
alt shift keycode 37 = F210
keycode 38 = l
alt shift keycode 38 = F211
keycode 39 = semicolon colon
alt keycode 39 = Meta_semicolon
keycode 40 = apostrophe quotedbl
control keycode 40 = Control_g
alt keycode 40 = Meta_apostrophe
keycode 41 = grave asciitilde
control keycode 41 = nul
alt keycode 41 = Meta_grave
keycode 42 = Shift
keycode 43 = backslash bar
control keycode 43 = Control_backslash
alt keycode 43 = Meta_backslash
keycode 44 = z
alt shift keycode 44 = F225
keycode 45 = x
alt shift keycode 45 = F223
keycode 46 = c
alt shift keycode 46 = F202
keycode 47 = v
alt shift keycode 47 = F221
keycode 48 = b
alt shift keycode 48 = F201
keycode 49 = n
alt shift keycode 49 = F213
keycode 50 = m
alt shift keycode 50 = F212
alt control keycode 50 = F188
keycode 51 = comma less
alt keycode 51 = Meta_comma
keycode 52 = period greater
control keycode 52 = Compose
alt keycode 52 = Meta_period
keycode 53 = slash question
control keycode 53 = Delete
alt keycode 53 = Meta_slash
keycode 54 = Shift
keycode 55 = KP_Multiply
keycode 56 = Alt
keycode 57 = space space
control keycode 57 = F25
shift keycode 57 = F26
alt keycode 57 = Meta_space
keycode 58 = Caps_Lock
keycode 59 = F1 F11 Console_13
control keycode 59 = F1
alt control keycode 59 = F190
alt keycode 59 = Console_1
keycode 60 = F2 F12 Console_14
control keycode 60 = F2
alt keycode 60 = Console_2
alt control keycode 60 = F191
keycode 61 = F3 F13 Console_15
control keycode 61 = F3
alt keycode 61 = Console_3
alt control keycode 61= F192
keycode 62 = F4 F14 Console_16
control keycode 62 = F4
alt keycode 62 = Console_4
alt control keycode 62 = F192
keycode 63 = F5 F15 Console_17
control keycode 63 = F5
alt keycode 63 = Console_5
alt control keycode 63 = F194
keycode 64 = F6 F16 Console_18
control keycode 64 = F6
alt keycode 64 = Console_6
alt control keycode 64 = F195
keycode 65 = F7 F17 Console_19
control keycode 65 = F7
alt keycode 65 = Console_7
alt control keycode 65 = F196
keycode 66 = F8 F18 Console_20
control keycode 66 = F8
alt keycode 66 = Console_8
alt control keycode 66 = F197
keycode 67 = F9 F19 Console_21
control keycode 67 = F9
alt keycode 67 = Console_9
alt control keycode 67 = F198
keycode 68 = F10 F20 Console_22
control keycode 68 = F10
alt keycode 68 = Console_10
alt control keycode 68 = F199
keycode 69 = Num_Lock
keycode 70 = Scroll_Lock Show_Memory Show_Registers
control keycode 70 = Show_State
alt keycode 70 = Scroll_Lock
keycode 71 = KP_7
alt keycode 71 = Ascii_7
keycode 72 = KP_8
alt keycode 72 = Ascii_8
keycode 73 = KP_9
alt keycode 73 = Ascii_9
keycode 74 = KP_Subtract
keycode 75 = KP_4
alt keycode 75 = Ascii_4
keycode 76 = KP_5
alt keycode 76 = Ascii_5
keycode 77 = KP_6
alt keycode 77 = Ascii_6
keycode 78 = KP_Add
keycode 79 = KP_1
alt keycode 79 = Ascii_1
keycode 80 = KP_2
alt keycode 80 = Ascii_2
keycode 81 = KP_3
alt keycode 81 = Ascii_3
keycode 82 = KP_0
alt keycode 82 = Ascii_0
keycode 83 = KP_Period
altgr control keycode 83 = Boot
control alt keycode 83 = Boot
keycode 84 = Last_Console
keycode 85 =
keycode 86 = less greater bar
alt keycode 86 = Meta_less
keycode 87 = F11 F11 Console_23
control keycode 87 = F11
alt keycode 87 = Console_11
keycode 88 = F12 F12 Console_24
control keycode 88 = F12
alt keycode 88 = Console_12
keycode 89 =
keycode 90 =
keycode 91 =
keycode 92 =
keycode 93 =
keycode 94 =
keycode 95 =
keycode 96 = KP_Enter
keycode 97 = Control
keycode 98 = KP_Divide
keycode 99 = Control_backslash
control keycode 99 = Control_backslash
alt keycode 99 = Control_backslash
keycode 100 = AltGr
keycode 101 = Break
keycode 102 = Find
keycode 103 = Up
keycode 104 = Prior
shift keycode 104 = Scroll_Backward
keycode 105 = Left
keycode 106 = Right
keycode 107 = Select
keycode 108 = Down
keycode 109 = Next
shift keycode 109 = Scroll_Forward
keycode 110 = Insert
keycode 111 = Remove
altgr control keycode 111 = Boot
control alt keycode 111 = Boot
keycode 112 = Macro
keycode 113 = F13
keycode 114 = F14
keycode 115 = Help
keycode 116 = Do
keycode 117 = F17
keycode 118 = KP_MinPlus
keycode 119 = Pause
keycode 120 =
keycode 121 =
keycode 122 =
keycode 123 =
keycode 124 =
keycode 125 =
keycode 126 =
keycode 127 =
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%I1@"
string F14 = "\033%I2@"
string F15 = "\033%I3@"
string F16 = "\033%I4@"
string F17 = "\033%I5@"
string F18 = "\033%I6@"
string F19 = "\033%I7@"
string F20 = "\033%I8@"
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 Help = ""
string Do = ""
string Pause = "\033[P"
string F21 = "\033%I9@"
string F22 = "\033%I10@"
string F23 = "\033%I11@"
string F24 = "\033%I12@"
string F25 = "\033%Ic"
string F26 = "\033%If"
string F188="\033%2"
string F189="\033%1"
string F190="\033%S0@"
string F191="\033%S1@"
string F192="\033%S2@"
string F193="\033%S3@"
string F194="\033%S4@"
string F195="\033%S5@"
string F196="\033%S6@"
string F197="\033%S7@"
string F198="\033%S8@"
string F199="\033%S9@"
string F200="\033%Z0@"
string F201="\033%Z1@"
string F202="\033%Z2@"
string F203="\033%Z3@"
string F204="\033%Z4@"
string F205="\033%Z5@"
string F206="\033%Z6@"
string F207="\033%Z7@"
string F208="\033%Z8@"
string F209="\033%Z9@"
string F210="\033%Z10@"
string F211="\033%Z11@"
string F212="\033%Z12@"
string F213="\033%Z13@"
string F214="\033%Z14@"
string F215="\033%Z15@"
string F216="\033%Z16@"
string F217="\033%Z17@"
string F218="\033%Z18@"
string F219="\033%Z19@"
string F220="\033%Z20@"
string F221="\033%Z21@"
string F222="\033%Z22@"
string F223="\033%Z23@"
string F224="\033%Z24@"
string F225="\033%Z25@"
string F240="\033%C"
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 ''
|