summaryrefslogtreecommitdiff
path: root/symbols/mi
blob: 1fa482cdb7307fcf14f053d7e4febec9a965b946 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
partial default alphanumeric_keys
xkb_symbols "basic" {

  key <AC01> {  [       a,              A             ],
                [       amacron,        Amacron       ]       };
  key <AD03> {  [       e,              E             ],
                [       emacron,        Emacron       ]       };
  key <AD08> {  [       i,              I             ],
                [       imacron,        Imacron       ]       };
  key <AD09> {  [       o,              O             ],
                [       omacron,        Omacron       ]       };
  key <AD07> {  [       u,              U             ],
                [       umacron,        Umacron       ]       };

  modifier_map Shift  { Shift_L };
  modifier_map Lock   { Caps_Lock };
  modifier_map Control{ Control_L };
  modifier_map Mod3   { Mode_switch };
};
---------------------------/etc/X11/xkb/symbols/mi-------------------

// based on a keyboard map from an 'xkb/symbols/mi' file
//

partial default alphanumeric_keys
xkb_symbols "basic" {

    // Adds the macrons needed for the Maori language to
    // a simple us keyboard layout.

    include "latin"

    name[Group1]="Maori";

    key <AC01>  { [ a,   A,  amacron, Amacron ] };
    key <AD03>  { [ e,   E,  emacron, Emacron ] };
    key <AD08>  { [ i,   I,  imacron, Imacron ] };

    key <AD09>  { [ o,   O,  omacron, Omacron ] };
    key <AD07>  { [ u,   U,  umacron, Umacron ] };

    key <RALT>  { type[Group1]="TWO_LEVEL",
                  [ ISO_Level3_Shift, Multi_key ]   };
    modifier_map Mod5   { <RALT> };
};