]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/tn3270/ctlr/3270pc.kbd
BSD 4.4 Lite Usr.bin Sources
[FreeBSD/FreeBSD.git] / usr.bin / tn3270 / ctlr / 3270pc.kbd
1 /*-
2  * Copyright (c) 1988, 1993
3  *      The Regents of the University of California.  All rights reserved.
4  *
5  * Redistribution and use in source and binary forms, with or without
6  * modification, are permitted provided that the following conditions
7  * are met:
8  * 1. Redistributions of source code must retain the above copyright
9  *    notice, this list of conditions and the following disclaimer.
10  * 2. Redistributions in binary form must reproduce the above copyright
11  *    notice, this list of conditions and the following disclaimer in the
12  *    documentation and/or other materials provided with the distribution.
13  * 3. All advertising materials mentioning features or use of this software
14  *    must display the following acknowledgement:
15  *      This product includes software developed by the University of
16  *      California, Berkeley and its contributors.
17  * 4. Neither the name of the University nor the names of its contributors
18  *    may be used to endorse or promote products derived from this software
19  *    without specific prior written permission.
20  *
21  * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
22  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
24  * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
25  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
26  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31  * SUCH DAMAGE.
32  *
33  *      @(#)3270pc.kbd  8.1 (Berkeley) 6/6/93
34  */
35
36 /*
37  * keynumber [ scancode [ unshifted [ shifted [ alted [ shiftalted ] ] ] ] ]
38  *
39  * keynumber is in decimal, and starts in column 1.
40  * scancode is hexadecimal.
41  * unshifted, etc. - these are either a single ascii character,
42  *                      or the name of a function or an AID-generating key.
43  *
44  * all fields are separated by a single space.
45  */
46 1 0e ` ~
47 2 16 1 !
48 3 1e 2 @
49 4 26 3 #
50 5 25 4 $
51 6 2e 5 %
52 7 36 6 ^
53 8 3d 7 &
54 9 3e 8 *
55 10 46 9 (
56 11 45 0 )
57 12 4e - _
58 13 55 = +
59 14 5d
60 15 66 LEFT
61 16 0d TAB BTAB
62 17 15 q Q
63 18 1d w W
64 19 24 e E
65 20 2d r R
66 21 2c t T
67 22 35 y Y
68 23 3c u U
69 24 43 i I
70 25 44 o O
71 26 4d p P
72 27 54 [ {
73 28 5b \ |
74 29 5c
75 30 14 CAPS_LOCK
76 31 1c a A
77 32 1b s S
78 33 23 d D
79 34 2b f F
80 35 34 g G
81 36 33 h H
82 37 3b j J
83 38 42 k K
84 39 4b l L
85 40 4c ; :
86 41 52 ' "
87 42 53 ] }
88 43 5a NL
89 44 12 MAKE_SHIFT MAKE_SHIFT MAKE_SHIFT
90 45 13 < >
91 46 1a z Z
92 47 22 x X
93 48 21 c C
94 49 2a v V
95 50 32 b B
96 51 31 n N
97 52 3a m M
98 53 41 , <
99 54 49 . >
100 55 4a / ?
101 56 51
102 57 59 MAKE_SHIFT MAKE_SHIFT MAKE_SHIFT
103 58 11 RESET NULL DVCNL
104 59
105 60 19 MAKE_ALT MAKE_ALT MAKE_ALT
106 61 29 SPACE SPACE
107 62 39 MAKE_ALT MAKE_ALT MAKE_ALT
108 63
109 64 58 ENTER
110 65 06 CLEAR NULL TEST
111 66 0c NULL NULL ATTN
112 67 0b EEOF NULL EINP
113 68 0a
114 69 09 MAKE_CTRL
115 70 05 ATTN NULL TREQ
116 71 04
117 72 03
118 73 83
119 74 01
120 75 67 PA1 DP
121 76 64 BTAB
122 77
123 78 61 LEFT NULL LEFT2
124 79
125 80 6e PA2 FM
126 81 65 INSRT
127 82 63 UP
128 83 62 NULL NULL HOME
129 84 60 DOWN
130 85 6f PA3
131 86 6d DELETE
132 87
133 88 6a RIGHT NULL RIGHT2
134 89
135 90 76
136 91 6c 7
137 92 6b 4
138 93 69 1
139 94 68
140 95 77
141 96 75 8
142 97 73 5
143 98 72 2
144 99 70 0
145 100 7e ,
146 101 7d 9
147 102 74 6
148 103 7a 3
149 104 71 .
150 105 84 SPACE
151 106 7c TAB
152 107 7b -
153 108 79 ENTER
154 109 78
155 110 07 PF1
156 111 0f PF2
157 112 17 PF3
158 113 1f PF4
159 114 27 PF5
160 115 2f PF6
161 116 37 PF7
162 117 3f PF8 NULL MONOCASE
163 118 47 PF9
164 119 4f PF10
165 120 56 PF11
166 121 5e PF12
167 122 08 PF13
168 123 10 PF14
169 124 18 PF15
170 125 20 PF16
171 126 28 PF17
172 127 30 PF18
173 128 38 PF19
174 129 40 PF20
175 130 48 PF21
176 131 50 PF22
177 132 57 PF23
178 133 5f PF24
179 134 92 BREAK_SHIFT BREAK_SHIFT BREAK_SHIFT
180 135 D9 BREAK_SHIFT BREAK_SHIFT BREAK_SHIFT
181 136 99 BREAK_ALT BREAK_ALT BREAK_ALT
182 137 B9 BREAK_ALT BREAK_ALT BREAK_ALT