Ok. I didn't make 2.4.0 in 2000. Tough. I tried, but we had some
[davej-history.git] / arch / parisc / kernel / lasimap.map
blob2a9ee223c0548444a5b0c95854cb0d7b8abd5d69
1 # HP 712 kernel keymap. This uses 7 modifier combinations.
3 keymaps 0-2,4-5,8,12
4 # ie, plain,  Shift,  AltGr,  Control, Control+Shift, Alt and Control+Alt
7 # Change the above line into
8 #       keymaps 0-2,4-6,8,12
9 # in case you want the entries
10 #       altgr   control keycode  83 = Boot            
11 #       altgr   control keycode 111 = Boot            
12 # below.
14 # In fact AltGr is used very little, and one more keymap can
15 # be saved by mapping AltGr to Alt (and adapting a few entries):
16 # keycode 100 = Alt
18 keycode   1 = F9        F19     Console_21
19         control keycode 1 = F9
20         alt     keycode 1 = Console_9
21         control alt     keycode 1 = Console_9
22 keycode   2 =
23 keycode   3 = F5        F15     Console_17
24         control keycode 3 = F5
25         alt     keycode 3 = Console_5
26         control alt     keycode 3 = Console_5
27 keycode   4 = F3        F13     Console_15
28         control keycode 4 = F3
29         alt     keycode 4 = Console_3
30         control alt     keycode 4 = Console_3
31 keycode   5 = F1        F11     Console_13
32         control keycode 5 = F1
33         alt     keycode 5 = Console_1
34         control alt     keycode 5 = Console_1
35 keycode   6 = F2        F12     Console_14
36         control keycode 6 = F2
37         alt     keycode 6 = Console_2
38         control alt     keycode 6 = Console_2
39 keycode   7 = F12       F12     Console_24
40         control keycode 7 = F12
41         alt     keycode 7 = Console_12
42         control alt     keycode 7 = Console_12
43 keycode   8 = 
44 keycode   9 = F10       F20     Console_22
45         control keycode 9 = F10
46         alt     keycode 9 = Console_10
47         control alt     keycode 9 = Console_10
48 keycode  10 = F8        F18     Console_20
49         control keycode 10 = F8
50         alt     keycode 10 = Console_8
51         control alt     keycode 10 = Console_8
52 keycode  11 = F6        F16     Console_18
53         control keycode 11 = F6
54         alt     keycode 11 = Console_6
55         control alt     keycode 11 = Console_6
56 keycode  12 = F4        F14     Console_16
57         control keycode 12 = F4
58         alt     keycode 12 = Console_4
59         control alt     keycode 12 = Console_4
60 keycode  13 = Tab       Tab
61         alt     keycode 13 = Meta_Tab
62 keycode  14 = grave     asciitilde
63         control keycode 14 = nul
64         alt     keycode 14 = Meta_grave
65 keycode  15 = 
66 keycode  16 =
67 keycode  17 = Alt
68 keycode  18 = Shift
69 keycode  19 =
70 keycode  20 = Control
71 keycode  21 = q
72 keycode  22 = one       exclam  exclam
73 keycode  23 =
74 keycode  24 =
75 keycode  25 =
76 keycode  26 = z
77 keycode  27 = s
78 keycode  28 = a
79         altgr   keycode 28 = Hex_A
80 keycode  29 = w
81 keycode  30 = two       at      at
82 keycode  31 =
83 keycode  32 =
84 keycode  33 = c
85         altgr   keycode 46 = Hex_C
86 keycode  34 = x
87 keycode  35 = d
88         altgr   keycode 35 = Hex_D
89 keycode  36 = e
90         altgr   keycode 36 = Hex_E
91 keycode  37 = four      dollar
92 keycode  38 = three     numbersign
93 keycode  39 =
94 keycode  40 =
95 keycode  41 =
96 keycode  42 = v
97 keycode  43 = f
98          altgr  keycode 43 = Hex_F
99 keycode  44 = t
100 keycode  45 = r
101 keycode  46 = five      percent
102 keycode  47 =
103 keycode  48 =
104 keycode  49 = n
105 keycode  50 = b
106         altgr   keycode 50 = Hex_B
107 keycode  51 = h
108 keycode  52 = g
109 keycode  53 = y
110 keycode  54 = six       asciicircum
111 keycode  55 =
112 keycode  56 =
113 keycode  57 =
114 keycode  58 = m
115 keycode  59 = j
116 keycode  60 = u
117 keycode  61 = seven     ampersand
118 keycode  62 = eight     asterisk        asterisk
119 keycode  63 =
120 keycode  64 =        
121 keycode  65 = comma     less
122         alt     keycode 65 = Meta_comma
123 keycode  66 = k
124 keycode  67 = i
125 keycode  68 = o
126 keycode  69 = zero      parenright      bracketright
127 keycode  70 = nine      parenleft       bracketleft
128 keycode  71 = 
129 keycode  72 =
130 keycode  73 = period    greater
131         control keycode 73 = Compose
132         alt     keycode 73 = Meta_period
133 keycode  74 = slash     question
134         control keycode 74 = Delete
135         alt     keycode 53 = Meta_slash
136 keycode  75 = l
137 keycode  76 = semicolon colon
138         alt     keycode 39 = Meta_semicolon
139 keycode  77 = p
140 keycode  78 = minus     underscore
141 keycode  79 =
142 keycode  80 =
143 keycode  81 =
144 keycode  82 = apostrophe        quotedbl
145         control keycode 82 = Control_g
146         alt     keycode 40 = Meta_apostrophe
147 keycode  83 =
148 keycode  84 = bracketleft       braceleft
149         control keycode 84 = Escape
150         alt     keycode 26 = Meta_bracketleft
151 keycode  85 = equal     plus
152 keycode  86 = 
153 keycode  87 = 
154 keycode  88 = Caps_Lock
155 keycode  88 =
156 keycode  89 =
157 keycode  89 =
158 keycode  89 =
159 keycode  90 = Return
160          alt  keycode   90 = Meta_Control_m
161 keycode  91 = bracketright      braceright      asciitilde
162         control keycode 91 = Control_bracketright
163         alt     keycode 91 = Meta_bracketright
164 keycode  92 =
165 keycode  93 = backslash         bar
166         control keycode 43 = Control_backslash
167         alt     keycode 43 = Meta_backslash
168 keycode  94 =
169 keycode  95 =
170 keycode  96 =
171 keycode  97 =
172 keycode  98 =
173 keycode  99 =
174 keycode 100 =
175 keycode 101 =
176 keycode 102 = BackSpace
177 keycode 103 =
178 keycode 104 =
179 keycode 105 = KP_1
180         alt     keycode 105 = Ascii_1
181         altgr   keycode 105 = Hex_1
182 keycode 106 =
183 keycode 107 = KP_4
184         alt     keycode 107 = Ascii_4
185         altgr   keycode 107 = Hex_4
186 keycode 108 = KP_7
187         alt     keycode 108 = Ascii_7
188         altgr   keycode 108 = Hex_7
189 keycode 109 =
190 keycode 110 =
191 keycode 111 =
192 keycode 112 = KP_0
193         alt     keycode 82 = Ascii_0
194         altgr   keycode 82 = Hex_0
195 keycode 113 = KP_Period
196 keycode 114 = KP_2
197         alt     keycode 114 = Ascii_2
198         altgr   keycode 114 = Hex_2
199 keycode 115 = KP_5
200         alt     keycode 115 = Ascii_5
201         altgr   keycode 115 = Hex_5
202 keycode 116 = KP_6
203         alt     keycode 116 = Ascii_6
204         altgr   keycode 116 = Hex_6
205 keycode 117 = KP_8
206         alt     keycode 117 = Ascii_8
207         altgr   keycode 117 = Hex_8
208 keycode 118 = Escape
209 keycode 119 =
210 keycode 120 = F11
211 keycode 121 = KP_Add
212 keycode 122 = KP_3
213         alt     keycode 122 = Ascii_3
214         altgr   keycode 122 = Hex_3
215 keycode 123 = KP_Subtract
216 keycode 124 = KP_Multiply
217 keycode 125 = KP_9
218         alt     keycode 125 = Ascii_9
219         altgr   keycode 125 = Hex_9
220 keycode 126 =
221 # 131!!
222 keycode 127 = F7        F17     Console_19
223         control keycode 127 = F7
224         alt     keycode 127 = Console_7
225         control alt     keycode 127 = Console_7
227 string F1 = "\033[[A"
228 string F2 = "\033[[B"
229 string F3 = "\033[[C"
230 string F4 = "\033[[D"
231 string F5 = "\033[[E"
232 string F6 = "\033[17~"
233 string F7 = "\033[18~"
234 string F8 = "\033[19~"
235 string F9 = "\033[20~"
236 string F10 = "\033[21~"
237 string F11 = "\033[23~"
238 string F12 = "\033[24~"
239 string F13 = "\033[25~"
240 string F14 = "\033[26~"
241 string F15 = "\033[28~"
242 string F16 = "\033[29~"
243 string F17 = "\033[31~"
244 string F18 = "\033[32~"
245 string F19 = "\033[33~"
246 string F20 = "\033[34~"
247 string Find = "\033[1~"
248 string Insert = "\033[2~"
249 string Remove = "\033[3~"
250 string Select = "\033[4~"
251 string Prior = "\033[5~"
252 string Next = "\033[6~"
253 string Macro = "\033[M"
254 string Pause = "\033[P"
255 compose '`' 'A' to 'À'
256 compose '`' 'a' to 'à'
257 compose '\'' 'A' to 'Á'
258 compose '\'' 'a' to 'á'
259 compose '^' 'A' to 'Â'
260 compose '^' 'a' to 'â'
261 compose '~' 'A' to 'Ã'
262 compose '~' 'a' to 'ã'
263 compose '"' 'A' to 'Ä'
264 compose '"' 'a' to 'ä'
265 compose 'O' 'A' to 'Å'
266 compose 'o' 'a' to 'å'
267 compose '0' 'A' to 'Å'
268 compose '0' 'a' to 'å'
269 compose 'A' 'A' to 'Å'
270 compose 'a' 'a' to 'å'
271 compose 'A' 'E' to 'Æ'
272 compose 'a' 'e' to 'æ'
273 compose ',' 'C' to 'Ç'
274 compose ',' 'c' to 'ç'
275 compose '`' 'E' to 'È'
276 compose '`' 'e' to 'è'
277 compose '\'' 'E' to 'É'
278 compose '\'' 'e' to 'é'
279 compose '^' 'E' to 'Ê'
280 compose '^' 'e' to 'ê'
281 compose '"' 'E' to 'Ë'
282 compose '"' 'e' to 'ë'
283 compose '`' 'I' to 'Ì'
284 compose '`' 'i' to 'ì'
285 compose '\'' 'I' to 'Í'
286 compose '\'' 'i' to 'í'
287 compose '^' 'I' to 'Î'
288 compose '^' 'i' to 'î'
289 compose '"' 'I' to 'Ï'
290 compose '"' 'i' to 'ï'
291 compose '-' 'D' to 'Ð'
292 compose '-' 'd' to 'ð'
293 compose '~' 'N' to 'Ñ'
294 compose '~' 'n' to 'ñ'
295 compose '`' 'O' to 'Ò'
296 compose '`' 'o' to 'ò'
297 compose '\'' 'O' to 'Ó'
298 compose '\'' 'o' to 'ó'
299 compose '^' 'O' to 'Ô'
300 compose '^' 'o' to 'ô'
301 compose '~' 'O' to 'Õ'
302 compose '~' 'o' to 'õ'
303 compose '"' 'O' to 'Ö'
304 compose '"' 'o' to 'ö'
305 compose '/' 'O' to 'Ø'
306 compose '/' 'o' to 'ø'
307 compose '`' 'U' to 'Ù'
308 compose '`' 'u' to 'ù'
309 compose '\'' 'U' to 'Ú'
310 compose '\'' 'u' to 'ú'
311 compose '^' 'U' to 'Û'
312 compose '^' 'u' to 'û'
313 compose '"' 'U' to 'Ü'
314 compose '"' 'u' to 'ü'
315 compose '\'' 'Y' to 'Ý'
316 compose '\'' 'y' to 'ý'
317 compose 'T' 'H' to 'Þ'
318 compose 't' 'h' to 'þ'
319 compose 's' 's' to 'ß'
320 compose '"' 'y' to 'ÿ'
321 compose 's' 'z' to 'ß'
322 compose 'i' 'j' to 'ÿ'