fixed syntax typo
[xorg/xkeyboard-config] / symbols / ge
1
2 //  based on
3 //  Georgian keyboard map, in the so called "latin" layout.
4 //  1999, Pablo Saratxaga <srtxg@chanae.alphanet.ch>
5 //
6 // $XdotOrg: xc/programs/xkbcomp/symbols/ge_la,v 1.1.4.2 2004/03/05 13:41:33 eich Exp $
7 // $XFree86: xc/programs/xkbcomp/symbols/ge_la,v 1.2 2002/11/22 04:03:28 dawes Exp $
8
9 partial default alphanumeric_keys 
10 xkb_symbols "basic" {
11
12     name[Group1]= "Georgian";
13
14     key <AD01> { [ 0x010010e5,  q               ]       };
15     key <AD02> { [ 0x010010ec,  0x010010ed      ]       };
16     key <AD03> { [ 0x010010d4,  e               ]       };
17     key <AD04> { [ 0x010010e0,  0x010010e6      ]       };
18     key <AD05> { [ 0x010010e2,  0x010010d7      ]       };
19     key <AD06> { [ 0x010010e7,  y               ]       };
20     key <AD07> { [ 0x010010e3,  u               ]       };
21     key <AD08> { [ 0x010010d8,  i               ]       };
22     key <AD09> { [ 0x010010dd,  o               ]       };
23     key <AD10> { [ 0x010010de,  p               ]       };
24     key <AD11> { [ bracketleft, braceleft       ]       };
25     key <AD12> { [ bracketright,braceright      ]       };
26
27     key <AC01> { [ 0x010010d0,  a               ]       };
28     key <AC02> { [ 0x010010e1,  0x010010e8      ]       };
29     key <AC03> { [ 0x010010d3,  d               ]       };
30     key <AC04> { [ 0x010010e4,  f               ]       };
31     key <AC05> { [ 0x010010d2,  g               ]       };
32     key <AC06> { [ 0x010010f0,  h               ]       };
33     key <AC07> { [ 0x010010ef,  0x010010df      ]       };
34     key <AC08> { [ 0x010010d9,  k               ]       };
35     key <AC09> { [ 0x010010da,  l               ]       };
36     key <AC10> { [ semicolon, colon             ]       };
37     key <AC11> { [ apostrophe, quotedbl         ]       };
38     key <BKSL> { [ backslash,    bar            ]       };
39
40     key <LSGT> { [ guillemotleft,guillemotright ]       };
41     key <AB01> { [ 0x010010d6,  0x010010eb      ]       };
42     key <AB02> { [ 0x010010ee,  x               ]       };
43     key <AB03> { [ 0x010010ea,  0x010010e9      ]       };
44     key <AB04> { [ 0x010010d5,  v               ]       };
45     key <AB05> { [ 0x010010d1,  b               ]       };
46     key <AB06> { [ 0x010010dc,  n               ]       };
47     key <AB07> { [ 0x010010db,  m               ]       };
48     key <AB08> { [ comma,       less            ]       };
49     key <AB09> { [ period,      greater         ]       };
50     key <AB10> { [ slash,       question        ]       };
51
52 };
53
54 partial alphanumeric_keys 
55 xkb_symbols "la" {
56     include "ge(basic)"
57 };
58
59 partial alphanumeric_keys 
60 xkb_symbols "ru" {
61
62     name[Group1]= "Georgian";
63
64     key <TLDE> { [ asciicircum, asciitilde      ]       };
65     key <AE01> { [         1,    exclam         ]       };
66     key <AE02> { [         2,    at             ]       }; // 2 0xeb 
67     key <AE03> { [         3,    numbersign     ]       }; // 3 0xec
68     key <AE04> { [         4,    semicolon      ]       };
69     key <AE05> { [         5,    colon          ]       };
70     key <AE06> { [         6,    comma          ]       };
71     key <AE07> { [         7,    period         ]       };
72     key <AE08> { [         8,    asterisk       ]       };
73     key <AE09> { [         9,    parenleft      ]       };
74     key <AE10> { [         0,    parenright     ]       };
75     key <AE11> { [     minus,    underscore     ]       };
76     key <AE12> { [ numbersign,   bar            ]       };
77
78     key <AD01> { [ 0x010010e6,  q               ]       };
79     key <AD02> { [ 0x010010ea,  w               ]       };
80     key <AD03> { [ 0x010010e3,  e               ]       };
81     key <AD04> { [ 0x010010d9,  r               ]       };
82     key <AD05> { [ 0x010010d4,  t               ]       };
83     key <AD06> { [ 0x010010dc,  y               ]       };
84     key <AD07> { [ 0x010010d2,  u               ]       };
85     key <AD08> { [ 0x010010e8,  i               ]       };
86     key <AD09> { [ 0x010010ec,  o               ]       };
87     key <AD10> { [ 0x010010d6,  p               ]       };
88     key <AD11> { [ 0x010010ee,  bracketleft     ]       };
89     key <AD12> { [ 0x010010ef,  bracketright    ]       };
90
91     key <AC01> { [ 0x010010e4,  a               ]       };
92     key <AC02> { [ 0x010010d7,  s               ]       };
93     key <AC03> { [ 0x010010d5,  d               ]       };
94     key <AC04> { [ 0x010010d0,  f               ]       };
95     key <AC05> { [ 0x010010de,  g               ]       };
96     key <AC06> { [ 0x010010e0,  h               ]       };
97     key <AC07> { [ 0x010010dd,  j               ]       };
98     key <AC08> { [ 0x010010da,  k               ]       };
99     key <AC09> { [ 0x010010d3,  l               ]       };
100     key <AC10> { [ 0x010010df,  semicolon       ]       };
101     key <AC11> { [ 0x010010eb,  percent         ]       };
102     key <BKSL> { [ backslash,    bar            ]       }; // 0xe9 0xea
103
104     key <LSGT> { [ guillemotleft,guillemotright ]       }; // 0xab 0xbb 0xe7 0xe8
105     key <AB01> { [ 0x010010ed,  z               ]       };
106     key <AB02> { [ 0x010010e9,  x               ]       };
107     key <AB03> { [ 0x010010e1,  c               ]       };
108     key <AB04> { [ 0x010010db,  v               ]       };
109     key <AB05> { [ 0x010010d8,  b               ]       };
110     key <AB06> { [ 0x010010e2,  n               ]       };
111     key <AB07> { [ 0x010010e5,  m               ]       };
112     key <AB08> { [ 0x010010d1,  less            ]       };
113     key <AB09> { [ 0x010010e7,  greater         ]       };
114     key <AB10> { [ 0x010010f0,  question        ]       };
115
116 };