delay a few things on startup, such as setting the visibility mode, which ensures...
[personal-kdebase.git] / apps / konsole / user-doc / README.keyboard
blob93a0ac20ff3a009fea72e78dd298c2d190f05825
1 [README.keyboard]
3 The *.keytab files (located in $KDEDIR/share/apps/konsole) allow
4 to configure the keyboard due to your specific environment.
6 Beside that you can use them to make the keyboard emit virtually
7 any escape sequence you want, here a probe of more typical problems
8 related to keyboards, that can be coped with this way:
10 - BS Hack
12   While one would expect, that the Backspace key send Ascii
13   Backspace, this is not the case in many Linux installations.
15   The idea behind this hack is to preserve the CTRL-H.
17   So the mapping is:
19     CTRL-H    -> 0x08
20     Backspace -> 0x7f
21     Delete    -> \E[3~
23 - Home/End Keys
25     Home     -> \E[1~
26     End      -> \E[4~
28   or
30     Home     -> \E[H
31     End      -> \E[F
33 Quite a lot of those key sequences are floating around.
35 Consult your terminfo or termcap database for the expected values.
36 Note that your system is not unlikely to have other keyboard databases
37 which have to be in sync, too (e.g. /etc/inputrc for readline(3)).
39 If you want to adjust things to your needs, copy one of the
40 *.keytab files and edit it. When restarted, konsole offeres
41 you this new entry on it's menu.
43 In case your new keytab is likely to suit common needs,
44 please contribute to konsole by sending me the file.