first feed-in of the layouts. The revolution is coming
[xorg/xkeyboard-config] / symbols / ge_ru
1
2 //  based on
3 //  Georgian keyboard map, in the so called "russian" layout.
4 //  1999, Pablo Saratxaga <srtxg@chanae.alphanet.ch>
5 //
6 // $XFree86$
7
8 partial default alphanumeric_keys 
9 xkb_symbols "basic" {
10
11     name[Group1]= "Georgian";
12
13     key <TLDE> { [ asciicircum, asciitilde      ]       };
14     key <AE01> { [         1,    exclam         ]       };
15     key <AE02> { [         2,    at             ]       }; // 2 0xeb 
16     key <AE03> { [         3,    numbersign     ]       }; // 3 0xec
17     key <AE04> { [         4,    semicolon      ]       };
18     key <AE05> { [         5,    colon          ]       };
19     key <AE06> { [         6,    comma          ]       };
20     key <AE07> { [         7,    period         ]       };
21     key <AE08> { [         8,    asterisk       ]       };
22     key <AE09> { [         9,    parenleft      ]       };
23     key <AE10> { [         0,    parenright     ]       };
24     key <AE11> { [     minus,    underscore     ]       };
25     key <AE12> { [ numbersign,   bar            ]       };
26
27     key <AD01> { [ 0x010010e6,  q               ]       };
28     key <AD02> { [ 0x010010ea,  w               ]       };
29     key <AD03> { [ 0x010010e3,  e               ]       };
30     key <AD04> { [ 0x010010d9,  r               ]       };
31     key <AD05> { [ 0x010010d4,  t               ]       };
32     key <AD06> { [ 0x010010dc,  y               ]       };
33     key <AD07> { [ 0x010010d2,  u               ]       };
34     key <AD08> { [ 0x010010e8,  i               ]       };
35     key <AD09> { [ 0x010010ec,  o               ]       };
36     key <AD10> { [ 0x010010d6,  p               ]       };
37     key <AD11> { [ 0x010010ee,  bracketleft     ]       };
38     key <AD12> { [ 0x010010ef,  bracketright    ]       };
39
40     key <AC01> { [ 0x010010e4,  a               ]       };
41     key <AC02> { [ 0x010010d7,  s               ]       };
42     key <AC03> { [ 0x010010d5,  d               ]       };
43     key <AC04> { [ 0x010010d0,  f               ]       };
44     key <AC05> { [ 0x010010de,  g               ]       };
45     key <AC06> { [ 0x010010e0,  h               ]       };
46     key <AC07> { [ 0x010010dd,  j               ]       };
47     key <AC08> { [ 0x010010da,  k               ]       };
48     key <AC09> { [ 0x010010d3,  l               ]       };
49     key <AC10> { [ 0x010010df,  semicolon       ]       };
50     key <AC11> { [ 0x010010eb,  percent         ]       };
51     key <BKSL> { [ backslash,    bar            ]       }; // 0xe9 0xea
52
53     key <LSGT> { [ guillemotleft,guillemotright ]       }; // 0xab 0xbb 0xe7 0xe8
54     key <AB01> { [ 0x010010ed,  z               ]       };
55     key <AB02> { [ 0x010010e9,  x               ]       };
56     key <AB03> { [ 0x010010e1,  c               ]       };
57     key <AB04> { [ 0x010010db,  v               ]       };
58     key <AB05> { [ 0x010010d8,  b               ]       };
59     key <AB06> { [ 0x010010e2,  n               ]       };
60     key <AB07> { [ 0x010010e5,  m               ]       };
61     key <AB08> { [ 0x010010d1,  less            ]       };
62     key <AB09> { [ 0x010010e7,  greater         ]       };
63     key <AB10> { [ 0x010010f0,  question        ]       };
64
65 };