Home | History | Annotate | Line # | Download | only in symbols
      1 // Nazar Annagurban <nazar_xg (a] hotmail.com>, 2009
      2 
      3 // Default layout (based on Vista Turkmen layout)
      4 default partial
      5 xkb_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.
     27 partial
     28 xkb_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