Updated lk layout
[xorg/xkeyboard-config] / symbols / et
1 //
2 // Ethiopia
3 // Designed as a part of OLPC project
4 //
5 // 2007 Sergey Udaltsov <svu@gnome.org>
6 //
7
8 partial default alphanumeric_keys
9 xkb_symbols "basic" {
10     include "et(olpc)"
11     name[Group1]="Ethiopia";
12 };
13
14 partial alphanumeric_keys
15 xkb_symbols "olpc" {
16
17     name[Group1]="Ethiopia";
18
19     key <AE01>  { [        0x01001369,  0x01001372 ] }; // 1
20     key <AE02>  { [        0x0100136a,  0x01001373 ] }; // 2
21     key <AE03>  { [        0x0100136b,  0x01001374 ] }; // 3 
22     key <AE04>  { [        0x0100136c,  0x01001375 ] }; // 4
23     key <AE05>  { [        0x0100136d,  0x01001376 ] }; // 5
24     key <AE06>  { [        0x0100136e,  0x01001377 ] }; // 6
25     key <AE07>  { [        0x0100136f,  0x01001378 ] }; // 7
26     key <AE08>  { [        0x01001370,  0x01001379 ] }; // 8
27     key <AE09>  { [        0x01001371,  0x0100137a ] }; // 9
28     key <AE10>  { [        0x0100137b,  0x0100137c ] }; // 0
29     key <AE11>  { [        minus,       underscore ] }; // -_
30     key <AE12>  { [        equal,       plus       ] }; // =+
31
32     key <AD01>  { [        0x01001240,  0x01001250 ]    }; // q
33     key <AD02>  { [        0x010012C8,  VoidSymbol ]    }; // w
34     key <AD03>  { [        0x0100FE69,  0x0100FE70 ]    }; // dead e
35     key <AD04>  { [        0x01001228,  VoidSymbol ]    }; // r
36     key <AD05>  { [        0x01001270,  0x01001320 ]    }; // t
37     key <AD06>  { [        0x010012E8,  VoidSymbol ]    }; // y
38     key <AD07>  { [        0x0100FE75,  0x0100FE76 ]    }; // dead u
39     key <AD08>  { [        0x0100FE71,  0x0100FE72 ]    }; // dead i
40     key <AD09>  { [        0x0100FE73,  0x0100FE74 ]    }; // dead o
41     key <AD10>  { [        0x01001350,  0x01001330 ]    }; // p
42     key <AD11>  { [        0x01001340,  0x01001338 ]    }; // [
43     key <AD12>  { [        0x01001328,  0x01001280 ]    }; // ]
44
45     key <AC01>  { [        0x0100FE67,  0x0100FE68 ]    }; // dead a
46     key <AC02>  { [        0x01001230,  0x01001220 ]    }; // s
47     key <AC03>  { [        0x010012F0,  0x010012F8 ]    }; // d
48     key <AC04>  { [        0x01001348,  VoidSymbol ]    }; // f
49     key <AC05>  { [        0x01001308,  0x01001318 ]    }; // g
50     key <AC06>  { [        0x01001200,  0x01001210 ]    }; // h
51     key <AC07>  { [        0x01001300,  VoidSymbol ]    }; // j
52     key <AC08>  { [        0x010012A8,  0x010012B8 ]    }; // k
53     key <AC09>  { [        0x01001208,  VoidSymbol ]    }; // l
54
55     key <AC10>  { [        0x01001362,  0x01001361 ]    }; // :;
56     key <AC11>  { [        0x01001366,  0x01001365 ]    }; // '"
57
58     key <AB01>  { [        0x010012D8,  0x010012E0 ]    }; // z
59     key <AB02>  { [        0x010012A0,  0x010012D0 ]    }; // x
60     key <AB03>  { [        0x01001278,  0x0100FE78 ]    }; // c
61     key <AB04>  { [        0x01001238,  0x01001268 ]    }; // v
62     key <AB05>  { [        0x01001260,  VoidSymbol ]    }; // b
63     key <AB06>  { [        0x01001290,  0x01001298 ]    }; // n
64     key <AB07>  { [        0x01001218,  VoidSymbol ]    }; // m
65
66     key <AB08>  { [        0x01001363,  VoidSymbol ]    }; // <
67     key <AB09>  { [        0x01001364,  VoidSymbol ]    }; // >
68     key <AB10>  { [        0x01001367,  question   ]    }; // ?
69
70     key <BKSL> {  [        VoidSymbol,  0x01002010 ]    }; // bksl
71
72     include "group(olpc)"
73 };