1.08
[platform/upstream/kbd.git] / data / keymaps / i386 / qwerty / se-lat6.map
1 # se-lat6.map
2 # Covers ISO 8859-10, 1993
3 # se-fi-lat6.map modifies this keymap for use in Finland and Sweden.
4 # by <Regnor.Jernsletten@sami.uit.no>
5 # Documented.  Accents in <> are dead keys.
6 # Order:  key, Shift+key, AltGr-key, AltGr+Shift+key
7 #
8 keymaps 0-4,6,8,12
9 strings as usual
10
11         keycode   1 = Escape
12     alt keycode   1 = Meta_Escape
13
14 # 1 !
15         keycode   2 = one       exclam  one     exclam
16     alt keycode   2 = Meta_one
17
18 # 2 " @ "
19         keycode   3 = two       quotedbl        at      quotedbl
20 control keycode   3 = nul
21     alt keycode   3 = Meta_two
22
23 # 3 #
24         keycode   4 = three     numbersign      three   numbersign
25 control keycode   4 = Escape
26     alt keycode   4 = Meta_three
27
28 # 4 $ < >
29         keycode   5 = four      dollar  less    greater
30 control keycode   5 = Control_backslash
31     alt keycode   5 = Meta_four
32
33 # 5 % 
34         keycode   6 = five      percent five    five    percent
35 control keycode   6 = Control_bracketright
36     alt keycode   6 = Meta_five
37
38 # 6 &
39         keycode   7 = six       ampersand       six     ampersand
40 control keycode   7 = Control_asciicircum
41     alt keycode   7 = Meta_six
42
43 # 7 / { |
44         keycode   8 = seven     slash           braceleft       0x7c
45 control keycode   8 = Control_underscore
46     alt keycode   8 = Meta_seven
47
48 # 8 ( [ {
49         keycode   9 = eight     parenleft       bracketleft     braceleft
50 control keycode   9 = Delete
51     alt keycode   9 = Meta_eight
52
53 # 9 ) ] }
54         keycode  10 = nine      parenright      bracketright    braceright
55     alt keycode  10 = Meta_nine
56
57 # 0 = } =
58         keycode  11 = zero      equal   braceright      equal
59     alt keycode  11 = Meta_zero
60
61 # + ? + ?
62         keycode  12 = plus      question        plus    question
63     alt keycode  12 = Meta_plus
64
65 # \ ` <'> <`>
66         keycode  13 = backslash grave           dead_acute      dead_grave
67 control keycode  13 = Control_backslash
68     alt keycode  13 = Meta_backslash
69
70         keycode  14 = Delete    Delete
71 control keycode  14 = Control_underscore        # For Emacs' UNDO :-)
72     alt keycode  14 = Meta_Delete
73
74         keycode  15 = Tab       Tab
75     alt keycode  15 = Meta_Tab
76
77 # q Q ä Ä
78         keycode  16 = +q        +Q              +adiaeresis     +Adiaeresis
79         keycode  17 = +w
80
81 # e E é É
82         keycode  18 = +e        +E              +eacute         +Eacute
83 control keycode  18 = Control_e
84     alt keycode  18 = Meta_e
85
86 # r R 
87         keycode  19 = +r        +R
88 control keycode  19 = Control_r
89     alt keycode  19 = Meta_r
90
91 # t stroke on AltGr!
92 # t T » «
93         keycode  20 = +t        +T              +0xbb   +0xab
94 control keycode  20 = Control_t
95     alt keycode  20 = Meta_t
96
97
98 # y Y ý Ý
99         keycode  21 = +y        +Y      +yacute +Yacute
100 control keycode  21 = Control_y
101     alt keycode  21 = Meta_y
102
103 # u U ü Ü
104         keycode  22 = +u        +U      +udiaeresis     +Udiaeresis
105 control keycode  22 = Control_u
106     alt keycode  22 = Meta_u
107
108 # i I ï Ï
109         keycode  23 = +i        +I      +idiaeresis     +Idiaeresis
110 control keycode  23 = Tab
111     alt keycode  23 = Meta_i
112
113 # o O ö Ö
114         keycode  24 = +o        +O              +odiaeresis     +Odiaeresis
115 control keycode  24 = Control_o
116     alt keycode  24 = Meta_o
117
118 # p P þ þ
119         keycode  25 = +p        +P      0xfe    0xde
120 control keycode  25 = Control_p
121     alt keycode  25 = Meta_p
122
123 # å Å â Â
124         keycode  26 = +aring    +Aring          +acircumflex    +Acircumflex
125 control keycode  26 = Control_bracketright
126     alt keycode  26 = Meta_bracketright
127
128 # <"> <~> ~ ^ 
129         keycode  27 = dead_diaeresis    dead_tilde      asciitilde asciicircum
130 control keycode  27 = Control_asciicircum
131     alt keycode  27 = Meta_asciicircum
132
133         keycode  28 = Return
134     alt keycode  28 = 0x080d
135
136         keycode  29 = Control
137
138 # a A á Á
139         keycode  30 = +a        +A      +aacute         +Aacute
140 control keycode  30 = Control_a
141     alt keycode  30 = Meta_a
142
143 # s S º ª
144         keycode  31 = +s        +S      +0xba   +0xaa
145 control keycode  31 = Control_s
146
147 # d D ð Ð
148         keycode  32 = +d        +D              +eth            +ETH
149 control keycode  32 = Control_d
150     alt keycode  32 = Meta_d
151
152 # f F f F
153         keycode  33 = +f
154 control keycode  33 = Control_f
155     alt keycode  33 = Meta_f
156
157         keycode  34 = +g
158         keycode  35 = +h
159         keycode  36 = +j
160         keycode  37 = +k
161         keycode  38 = +l
162
163 # ø Ø ö Ö
164         keycode  39 = +oslash   +Ooblique       +odiaeresis     +Odiaeresis
165 control keycode  39 = Control_backslash
166     alt keycode  39 = Meta_backslash
167
168 # æ Æ ä Ä
169         keycode  40 = +ae       +AE     +adiaeresis     +Adiaeresis
170 control keycode  40 = Escape
171     alt keycode  40 = Meta_bracketleft
172
173 # | § | §
174         keycode  41 = bar       0xa7    bar     0xa7
175 control keycode  41 = Control_backslash
176     alt keycode  41 = Meta_bar
177
178         keycode  42 = Shift
179
180 # ' * <^> ×
181         keycode  43 = apostrophe asterisk       dead_circumflex multiply
182     alt keycode  43 = Meta_apostrophe
183
184 # z Z ¼ ¬
185         keycode  44 = +z        +Z      +0xbc   +0xac
186
187 # x X
188         keycode  45 = +x
189 control keycode  45 = Control_x
190     alt keycode  45 = Meta_x
191
192 # c C è È
193         keycode  46 = +c        +C      +0xe8   +0xc8
194 control keycode  46 = Control_c
195     alt keycode  46 = Meta_c
196
197         keycode  47 = +v
198         keycode  48 = +b
199
200 # n N ¿ ¯
201         keycode  49 = +n        +N      +0xbf   +0xaf
202 control keycode  49 = Control_n
203     alt keycode  49 = Meta_n
204
205         keycode  50 = +m
206 control keycode  50 = Control_m
207     alt keycode  50 = Meta_m
208
209 # , ;
210         keycode  51 = comma     semicolon       comma   semicolon
211     alt keycode  51 = Meta_comma
212
213 # . :
214         keycode  52 = period    colon   period  colon
215     alt keycode  52 = Meta_period
216
217 # - _ ­ 
218         keycode  53 = minus     underscore      hyphen
219 control keycode  53 = Control_underscore
220     alt keycode  53 = Meta_minus
221
222         keycode  54 = Shift
223         keycode  55 = KP_Multiply
224         keycode  56 = Alt
225
226         keycode  57 = space     space           nobreakspace    nobreakspace
227 control keycode  57 = nul
228     alt keycode  57 = Meta_space
229
230         keycode  58 = Caps_Lock
231
232         keycode  59 = F1        F11             Console_13
233 control keycode  59 = F1
234     alt keycode  59 = Console_1
235 control alt     keycode 59 = Console_1
236
237         keycode  60 = F2        F12             Console_14
238 control keycode  60 = F2
239     alt keycode  60 = Console_2
240 control alt     keycode 60 = Console_2
241
242         keycode  61 = F3        F13             Console_15
243 control keycode  61 = F3
244     alt keycode  61 = Console_3
245 control alt     keycode 61 = Console_3
246
247         keycode  62 = F4        F14             Console_16
248 control keycode  62 = F4
249     alt keycode  62 = Console_4
250 control alt     keycode 62 = Console_4
251
252         keycode  63 = F5        F15             Console_17
253 control keycode  63 = F5
254     alt keycode  63 = Console_5
255 control alt     keycode 63 = Console_5
256
257         keycode  64 = F6        F16             Console_18
258 control keycode  64 = F6
259     alt keycode  64 = Console_6
260 control alt     keycode 64 = Console_6
261
262         keycode  65 = F7        F17             Console_19
263 control keycode  65 = F7
264     alt keycode  65 = Console_7
265 control alt     keycode 65 = Console_7
266
267         keycode  66 = F8        F18             Console_20
268 control keycode  66 = F8
269     alt keycode  66 = Console_8
270 control alt     keycode 66 = Console_8
271
272         keycode  67 = F9        F19             Console_21
273 control keycode  67 = F9
274     alt keycode  67 = Console_9
275 control alt     keycode 67 = Console_9
276
277         keycode  68 = F10       F20             Console_22
278 control keycode  68 = F10
279     alt keycode  68 = Console_10
280 control alt     keycode 68 = Console_10
281
282         keycode  69 = Num_Lock
283
284         keycode  70 = Scroll_Lock Show_Memory   Show_Registers
285 control keycode  70 = Show_State
286     alt keycode  70 = Scroll_Lock
287
288         keycode  71 = KP_7
289     alt keycode  71 = Ascii_7
290
291         keycode  72 = KP_8
292     alt keycode  72 = Ascii_8
293
294         keycode  73 = KP_9
295     alt keycode  73 = Ascii_9
296
297         keycode  74 = KP_Subtract
298
299         keycode  75 = KP_4
300     alt keycode  75 = Ascii_4
301
302         keycode  76 = KP_5
303     alt keycode  76 = Ascii_5
304
305         keycode  77 = KP_6
306     alt keycode  77 = Ascii_6
307
308         keycode  78 = KP_Add
309
310         keycode  79 = KP_1
311     alt keycode  79 = Ascii_1
312
313         keycode  80 = KP_2
314     alt keycode  80 = Ascii_2
315
316         keycode  81 = KP_3
317     alt keycode  81 = Ascii_3
318
319         keycode  82 = KP_0
320     alt keycode  82 = Ascii_0
321
322         keycode  83 = KP_Comma
323 control altgr   keycode  83 = Boot
324 control alt     keycode  83 = Boot
325
326         keycode  84 = Last_Console
327         keycode  85 =
328
329         keycode  86 = less      greater         guillemotleft   guillemotright
330     alt keycode  86 = Meta_less
331
332         keycode  87 = F11       F11             Console_23
333 control keycode  87 = F11
334     alt keycode  87 = Console_11
335 control alt     keycode 87 = Console_11
336
337         keycode  88 = F12       F12             Console_24
338 control keycode  88 = F12
339     alt keycode  88 = Console_12
340 control alt     keycode 88 = Console_12
341
342         keycode  89 =
343         keycode  90 =
344         keycode  91 =
345         keycode  92 =
346         keycode  93 =
347         keycode  94 =
348         keycode  95 =
349         keycode  96 = KP_Enter
350         keycode  97 = Control
351         keycode  98 = KP_Divide
352
353         keycode  99 = VoidSymbol
354 control keycode  99 = Control_backslash
355     alt keycode  99 = Control_backslash
356
357         keycode 100 = AltGr
358         keycode 101 = Break
359         keycode 102 = Find
360
361         keycode 103 = Up
362 control keycode 103 = Scroll_Backward
363
364         keycode 104 = Prior     Scroll_Backward
365         keycode 105 = Left
366 alt     keycode 105 = Decr_Console
367         keycode 106 = Right
368 alt     keycode 106 = Incr_Console
369         keycode 107 = Select
370
371         keycode 108 = Down
372 control keycode 108 = Scroll_Forward
373
374         keycode 109 = Next      Scroll_Forward
375         keycode 110 = Insert
376
377         keycode 111 = Delete            # "Remove" originally, weird...
378 control alt     keycode 111 = Boot
379 control altgr   keycode 111 = Boot