Initial commit - from Precise source
[freerdp-ubuntu-pcb-backport.git] / keymaps / sun
1 # This file was generated with xkb.pl (Wed Aug 11 09:09:10 2010)
2 # and is based on the X Keyboard Configuration Database version 1.9
3 # Please use xkb.pl to re-export newer versions of XKB
4
5
6 keyboard "type4"
7 {
8         VK_ESCAPE       <36>
9         VK_KEY_1        <37>
10         VK_KEY_2        <38>
11         VK_KEY_3        <39>
12         VK_KEY_4        <40>
13         VK_KEY_5        <41>
14         VK_KEY_6        <42>
15         VK_KEY_7        <43>
16         VK_KEY_8        <44>
17         VK_KEY_9        <45>
18         VK_KEY_0        <46>
19         VK_OEM_MINUS    <47>
20         VK_OEM_PLUS     <48>
21         VK_OEM_3        <49>
22         VK_BACK         <50>
23         VK_TAB          <60>
24         VK_KEY_Q        <61>
25         VK_KEY_W        <62>
26         VK_KEY_E        <63>
27         VK_KEY_R        <64>
28         VK_KEY_T        <65>
29         VK_KEY_Y        <66>
30         VK_KEY_U        <67>
31         VK_KEY_I        <68>
32         VK_KEY_O        <69>
33         VK_KEY_P        <70>
34         VK_OEM_4        <71>
35         VK_OEM_6        <72>
36         VK_DELETE       <73>
37         VK_LCONTROL     <83>
38         VK_KEY_A        <84>
39         VK_KEY_S        <85>
40         VK_KEY_D        <86>
41         VK_KEY_F        <87>
42         VK_KEY_G        <88>
43         VK_KEY_H        <89>
44         VK_KEY_J        <90>
45         VK_KEY_K        <91>
46         VK_KEY_L        <92>
47         VK_OEM_1        <93>
48         VK_OEM_7        <94>
49         VK_OEM_5        <95>
50         VK_RETURN       <96>
51         VK_LSHIFT       <106>
52         VK_KEY_Z        <107>
53         VK_KEY_X        <108>
54         VK_KEY_C        <109>
55         VK_KEY_V        <110>
56         VK_KEY_B        <111>
57         VK_KEY_N        <112>
58         VK_KEY_M        <113>
59         VK_OEM_COMMA    <114>
60         VK_OEM_PERIOD   <115>
61         VK_OEM_2        <116>
62         VK_RSHIFT       <117>
63         VK_HELP         <125>
64         VK_CAPITAL      <126>
65         VK_LMENU        <26>
66         VK_SPACE        <128>
67         VK_APPS         <74>
68         VK_F1           <12>
69         VK_F2           <13>
70         VK_F3           <15>
71         VK_F4           <17>
72         VK_F5           <19>
73         VK_F6           <21>
74         VK_F7           <23>
75         VK_F8           <24>
76         VK_F9           <25>
77         VK_F10          <14>
78         VK_F11          <16>
79         VK_F12          <18>
80         VK_SNAPSHOT     <29>
81         VK_SCROLL       <30>
82         VK_PAUSE        <28>
83         VK_NUMLOCK      <105>
84         VK_DIVIDE       <53>
85         VK_MULTIPLY     <54>
86         VK_SUBTRACT     <78>
87         VK_NUMPAD7      <75>
88         VK_NUMPAD8      <76>
89         VK_NUMPAD9      <77>
90         VK_ADD          <132>
91         VK_NUMPAD4      <98>
92         VK_NUMPAD5      <99>
93         VK_NUMPAD6      <100>
94         VK_NUMPAD1      <119>
95         VK_NUMPAD2      <120>
96         VK_NUMPAD3      <121>
97         VK_RETURN       <97>
98         VK_NUMPAD0      <101>
99         VK_DECIMAL      <57>
100 };
101
102 keyboard "type5"
103 {
104         VK_ESCAPE       <36>
105         VK_KEY_1        <37>
106         VK_KEY_2        <38>
107         VK_KEY_3        <39>
108         VK_KEY_4        <40>
109         VK_KEY_5        <41>
110         VK_KEY_6        <42>
111         VK_KEY_7        <43>
112         VK_KEY_8        <44>
113         VK_KEY_9        <45>
114         VK_KEY_0        <46>
115         VK_OEM_MINUS    <47>
116         VK_OEM_PLUS     <48>
117         VK_OEM_3        <49>
118         VK_BACK         <50>
119         VK_TAB          <60>
120         VK_KEY_Q        <61>
121         VK_KEY_W        <62>
122         VK_KEY_E        <63>
123         VK_KEY_R        <64>
124         VK_KEY_T        <65>
125         VK_KEY_Y        <66>
126         VK_KEY_U        <67>
127         VK_KEY_I        <68>
128         VK_KEY_O        <69>
129         VK_KEY_P        <70>
130         VK_OEM_4        <71>
131         VK_OEM_6        <72>
132         VK_DELETE       <73>
133         VK_APPS         <74>
134         VK_LCONTROL     <83>
135         VK_KEY_A        <84>
136         VK_KEY_S        <85>
137         VK_KEY_D        <86>
138         VK_KEY_F        <87>
139         VK_KEY_G        <88>
140         VK_KEY_H        <89>
141         VK_KEY_J        <90>
142         VK_KEY_K        <91>
143         VK_KEY_L        <92>
144         VK_OEM_1        <93>
145         VK_OEM_7        <94>
146         VK_OEM_5        <95>
147         VK_RETURN       <96>
148         VK_LSHIFT       <106>
149         VK_KEY_Z        <107>
150         VK_KEY_X        <108>
151         VK_KEY_C        <109>
152         VK_KEY_V        <110>
153         VK_KEY_B        <111>
154         VK_KEY_N        <112>
155         VK_KEY_M        <113>
156         VK_OEM_COMMA    <114>
157         VK_OEM_PERIOD   <115>
158         VK_OEM_2        <116>
159         VK_RSHIFT       <117>
160         VK_LMENU        <26>
161         VK_CAPITAL      <126>
162         VK_SPACE        <128>
163         VK_F1           <12>
164         VK_F2           <13>
165         VK_F3           <15>
166         VK_F4           <17>
167         VK_F5           <19>
168         VK_F6           <21>
169         VK_F7           <23>
170         VK_F8           <24>
171         VK_F9           <25>
172         VK_F10          <14>
173         VK_F11          <16>
174         VK_F12          <18>
175         VK_SNAPSHOT     <29>
176         VK_SCROLL       <30>
177         VK_PAUSE        <28>
178         VK_NUMLOCK      <105>
179         VK_DIVIDE       <53>
180         VK_MULTIPLY     <54>
181         VK_SUBTRACT     <78>
182         VK_NUMPAD7      <75>
183         VK_NUMPAD8      <76>
184         VK_NUMPAD9      <77>
185         VK_ADD          <132>
186         VK_NUMPAD4      <98>
187         VK_NUMPAD5      <99>
188         VK_NUMPAD6      <100>
189         VK_NUMPAD1      <119>
190         VK_NUMPAD2      <120>
191         VK_NUMPAD3      <121>
192         VK_RETURN       <97>
193         VK_NUMPAD0      <101>
194         VK_DECIMAL      <57>
195         VK_UP           <27>
196         VK_LEFT         <31>
197         VK_DOWN         <34>
198         VK_RIGHT        <35>
199         VK_INSERT       <51>
200         VK_HOME         <59>
201         VK_END          <81>
202         VK_PRIOR        <103>
203         VK_NEXT         <130>
204         VK_HELP         <125>
205 };
206
207 keyboard "type4tuv"
208 : extends "sun(type4)"
209 {
210         VK_OEM_102      <131>
211 };
212
213 keyboard "type4_ca"
214 : extends "sun(type4)"
215 {
216         VK_OEM_102      <131>
217 };
218
219 keyboard "type4_jp"
220 : extends "sun(type4)"
221 {
222         VK_KANJI        <123>
223 };
224
225 keyboard "type4_euro"
226 : extends "sun(type4)"
227 {
228         VK_OEM_102      <131>
229 };
230
231 keyboard "type5tuv"
232 : extends "sun(type5)"
233 {
234         VK_OEM_102      <131>
235 };
236
237 keyboard "type5_jp"
238 : extends "sun(type5)"
239 {
240         VK_KANJI        <123>
241 };
242
243 keyboard "type5_euro"
244 : extends "sun(type5)"
245 {
246         VK_OEM_102      <131>
247 };
248
249 keyboard "type5hobo"
250 {
251         VK_ESCAPE       <36>
252         VK_KEY_1        <37>
253         VK_KEY_2        <38>
254         VK_KEY_3        <39>
255         VK_KEY_4        <40>
256         VK_KEY_5        <41>
257         VK_KEY_6        <42>
258         VK_KEY_7        <43>
259         VK_KEY_8        <44>
260         VK_KEY_9        <45>
261         VK_KEY_0        <46>
262         VK_OEM_MINUS    <47>
263         VK_OEM_PLUS     <48>
264         VK_OEM_3        <49>
265         VK_BACK         <50>
266         VK_TAB          <60>
267         VK_KEY_Q        <61>
268         VK_KEY_W        <62>
269         VK_KEY_E        <63>
270         VK_KEY_R        <64>
271         VK_KEY_T        <65>
272         VK_KEY_Y        <66>
273         VK_KEY_U        <67>
274         VK_KEY_I        <68>
275         VK_KEY_O        <69>
276         VK_KEY_P        <70>
277         VK_OEM_4        <71>
278         VK_OEM_6        <72>
279         VK_DELETE       <73>
280         VK_APPS         <74>
281         VK_LCONTROL     <83>
282         VK_KEY_A        <84>
283         VK_KEY_S        <85>
284         VK_KEY_D        <86>
285         VK_KEY_F        <87>
286         VK_KEY_G        <88>
287         VK_KEY_H        <89>
288         VK_KEY_J        <90>
289         VK_KEY_K        <91>
290         VK_KEY_L        <92>
291         VK_OEM_1        <93>
292         VK_OEM_7        <94>
293         VK_OEM_5        <95>
294         VK_RETURN       <96>
295         VK_LSHIFT       <106>
296         VK_KEY_Z        <107>
297         VK_KEY_X        <108>
298         VK_KEY_C        <109>
299         VK_KEY_V        <110>
300         VK_KEY_B        <111>
301         VK_KEY_N        <112>
302         VK_KEY_M        <113>
303         VK_OEM_COMMA    <114>
304         VK_OEM_PERIOD   <115>
305         VK_OEM_2        <116>
306         VK_RSHIFT       <117>
307         VK_LMENU        <26>
308         VK_CAPITAL      <126>
309         VK_SPACE        <128>
310         VK_F1           <12>
311         VK_F2           <13>
312         VK_F3           <15>
313         VK_F4           <17>
314         VK_F5           <19>
315         VK_F6           <21>
316         VK_F7           <23>
317         VK_F8           <24>
318         VK_F9           <25>
319         VK_F10          <14>
320         VK_F11          <16>
321         VK_F12          <18>
322         VK_SNAPSHOT     <29>
323         VK_SCROLL       <30>
324         VK_PAUSE        <28>
325         VK_NUMLOCK      <105>
326         VK_DIVIDE       <53>
327         VK_MULTIPLY     <54>
328         VK_SUBTRACT     <78>
329         VK_NUMPAD7      <75>
330         VK_NUMPAD8      <76>
331         VK_NUMPAD9      <77>
332         VK_ADD          <132>
333         VK_NUMPAD4      <98>
334         VK_NUMPAD5      <99>
335         VK_NUMPAD6      <100>
336         VK_NUMPAD1      <119>
337         VK_NUMPAD2      <120>
338         VK_NUMPAD3      <121>
339         VK_RETURN       <97>
340         VK_NUMPAD0      <101>
341         VK_DECIMAL      <57>
342         VK_UP           <27>
343         VK_LEFT         <31>
344         VK_DOWN         <34>
345         VK_RIGHT        <35>
346         VK_INSERT       <51>
347         VK_HOME         <59>
348         VK_END          <81>
349         VK_PRIOR        <103>
350         VK_NEXT         <130>
351         VK_HELP         <125>
352 };
353
354 keyboard "type5tuvhobo"
355 : extends "sun(type5hobo)"
356 {
357         VK_OEM_102      <131>
358 };
359
360 keyboard "type5_jphobo"
361 : extends "sun(type5hobo)"
362 {
363         VK_KANJI        <123>
364 };
365
366 keyboard "type6"
367 : extends "sun(type5)"
368 {
369 };
370
371 keyboard "type6tuv"
372 : extends "sun(type5tuv)"
373 {
374 };
375
376 keyboard "type6unix"
377 : extends "sun(type5)"
378 {
379 };
380
381 keyboard "type6_jp"
382 : extends "sun(type5_jp)"
383 {
384 };
385
386 keyboard "type6_euro"
387 : extends "sun(type5_euro)"
388 {
389 };
390
391 keyboard "type6_usb"
392 : extends "xfree86"
393 {
394         VK_HELP         <245>
395 };
396
397 keyboard "type6tuv_usb"
398 : extends "sun(type6_usb)"
399 {
400         VK_OEM_102      <94>
401         VK_OEM_5        <51>
402 };
403
404 keyboard "type6_jp_usb"
405 : extends "sun(type6_usb)"
406 {
407 };
408
409 keyboard "type5_se"
410 {
411         VK_HELP         <125>
412         VK_ESCAPE       <36>
413         VK_F1           <12>
414         VK_F2           <13>
415         VK_F3           <15>
416         VK_F4           <17>
417         VK_F5           <19>
418         VK_F6           <21>
419         VK_F7           <23>
420         VK_F8           <24>
421         VK_F9           <25>
422         VK_F10          <14>
423         VK_F11          <16>
424         VK_F12          <18>
425         VK_SNAPSHOT     <29>
426         VK_SCROLL       <30>
427         VK_PAUSE        <28>
428         VK_TILDE        <49>
429         VK_KEY_1        <37>
430         VK_KEY_2        <38>
431         VK_KEY_3        <39>
432         VK_KEY_4        <40>
433         VK_KEY_5        <41>
434         VK_KEY_6        <42>
435         VK_KEY_7        <43>
436         VK_KEY_8        <44>
437         VK_KEY_9        <45>
438         VK_KEY_0        <46>
439         VK_OEM_MINUS    <47>
440         VK_OEM_PLUS     <48>
441         VK_BACK         <50>
442         VK_INSERT       <51>
443         VK_HOME         <59>
444         VK_PRIOR        <103>
445         VK_NUMLOCK      <105>
446         VK_DIVIDE       <53>
447         VK_MULTIPLY     <54>
448         VK_SUBTRACT     <78>
449         VK_KEY_Q        <61>
450         VK_KEY_W        <62>
451         VK_KEY_E        <63>
452         VK_KEY_R        <64>
453         VK_KEY_T        <65>
454         VK_KEY_Y        <66>
455         VK_KEY_U        <67>
456         VK_KEY_I        <68>
457         VK_KEY_O        <69>
458         VK_KEY_P        <70>
459         VK_OEM_4        <71>
460         VK_OEM_6        <72>
461         VK_DELETE       <73>
462         VK_END          <81>
463         VK_NEXT         <130>
464         VK_NUMPAD7      <75>
465         VK_NUMPAD8      <76>
466         VK_NUMPAD9      <77>
467         VK_ADD          <132>
468         VK_KEY_A        <84>
469         VK_KEY_S        <85>
470         VK_KEY_D        <86>
471         VK_KEY_F        <87>
472         VK_KEY_G        <88>
473         VK_KEY_H        <89>
474         VK_KEY_J        <90>
475         VK_KEY_K        <91>
476         VK_KEY_L        <92>
477         VK_OEM_1        <93>
478         VK_OEM_7        <94>
479         VK_OEM_5        <95>
480         VK_RETURN       <96>
481         VK_NUMPAD4      <98>
482         VK_NUMPAD5      <99>
483         VK_NUMPAD6      <100>
484         VK_LSHIFT       <106>
485         VK_LSHIFT       <131>
486         VK_KEY_Z        <107>
487         VK_KEY_X        <108>
488         VK_KEY_C        <109>
489         VK_KEY_V        <110>
490         VK_KEY_B        <111>
491         VK_KEY_N        <112>
492         VK_KEY_M        <113>
493         VK_OEM_COMMA    <114>
494         VK_OEM_PERIOD   <115>
495         VK_OEM_2        <116>
496         VK_RSHIFT       <117>
497         VK_UP           <27>
498         VK_NUMPAD1      <119>
499         VK_NUMPAD2      <120>
500         VK_NUMPAD3      <121>
501         VK_RETURN       <97>
502         VK_LCONTROL     <83>
503         VK_LMENU        <26>
504         VK_SPACE        <128>
505         VK_APPS         <74>
506         VK_LEFT         <31>
507         VK_DOWN         <34>
508         VK_RIGHT        <35>
509         VK_NUMPAD0      <101>
510         VK_DECIMAL      <57>
511 };
512
513 keyboard "type5c_se"
514 : extends "sun(type5_se)"
515 {
516 };
517
518 keyboard "type4__se"
519 {
520         VK_F1           <12>
521         VK_F2           <13>
522         VK_F3           <15>
523         VK_F4           <17>
524         VK_F5           <19>
525         VK_F6           <21>
526         VK_F7           <23>
527         VK_F8           <24>
528         VK_F9           <25>
529         VK_F10          <14>
530         VK_F11          <16>
531         VK_F12          <18>
532         VK_DELETE       <73>
533         VK_PAUSE        <28>
534         VK_SNAPSHOT     <29>
535         VK_SCROLL       <30>
536         VK_NUMLOCK      <105>
537         VK_TILDE        <36>
538         VK_KEY_1        <37>
539         VK_KEY_2        <38>
540         VK_KEY_3        <39>
541         VK_KEY_4        <40>
542         VK_KEY_5        <41>
543         VK_KEY_6        <42>
544         VK_KEY_7        <43>
545         VK_KEY_8        <44>
546         VK_KEY_9        <45>
547         VK_KEY_0        <46>
548         VK_OEM_MINUS    <47>
549         VK_OEM_PLUS     <48>
550         VK_BACK         <50>
551         VK_DIVIDE       <53>
552         VK_MULTIPLY     <54>
553         VK_SUBTRACT     <78>
554         VK_KEY_Q        <61>
555         VK_KEY_W        <62>
556         VK_KEY_E        <63>
557         VK_KEY_R        <64>
558         VK_KEY_T        <65>
559         VK_KEY_Y        <66>
560         VK_KEY_U        <67>
561         VK_KEY_I        <68>
562         VK_KEY_O        <69>
563         VK_KEY_P        <70>
564         VK_OEM_4        <71>
565         VK_OEM_6        <72>
566         VK_NUMPAD7      <75>
567         VK_NUMPAD8      <76>
568         VK_NUMPAD9      <77>
569         VK_ADD          <132>
570         VK_KEY_A        <84>
571         VK_KEY_S        <85>
572         VK_KEY_D        <86>
573         VK_KEY_F        <87>
574         VK_KEY_G        <88>
575         VK_KEY_H        <89>
576         VK_KEY_J        <90>
577         VK_KEY_K        <91>
578         VK_KEY_L        <92>
579         VK_OEM_1        <93>
580         VK_OEM_7        <94>
581         VK_OEM_5        <49>
582         VK_RETURN       <96>
583         VK_NUMPAD4      <98>
584         VK_NUMPAD5      <99>
585         VK_NUMPAD6      <100>
586         VK_LSHIFT       <106>
587         VK_LSHIFT       <131>
588         VK_KEY_Z        <107>
589         VK_KEY_X        <108>
590         VK_KEY_C        <109>
591         VK_KEY_V        <110>
592         VK_KEY_B        <111>
593         VK_KEY_N        <112>
594         VK_KEY_M        <113>
595         VK_OEM_COMMA    <114>
596         VK_OEM_PERIOD   <115>
597         VK_OEM_2        <116>
598         VK_RSHIFT       <117>
599         VK_NUMPAD1      <119>
600         VK_NUMPAD2      <120>
601         VK_NUMPAD3      <121>
602         VK_RETURN       <97>
603         VK_HELP         <125>
604         VK_LMENU        <26>
605         VK_SPACE        <128>
606         VK_APPS         <74>
607         VK_NUMPAD0      <101>
608         VK_DECIMAL      <57>
609 };
610
611 keyboard "type4_se"
612 {
613 };
614
615 keyboard "type4_se_swapctl"
616 {
617 };
618