0.99
[platform/upstream/kbd.git] / data / keymaps / i386 / qwerty / cz-lat2-prog.map
1 # Czech ISO 8859-2 keyboard map for text console
2 # Written and (c) copyright by Jan Kasprzak (kas@ics.muni.cz)
3 # You can distribute this file under the terms of GNU General
4 # Public License (GPL). See the file COPYING.
5 # Modified by Jan Kybic, kybic@earn.cvut.cz
6 #
7 # Ceska klavesnice se zapne a vypne klavesou Pause.
8 # Klavesou AltGr (Right Alt) je mozne se prepnout z ceske do US a naopak.
9 # Klavesa Pause pak funguje jako AltGr-lock.
10 #
11 # Klavesnice je programatorska - klavesy prvni rady generuji mala
12 # akcentovana pismena, se Shiftem pak cislice. Ostatni pismena s diakritikou
13 # je nutne psat pomoci mrtve klavesy, coz je klavesa s kodem 86 - v mem
14 # pripade je to klavesa vlevo od Z, puvodne dublujici klavesu s kodem 43,
15 # t.j. '\' a '|'. Vyznam ostatnich klaves zustava nezmenen.
16 #
17 # Contributed by "Pavel JANIK ml." <pjanik@aida.inet.cz>
18 #             Date: Thu, 6 Mar 1997 20:24:27 +0100 (MET)
19 # ftp site:   ftp://ftp.inet.cz/pub/People/Pavel.Janik/CzechKeyMaps/
20 #
21 charset "iso-8859-2"
22 keymaps 0-15
23 strings as usual
24 keycode 1 = Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape
25 keycode 2 = one exclam plus one VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_exclam Meta_one Meta_one
26 keycode 3 = two at ecaron two nul nul nul nul Meta_two Meta_two Meta_two Meta_two
27 keycode 4 = three numbersign scaron three Escape VoidSymbol Escape VoidSymbol Meta_three Meta_three Meta_three Meta_three Meta_three
28 keycode 5 = four dollar ccaron four Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_four Meta_four Meta_four Meta_four
29 keycode 6 = five percent rcaron five Control_bracketright VoidSymbol Control_bracketright VoidSymbol Meta_five Meta_five Meta_five Meta_five
30 keycode 7 = six asciicircum zcaron six Control_asciicircum VoidSymbol Control_asciicircum VoidSymbol Meta_six Meta_six Meta_six Meta_six
31 keycode 8 = seven ampersand yacute seven Control_underscore  VoidSymbol Control_underscore VoidSymbol Meta_seven Meta_seven Meta_seven Meta_seven
32 keycode 9 = eight asterisk aacute eight Delete VoidSymbol Delete VoidSymbol Meta_eight Meta_eight Meta_eight Meta_eight
33 keycode 10 = nine parenleft iacute nine VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine Meta_nine Meta_nine
34 keycode 11 = zero parenright eacute zero VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_zero Meta_zero Meta_zero Meta_zero
35 keycode 12 = minus underscore minus underscore Control_underscore Control_underscore Control_underscore Control_underscore Meta_minus Meta_minus Meta_minus Meta_minus
36 keycode 13 = equal plus dead_acute dead_circumflex VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal Meta_equal Meta_equal
37 keycode 14 = Delete Delete Delete Delete VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Delete Meta_Delete Meta_Delete Meta_Delete
38 keycode 15 = Tab Tab Tab Tab VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab Meta_Tab Meta_Tab
39 keycode 16 = q
40 keycode 17 = w
41 keycode 18 = e
42 keycode 19 = r
43 keycode 20 = t
44 keycode 21 = y
45 keycode 22 = u
46 keycode 23 = i
47 keycode 24 = o
48 keycode 25 = p
49 keycode 26 = bracketleft braceleft  bracketleft braceleft
50 keycode 27 = bracketright braceright  bracketright braceright
51 keycode 28 = Return
52 altgr keycode 28 = Return
53 alt keycode 28 = Meta_Control_m
54 alt altgr keycode 28 = Meta_Control_m
55 keycode 29 = Control
56 keycode 30 = a
57 keycode 31 = s
58 keycode 32 = d
59 keycode 33 = f
60 keycode 34 = g
61 keycode 35 = h
62 keycode 36 = j
63 keycode 37 = k
64 keycode 38 = l
65 keycode 39 = semicolon colon  semicolon colon
66 keycode 40 = apostrophe quotedbl  apostrophe quotedbl
67 keycode 41 = grave asciitilde grave asciitilde
68 keycode 42 = Shift
69 keycode 43 = backslash bar backslash bar Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_backslash VoidSymbol Meta_backslash
70 keycode 44 = z
71 keycode 45 = x
72 keycode 46 = c
73 keycode 47 = v
74 keycode 48 = b
75 keycode 49 = n
76 keycode 50 = m
77 keycode 51 = comma less comma less VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_comma Meta_less Meta_comma Meta_less
78 keycode 52 = period greater period greater Compose VoidSymbol Compose VoidSymbol Meta_period Meta_greater Meta_period Meta_greater
79 keycode 53 = slash question slash question Delete VoidSymbol Delete VoidSymbol Meta_slash Meta_question Meta_slash Meta_question 
80 keycode 54 = Shift
81 keycode 55 = KP_Multiply
82 keycode 56 = Alt
83 keycode 57 = space space space space nul nul nul nul Meta_space Meta_space Meta_space Meta_space
84 keycode 58 = Caps_Lock
85 keycode 59 = F1 F13 F1 F13 F1 VoidSymbol F1 VoidSymbol Console_1 VoidSymbol Console_1
86 keycode 60 = F2 F14 F2 F14 F2 VoidSymbol F2 VoidSymbol Console_2 VoidSymbol Console_2
87 keycode 61 = F3 F15 F3 F15 F3 VoidSymbol F3 VoidSymbol Console_3 VoidSymbol Console_3
88 keycode 62 = F4 F16 F4 F15 F4 VoidSymbol F4 VoidSymbol Console_4 VoidSymbol Console_4
89 keycode 63 = F5 F17 F5 F15 F5 VoidSymbol F5 VoidSymbol Console_5 VoidSymbol Console_5
90 keycode 64 = F6 F18 F6 F15 F6 VoidSymbol F6 VoidSymbol Console_6 VoidSymbol Console_6
91 keycode 65 = F7 F19 F7 F15 F7 VoidSymbol F7 VoidSymbol Console_7 VoidSymbol Console_7
92 keycode 66 = F8 F20 F8 F15 F8 VoidSymbol F8 VoidSymbol Console_8 VoidSymbol Console_8
93 keycode 67 = F9 F9 F9 F9 F9 VoidSymbol F9 VoidSymbol Console_9 VoidSymbol Console_9
94 keycode 68 = F10 F10 F10 F10 F10 VoidSymbol F10 VoidSymbol Console_10 VoidSymbol Console_10
95 keycode 69 = Num_Lock
96 keycode 70 = Scroll_Lock Show_Memory Show_Registers
97 control keycode 70 = Show_State
98 alt keycode 70 = Scroll_Lock
99 keycode 71 = KP_7
100 alt keycode 71 = Ascii_7
101 keycode 72 = KP_8
102 alt keycode 72 = Ascii_8
103 keycode 73 = KP_9
104 alt keycode 73 = Ascii_9
105 keycode 74 = KP_Subtract
106 keycode 75 = KP_4
107 alt keycode 75 = Ascii_4
108 keycode 76 = KP_5
109 alt keycode 76 = Ascii_5
110 keycode 77 = KP_6
111 alt keycode 77 = Ascii_6
112 keycode 78 = KP_Add
113 keycode 79 = KP_1
114 alt keycode 79 = Ascii_1
115 keycode 80 = KP_2
116 alt keycode 80 = Ascii_2
117 keycode 81 = KP_3
118 alt keycode 81 = Ascii_3
119 keycode 82 = KP_0
120 alt keycode 82 = Ascii_0
121 keycode 83 = KP_Period
122 control alt keycode 83 = Boot
123 keycode 84 = Last_Console
124 keycode 85 =
125 keycode 86 = backslash bar dead_acute dead_circumflex
126 alt keycode 86 = Meta_less
127 keycode 87 = F11 F11 F11 F11 F11 VoidSymbol F11 VoidSymbol Console_11 VoidSymbol Console_11
128 keycode 88 = F12 F12 F12 F12 F12 VoidSymbol F12 VoidSymbol Console_12 VoidSymbol Console_12
129 keycode 89 =
130 keycode 90 =
131 keycode 91 =
132 keycode 92 =
133 keycode 93 =
134 keycode 94 =
135 keycode 95 =
136 keycode 96 = KP_Enter
137 keycode 97 = Control
138 keycode 98 = KP_Divide
139 keycode 99 = Control_backslash
140 control keycode 99 = Control_backslash
141 alt keycode 99 = Control_backslash
142 keycode 100 = AltGr
143 keycode 101 = Break
144 keycode 102 = Find
145 keycode 103 = Up
146 keycode 104 = Prior Scroll_Backward Prior Scroll_Backward VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol 
147 keycode 105 = Left
148         alt keycode 105 = Decr_Console
149         alt altgr keycode 105 = Decr_Console
150 keycode 106 = Right
151         alt keycode 106 = Incr_Console
152         alt altgr keycode 106 = Incr_Console
153 keycode 107 = Select
154 keycode 108 = Down
155 keycode 109 = Next Scroll_Forward Next Scroll_Forward VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
156 keycode 110 = Insert
157 keycode 111 = Remove
158 control alt keycode 111 = Boot
159 keycode 112 = Macro
160 keycode 113 = F13
161 keycode 114 = F14
162 keycode 115 = Help
163 keycode 116 = Do
164 keycode 117 = F17
165 keycode 118 = KP_MinPlus
166 keycode 119 = AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock
167 keycode 120 =
168 keycode 121 =
169 keycode 122 =
170 keycode 123 =
171 keycode 124 =
172 keycode 125 =
173 keycode 126 =
174 keycode 127 =
175 compose ',' 'A' to '¡'
176 compose '/' 'L' to '£'
177 compose '^' 'L' to '¥'
178 compose '\'' 'S' to '¦'
179 compose '^' 'S' to '©'
180 compose ',' 'S' to 'ª'
181 compose '^' 'T' to '«'
182 compose '\'' 'Z' to '¬'
183 compose '^' 'Z' to '®'
184 compose '.' 'Z' to '¯'
185 compose ',' 'a' to '±'
186 compose '/' 'l' to '³'
187 compose '^' 'l' to 'µ'
188 compose '\'' 's' to '¶'
189 compose '^' 's' to '¹'
190 compose ',' 's' to 'º'
191 compose '^' 't' to '»'
192 compose '\'' 'z' to '¼'
193 compose '^' 'z' to '¾'
194 compose '.' 'z' to '¿'
195 compose '\'' 'R' to 'À'
196 compose '\'' 'A' to 'Á'
197 compose '^' 'A' to 'Â'
198 compose '^' 'A' to 'Ã'
199 compose ':' 'A' to 'Ä'
200 compose '\'' 'L' to 'Å'
201 compose '\'' 'C' to 'Æ'
202 compose ',' 'C' to 'Ç'
203 compose '^' 'C' to 'È'
204 compose '\'' 'E' to 'É'
205 compose ',' 'E' to 'Ê'
206 compose '"' 'E' to 'Ë'
207 compose '^' 'E' to 'Ì'
208 compose '\'' 'I' to 'Í'
209 compose '^' 'I' to 'Î'
210 compose '^' 'D' to 'Ï'
211 compose '-' 'D' to 'Ð'
212 compose '\'' 'N' to 'Ñ'
213 compose '^' 'N' to 'Ò'
214 compose '\'' 'O' to 'Ó'
215 compose '^' 'O' to 'Ô'
216 compose '"' 'O' to 'Õ'
217 compose ':' 'O' to 'Ö'
218 compose '^' 'R' to 'Ø'
219 compose '^' 'U' to 'Ù'
220 compose '\'' 'U' to 'Ú'
221 compose '"' 'U' to 'Û'
222 compose ':' 'U' to 'Ü'
223 compose '\'' 'Y' to 'Ý'
224 compose ',' 'T' to 'Þ'
225 compose 's' 's' to 'ß'
226 compose 'S' 'S' to 'ß'
227 compose '\'' 'r' to 'à'
228 compose '\'' 'a' to 'á'
229 compose '^' 'a' to 'â'
230 compose '^' 'a' to 'ã'
231 compose ':' 'a' to 'ä'
232 compose '\'' 'l' to 'å'
233 compose '\'' 'c' to 'æ'
234 compose ',' 'c' to 'ç'
235 compose '^' 'c' to 'è'
236 compose '\'' 'e' to 'é'
237 compose ',' 'e' to 'ê'
238 compose ':' 'e' to 'ë'
239 compose '^' 'e' to 'ì'
240 compose '\'' 'i' to 'í'
241 compose '^' 'e' to 'î'
242 compose '^' 'd' to 'ï'
243 compose '-' 'd' to 'ð'
244 compose '\'' 'n' to 'ñ'
245 compose '^' 'n' to 'ò'
246 compose '\'' 'o' to 'ó'
247 compose '^' 'o' to 'ô'
248 compose ':' 'o' to 'õ'
249 compose '"' 'o' to 'ö'
250 compose '^' 'r' to 'ø'
251 compose '^' 'u' to 'ù'
252 compose '\'' 'u' to 'ú'
253 compose '\'' 'u' to 'ú'
254 compose '"' 'u' to 'û'
255 compose ':' 'u' to 'ü'
256 compose '\'' 'y' to 'ý'
257 compose ',' 't' to 'þ'