Warning, /utilities/konsole/data/keyboard-layouts/solaris.keytab is written in an unsupported language. File is not indexed.

0001 # [solaris.keytab] Konsole Keyboard Table 
0002 # 
0003 
0004 keyboard "Solaris console"
0005 
0006 # --------------------------------------------------------------
0007 #
0008 # This configuration table allows to customize the
0009 # meaning of the keys.
0010 #
0011 # The syntax is that each entry has the form :
0012 #
0013 #   "key" Keyname { ("+"|"-") Modename } ":" (String|Operation)
0014 #
0015 # Keynames are those defined in <qnamespace.h> with the
0016 # "Qt::Key_" removed. (We'd better insert the list here)
0017 #
0018 # Mode names are :
0019 #
0020 # - Shift
0021 # - Alt
0022 # - Control
0023 #
0024 #   The VT100 emulation has two modes that can affect the
0025 #   sequences emitted by certain keys. These modes are
0026 #   under control of the client program.
0027 #
0028 #
0029 # - Newline     : effects Return and Enter key.
0030 # - Application : effects Up and Down key.
0031 #
0032 # - Ansi        : effects Up and Down key (This is for VT52, really).
0033 #
0034 # Operations are
0035 #
0036 # - scrollUpLine
0037 # - scrollUpPage
0038 # - scrollDownLine
0039 # - scrollDownPage
0040 #
0041 # - emitSelection
0042 #
0043 # If the key is not found here, the text of the
0044 # key event as provided by QT is emitted, possibly
0045 # preceeded by ESC if the Alt key is pressed.
0046 #
0047 # --------------------------------------------------------------
0048 
0049 key Escape         : "\E" 
0050 key Tab            : "\t" 
0051 
0052 key Return-Alt     : "\r" 
0053 key Return+Alt     : "\E\r" 
0054 
0055 # Backspace and Delete codes are preserving CTRL-H. 
0056  
0057 key Backspace      : "\x08" 
0058 #key Delete   : "\x7F" 
0059 
0060 # cursor keys 
0061 
0062 key Up    -Shift   : "\EOA" 
0063 key Down  -Shift   : "\EOB" 
0064 key Right -Shift   : "\EOC" 
0065 key Left  -Shift   : "\EOD" 
0066  
0067 # other grey PC keys 
0068  
0069 key Enter          : "\r" 
0070  
0071 key Home           : "\E[1~" 
0072 key Insert-Shift   : "\E[2~" 
0073 key Delete         : "\E[3~" 
0074 key End            : "\E[4~" 
0075 key PgUp  -Shift   : "\E[5~" 
0076 key PgDown-Shift   : "\E[6~" 
0077  
0078 # function keys 
0079  
0080 key F1             : "\E[11~" 
0081 key F2             : "\E[12~" 
0082 key F3             : "\E[13~" 
0083 key F4             : "\E[14~" 
0084 key F5             : "\E[15~" 
0085 key F6             : "\E[17~" 
0086 key F7             : "\E[18~" 
0087 key F8             : "\E[19~" 
0088 key F9             : "\E[20~" 
0089 key F10            : "\E[21~" 
0090 key F11            : "\E[23~" 
0091 key F12            : "\E[24~" 
0092  
0093 # Work around dead keys 
0094  
0095 key Space +Control : "\x00" 
0096  
0097 # Some keys are used by konsole to cause operations. 
0098 # The scroll* operations refer to the history buffer. 
0099 
0100 #key Left    +Shift        : prevSession 
0101 #key Right   +Shift        : nextSession 
0102 key Up      +Shift        : scrollLineUp 
0103 key PgUp    +Shift-Ctrl   : scrollPageUp 
0104 key PgUp    +Shift+Ctrl   : scrollPromptUp 
0105 key Down    +Shift        : scrollLineDown 
0106 key PgDown  +Shift-Ctrl   : scrollPageDown 
0107 key PgDown  +Shift+Ctrl   : scrollPromptDown 
0108 #key Insert  +Shift        : emitSelection 
0109 
0110 # keypad characters are not offered differently by Qt.