changing to ralt_switch
[xorg/xkeyboard-config] / symbols / se
1
2 // based on a keyboard map from an 'xkb/symbols/se' file
3 //
4 // $XFree86: xc/programs/xkbcomp/symbols/se,v 1.5 2003/01/26 02:01:48 dawes Exp $
5
6 partial alphanumeric_keys
7 xkb_symbols "basic" {
8     include "latin(type2)"
9     include "se(se)"
10 };
11
12 partial alphanumeric_keys
13 xkb_symbols "se" {
14
15     name[Group1]="Swedish";
16
17     key <AE05>  { [         5,    percent,     EuroSign,         cent ] };
18     key <AE11>  { [      plus,   question,    backslash, questiondown ] };
19     key <AE12>  { [dead_acute, dead_grave,    plusminus,      notsign ] };
20
21
22     key <AC10>  { [odiaeresis, Odiaeresis,       oslash,     Ooblique ] };
23     key <AC11>  { [adiaeresis, Adiaeresis,           ae,           AE ] };
24     key <TLDE>  { [   section,    onehalf,    paragraph, threequarters] };
25
26     key <BKSL>  { [apostrophe,   asterisk,        acute,     multiply ] };
27
28     key <SPCE>  { [     space,      space,        space, nobreakspace ] };
29
30     key <KPDL>  { [ KP_Delete, KP_Separator                           ] };
31
32     include "level3(ralt_switch)"
33 };
34
35 partial alphanumeric_keys
36 xkb_symbols "nodeadkeys" {
37
38     // Modifies the basic Swedish layout to eliminate all dead keys
39
40     include "latin(type2)"
41     include "latin(type2_nodeadkeys)"
42     include "se(se)"
43
44     key <AE12>  { [     acute,      grave,    plusminus,      notsign ] };
45
46 };
47
48 // Swedish Dvorak
49 partial alphanumeric_keys 
50 xkb_symbols "dvorak" {
51     include "no(dvorak)"
52
53     key <TLDE> { [     section, onehalf         ]       };
54
55     key <AE04> { [          4,  currency,   dollar,    onequarter       ] };
56     key <AE11> { [        plus, question,   backslash, questiondown     ] };
57     key <AE12> { [  dead_acute, dead_grave, backslash, grave            ] };
58
59     key <AD01> { [  odiaeresis,  Odiaeresis, braceright, bracketright   ] };
60     key <AD02> { [       aring, Aring           ]       };
61     key <AD03> { [  adiaeresis, Adiaeresis      ]       };
62     key <AD11> { [           q, Q               ]       };
63     key <AD12> { [ dead_diaeresis, dead_circumflex, dead_tilde, asciicircum ] };
64
65     key <AB01> { [     comma,    semicolon, dead_cedilla, cedilla       ] };
66     key <AB02> { [    period,    colon,     periodcentered              ] };
67
68     key <BKSL> { [      less,   greater,    bar,        brokenbar       ] };
69
70     key <LSGT> { [ apostrophe,   asterisk,  bar,        backslash       ] };
71
72 };