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