1# [x11r5.Keytab] Keyboard Table for X11 R5
2
3keyboard "XTerm (XFree 3.x.x)"
4
5# --------------------------------------------------------------
6#
7# Note that this particular table is a "risc" version made to
8# ease customization without bothering with obsolete details.
9# See VT100.keytab for the more hairy stuff.
10#
11# --------------------------------------------------------------
12
13# common keys
14
15key Escape         : "\E"
16key Tab            : "\t"
17
18key Return         : "\r"
19
20# Backspace and Delete codes are preserving CTRL-H.
21
22key Backspace      : "\x7f"
23
24# cursor keys
25
26key Up    -Shift   : "\EOA"
27key Down  -Shift   : "\EOB"
28key Right -Shift   : "\EOC"
29key Left  -Shift   : "\EOD"
30
31# other grey PC keys
32
33key Enter          : "\r"
34
35key Home           : "\E[1~"
36key Insert-Shift   : "\E[2~"
37key Delete         : "\E[3~"
38key End            : "\E[4~"
39key PgUp -Shift    : "\E[5~"
40key PgDown  -Shift : "\E[6~"
41
42# function keys
43
44key F1             : "\E[11~"
45key F2             : "\E[12~"
46key F3             : "\E[13~"
47key F4             : "\E[14~"
48key F5             : "\E[15~"
49key F6             : "\E[17~"
50key F7             : "\E[18~"
51key F8             : "\E[19~"
52key F9             : "\E[20~"
53key F10            : "\E[21~"
54key F11            : "\E[23~"
55key F12            : "\E[24~"
56
57# Work around dead keys
58
59key Space +Control : "\x00"
60
61# Some keys are used by konsole to cause operations.
62# The scroll* operations refer to the history buffer.
63
64key Up      +Shift : scrollLineUp
65key PgUp    +Shift : scrollPageUp
66key Down    +Shift : scrollLineDown
67key PgDown  +Shift : scrollPageDown
68
69key ScrollLock     : scrollLock
70
71# keypad characters are not offered differently by Qt.
72