Warning, /maui/mauikit-terminal/src/lib/kb-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 : scrollPageUp
0104 key Down +Shift : scrollLineDown
0105 key PgDown +Shift : scrollPageDown
0106 #key Insert+Shift : emitSelection
0107
0108 # keypad characters are not offered differently by Qt.