tm revision bb3a541c
1// Nazar Annagurban <nazar_xg@hotmail.com>, 2009
2
3// Default layout (based on Vista Turkmen layout)
4default partial
5xkb_symbols "basic" {
6
7    include "us"
8    name[Group1]="Turkmen";
9
10    key <TLDE> {[     zcaron,      Zcaron,         grave,  asciitilde  ]};
11
12    key <AD01> {[ adiaeresis,  Adiaeresis,             q,           Q  ]};
13    key <AD11> {[     ncaron,      Ncaron,   bracketleft,   braceleft  ]};
14    key <AD12> {[ odiaeresis,  Odiaeresis,  bracketright,  braceright  ]};
15
16    key <AB02> {[ udiaeresis,  Udiaeresis,             x,           X  ]};
17    key <AB03> {[   ccedilla,    Ccedilla,             c,           C  ]};
18    key <AB04> {[     yacute,      Yacute,             v,           V  ]};
19
20    key <BKSL> {[   scedilla,    Scedilla,     backslash,         bar  ]};
21
22    include "level3(ralt_switch)"
23};
24
25// Turkmen Alt-Q.
26// This layout provides the Turkmen letters via the AltGr key.
27partial
28xkb_symbols "alt" {
29
30    include "us"
31    name[Group1]="Turkmen (Alt-Q)";
32
33    key <AD06> {[  y,  Y,      yacute,      Yacute  ]};
34    key <AD07> {[  u,  U,  udiaeresis,  Udiaeresis  ]};
35    key <AD09> {[  o,  O,  odiaeresis,  Odiaeresis  ]};
36
37    key <AC01> {[  a,  A,  adiaeresis,  Adiaeresis  ]};
38    key <AC02> {[  s,  S,    scedilla,    Scedilla  ]};
39
40    key <AB01> {[  z,  Z,      zcaron,      Zcaron  ]};
41    key <AB03> {[  c,  C,    ccedilla,    Ccedilla  ]};
42    key <AB06> {[  n,  N,      ncaron,      Ncaron  ]};
43
44    include "level3(ralt_switch)"
45};
46