]>
Commit | Line | Data |
---|---|---|
3d11d0eb | 1 | # generated from XKB map sl |
26b1cbf8 GH |
2 | |
3 | Shift_R 0x36 | |
4 | Shift_L 0x2a | |
5 | ||
6 | Alt_R 0xb8 | |
7 | Mode_switch 0xb8 | |
8 | ISO_Level3_Shift 0xb8 | |
9 | Alt_L 0x38 | |
10 | ||
11 | Control_R 0x9d | |
12 | Control_L 0x1d | |
13 | ||
14 | # Translate Super to Windows keys. | |
15 | # This is hardcoded. See documentation for details. | |
16 | Super_R 0xdc | |
17 | Super_L 0xdb | |
18 | ||
19 | # Translate Menu to the Windows Application key. | |
20 | Menu 0xdd | |
21 | ||
22 | # | |
23 | # Top row | |
24 | # | |
25 | 1 0x2 | |
26 | 2 0x3 | |
27 | 3 0x4 | |
28 | 4 0x5 | |
29 | 5 0x6 | |
30 | 6 0x7 | |
31 | 7 0x8 | |
32 | 8 0x9 | |
33 | 9 0xa | |
34 | 0 0xb | |
35 | BackSpace 0xe | |
36 | ||
37 | # | |
38 | # QWERTY first row | |
39 | # | |
40 | Tab 0xf localstate | |
41 | ISO_Left_Tab 0xf shift | |
42 | q 0x10 addupper | |
43 | w 0x11 addupper | |
44 | e 0x12 addupper | |
45 | r 0x13 addupper | |
46 | t 0x14 addupper | |
47 | y 0x15 addupper | |
48 | u 0x16 addupper | |
49 | i 0x17 addupper | |
50 | o 0x18 addupper | |
51 | p 0x19 addupper | |
52 | ||
53 | # | |
54 | # QWERTY second row | |
55 | # | |
56 | a 0x1e addupper | |
57 | s 0x1f addupper | |
58 | d 0x20 addupper | |
59 | f 0x21 addupper | |
60 | g 0x22 addupper | |
61 | h 0x23 addupper | |
62 | j 0x24 addupper | |
63 | k 0x25 addupper | |
64 | l 0x26 addupper | |
65 | Return 0x1c localstate | |
66 | ||
67 | # | |
68 | # QWERTY third row | |
69 | # | |
70 | z 0x2c addupper | |
71 | x 0x2d addupper | |
72 | c 0x2e addupper | |
73 | v 0x2f addupper | |
74 | b 0x30 addupper | |
75 | n 0x31 addupper | |
76 | m 0x32 addupper | |
77 | ||
78 | space 0x39 localstate | |
79 | ||
80 | less 0x56 | |
81 | greater 0x56 shift | |
82 | bar 0x56 altgr | |
83 | brokenbar 0x56 shift altgr | |
84 | ||
85 | # | |
86 | # Esc and Function keys | |
87 | # | |
88 | Escape 0x1 localstate | |
89 | F1 0x3b localstate | |
90 | F2 0x3c localstate | |
91 | F3 0x3d localstate | |
92 | F4 0x3e localstate | |
93 | F5 0x3f localstate | |
94 | F6 0x40 localstate | |
95 | F7 0x41 localstate | |
96 | F8 0x42 localstate | |
97 | F9 0x43 localstate | |
98 | F10 0x44 localstate | |
99 | F11 0x57 localstate | |
100 | F12 0x58 localstate | |
101 | ||
102 | # Printscreen, Scrollock and Pause | |
103 | # Printscreen really requires four scancodes (0xe0, 0x2a, 0xe0, 0x37), | |
104 | # but (0xe0, 0x37) seems to work. | |
105 | Print 0xb7 localstate | |
106 | Sys_Req 0xb7 localstate | |
107 | Execute 0xb7 localstate | |
108 | Scroll_Lock 0x46 | |
109 | ||
110 | # | |
111 | # Insert - PgDown | |
112 | # | |
113 | Insert 0xd2 localstate | |
114 | Delete 0xd3 localstate | |
115 | Home 0xc7 localstate | |
116 | End 0xcf localstate | |
117 | Page_Up 0xc9 localstate | |
118 | Page_Down 0xd1 localstate | |
119 | ||
120 | # | |
121 | # Arrow keys | |
122 | # | |
123 | Left 0xcb localstate | |
124 | Up 0xc8 localstate | |
125 | Down 0xd0 localstate | |
126 | Right 0xcd localstate | |
127 | ||
128 | # | |
129 | # Numpad | |
130 | # | |
131 | Num_Lock 0x45 | |
132 | KP_Divide 0xb5 | |
133 | KP_Multiply 0x37 | |
134 | KP_Subtract 0x4a | |
135 | KP_Add 0x4e | |
136 | KP_Enter 0x9c | |
137 | ||
138 | KP_Decimal 0x53 numlock | |
139 | KP_Separator 0x53 numlock | |
140 | KP_Delete 0x53 | |
141 | ||
142 | KP_0 0x52 numlock | |
143 | KP_Insert 0x52 | |
144 | ||
145 | KP_1 0x4f numlock | |
146 | KP_End 0x4f | |
147 | ||
148 | KP_2 0x50 numlock | |
149 | KP_Down 0x50 | |
150 | ||
151 | KP_3 0x51 numlock | |
152 | KP_Next 0x51 | |
153 | ||
154 | KP_4 0x4b numlock | |
155 | KP_Left 0x4b | |
156 | ||
157 | KP_5 0x4c numlock | |
158 | KP_Begin 0x4c | |
159 | ||
160 | KP_6 0x4d numlock | |
161 | KP_Right 0x4d | |
162 | ||
163 | KP_7 0x47 numlock | |
164 | KP_Home 0x47 | |
165 | ||
166 | KP_8 0x48 numlock | |
167 | KP_Up 0x48 | |
168 | ||
169 | KP_9 0x49 numlock | |
170 | KP_Prior 0x49 | |
171 | ||
172 | Caps_Lock 0x3a | |
173 | # | |
174 | # Inhibited keys | |
175 | # | |
176 | Multi_key 0x0 inhibit | |
177 | ||
3d11d0eb FB |
178 | map 0x424 |
179 | exclam 0x02 shift | |
180 | asciitilde 0x02 altgr | |
181 | dead_tilde 0x02 shift altgr | |
182 | quotedbl 0x03 shift | |
183 | dead_caron 0x03 altgr | |
184 | caron 0x03 shift altgr | |
185 | numbersign 0x04 shift | |
186 | asciicircum 0x04 altgr | |
187 | dead_circumflex 0x04 shift altgr | |
188 | dollar 0x05 shift | |
189 | dead_breve 0x05 altgr | |
190 | breve 0x05 shift altgr | |
191 | percent 0x06 shift | |
192 | degree 0x06 altgr | |
193 | dead_abovering 0x06 shift altgr | |
194 | ampersand 0x07 shift | |
195 | dead_ogonek 0x07 altgr | |
196 | ogonek 0x07 shift altgr | |
197 | slash 0x08 shift | |
198 | grave 0x08 altgr | |
199 | dead_grave 0x08 shift altgr | |
200 | parenleft 0x09 shift | |
201 | dead_abovedot 0x09 altgr | |
202 | abovedot 0x09 shift altgr | |
203 | parenright 0x0a shift | |
204 | dead_acute 0x0a altgr | |
205 | equal 0x0b shift | |
206 | dead_doubleacute 0x0b altgr | |
207 | doubleacute 0x0b shift altgr | |
208 | apostrophe 0x0c | |
209 | question 0x0c shift | |
210 | dead_diaeresis 0x0c altgr | |
211 | diaeresis 0x0c shift altgr | |
212 | plus 0x0d | |
213 | asterisk 0x0d shift | |
214 | dead_cedilla 0x0d altgr | |
215 | cedilla 0x0d shift altgr | |
216 | backslash 0x10 altgr | |
217 | Greek_OMEGA 0x10 shift altgr | |
218 | bar 0x11 altgr | |
219 | Lstroke 0x11 shift altgr | |
220 | EuroSign 0x12 altgr | |
221 | paragraph 0x13 altgr | |
222 | registered 0x13 shift altgr | |
223 | tslash 0x14 altgr | |
224 | Tslash 0x14 shift altgr | |
225 | z 0x15 addupper | |
226 | leftarrow 0x15 altgr | |
227 | yen 0x15 shift altgr | |
228 | downarrow 0x16 altgr | |
229 | uparrow 0x16 shift altgr | |
230 | rightarrow 0x17 altgr | |
231 | idotless 0x17 shift altgr | |
232 | oslash 0x18 altgr | |
233 | Ooblique 0x18 shift altgr | |
234 | thorn 0x19 altgr | |
235 | THORN 0x19 shift altgr | |
236 | scaron 0x1a | |
237 | Scaron 0x1a shift | |
238 | division 0x1a altgr | |
239 | dstroke 0x1b | |
240 | Dstroke 0x1b shift | |
241 | multiply 0x1b altgr | |
242 | dead_macron 0x1b shift altgr | |
243 | ae 0x1e altgr | |
244 | AE 0x1e shift altgr | |
245 | ssharp 0x1f altgr | |
246 | section 0x1f shift altgr | |
247 | eth 0x20 altgr | |
248 | ETH 0x20 shift altgr | |
249 | bracketleft 0x21 altgr | |
250 | ordfeminine 0x21 shift altgr | |
251 | bracketright 0x22 altgr | |
252 | ENG 0x22 shift altgr | |
253 | hstroke 0x23 altgr | |
254 | Hstroke 0x23 shift altgr | |
255 | lstroke 0x25 altgr | |
256 | Lstroke 0x26 altgr | |
257 | ccaron 0x27 | |
258 | Ccaron 0x27 shift | |
259 | cacute 0x28 | |
260 | Cacute 0x28 shift | |
261 | ssharp 0x28 altgr | |
262 | dead_cedilla 0x29 | |
263 | notsign 0x29 altgr | |
264 | zcaron 0x2b | |
265 | Zcaron 0x2b shift | |
266 | currency 0x2b altgr | |
267 | y 0x2c addupper | |
268 | guillemotleft 0x2c altgr | |
269 | guillemotright 0x2d altgr | |
270 | cent 0x2e altgr | |
271 | copyright 0x2e shift altgr | |
272 | at 0x2f altgr | |
273 | braceleft 0x30 altgr | |
274 | braceright 0x31 altgr | |
275 | section 0x32 altgr | |
276 | masculine 0x32 shift altgr | |
277 | comma 0x33 | |
278 | semicolon 0x33 shift | |
279 | horizconnector 0x33 altgr | |
280 | period 0x34 | |
281 | colon 0x34 shift | |
282 | periodcentered 0x34 altgr | |
283 | minus 0x35 | |
284 | underscore 0x35 shift | |
285 | dead_belowdot 0x35 altgr |