Added option to use RAlt as RCtrl
[xorg/xkeyboard-config] / symbols / dk
1 // based on a keyboard map from an 'xkb/symbols/dk' file
2
3 partial default alphanumeric_keys
4 xkb_symbols "basic" {
5
6     include "latin(type2)"
7
8     name[Group1]="Danish";
9
10     key <AE11>  { [      plus,   question,    plusminus, questiondown ] };
11     key <AE12>  { [dead_acute, dead_grave,          bar,    brokenbar ] };
12
13
14     key <AC10>  { [        ae,        AE,   dead_acute, dead_doubleacute ] };
15     key <AC11>  { [    oslash,  Ooblique, dead_circumflex, dead_caron ] };
16     key <TLDE>  { [   onehalf,   section, threequarters,    paragraph ] };
17
18     key <BKSL>  { [apostrophe,   asterisk, dead_doubleacute, multiply ] };
19
20     key <LSGT>  { [      less,    greater,    backslash,      notsign ] };
21
22     include "kpdl(comma)"
23
24     include "level3(ralt_switch)"
25 };
26
27 partial alphanumeric_keys
28 xkb_symbols "nodeadkeys" {
29
30     include "dk(basic)"
31
32     name[Group1]="Danish (eliminate dead keys)";
33
34     key <AE12>  { [     acute,      grave,          bar,       ogonek ] };
35     key <AD11>  { [     aring,      Aring,    diaeresis,       degree ] };
36     key <AD12>  { [ diaeresis, asciicircum,  asciitilde,       macron ] };
37     key <AC10>  { [        ae,         AE,        acute,  doubleacute ] };
38     key <AC11>  { [    oslash,   Ooblique,  asciicircum,        caron ] };
39     key <BKSL>  { [apostrophe,   asterisk,  doubleacute,     multiply ] };
40     key <AB08>  { [     comma,  semicolon,      cedilla,       ogonek ] };
41     key <AB09>  { [    period,      colon, periodcentered,   abovedot ] };
42
43 };
44
45 // Copied from macintosh_vndr/dk
46 partial alphanumeric_keys 
47 xkb_symbols "mac" {
48
49     include "dk"
50     name[Group1]= "Danish (Macintosh)";
51
52     key <SPCE>  { [    space,       space, nobreakspace, nobreakspace ] };
53     key <AB10>  { [    minus,  underscore,       hyphen,       macron ] };
54     include "kpdl(dot)"
55 };
56
57
58 partial alphanumeric_keys 
59 xkb_symbols "mac_nodeadkeys" {
60     include "dk(mac)"
61     name[Group1]= "Danish (Macintosh, eliminate dead keys)";
62
63     key <AE12>  { [    acute,       grave,          bar,       ogonek ] };
64     key <AD12>  { [diaeresis, asciicircum,   asciitilde,  dead_macron ] };
65 };
66
67 partial alphanumeric_keys 
68 xkb_symbols "dvorak" {
69     include "no(dvorak)"
70
71     name[Group1]= "Danish (Dvorak)";
72 };