added Ghana, closed b.fd.o#5497
[xorg/xkeyboard-config] / symbols / gh
1 partial default alphanumeric_keys  
2 xkb_symbols "basic" {
3
4     include "us"
5
6     name[Group1]= "Ghana";
7
8     key <AE04> { [          4, 0x010020B5,     dollar,       cent ] };
9     include "level3(ralt_switch)"
10 };
11
12 partial alphanumeric_keys
13 xkb_symbols "akan" {
14     include "gh(basic)"
15
16     name[Group1]= "Ghana - Akan";
17
18     key <AD01> { [ 0x0100025B, 0x01000190,          q,          Q ] };
19     key <AB02> { [ 0x01000254, 0x01000186,          x,          X ] }; 
20 };
21
22 partial alphanumeric_keys
23 xkb_symbols "ga" {
24     include "gh(basic)"
25
26     name[Group1]= "Ghana - Ga";
27
28     key <AD01> { [ 0x0100025B, 0x01000190,          q,          Q ] };
29     key <AB02> { [ 0x01000254, 0x01000186,          x,          X ] }; 
30     key <AB03> { [ 0x0100014B, 0x0100014A,          c,          C ] }; 
31 };
32
33 partial alphanumeric_keys
34 xkb_symbols "ewe" {
35     include "gh(basic)"
36
37     name[Group1]= "Ghana - Ewe";
38
39     key <AD01> { [ 0x0100025B, 0x01000190,          q,          Q ] };
40     key <AB03> { [ 0x0100014B, 0x0100014A,          c,          C ] }; 
41     key <AD11> { [ 0x01000254, 0x01000186,  braceleft,  braceleft ] }; 
42     key <AD12> { [ 0x0100028B, 0x010001B2, braceright, braceright ] }; 
43     key <AD13> { [ 0x01000257, 0x0100018A,  backspace,  backspace ] };
44     key <AC07> { [ 0x01000192, 0x01000191,          j,          J ] };
45     key <AC05> { [          g,          G, 0x01000263, 0x01000194 ] };
46  
47 };
48
49 partial alphanumeric_keys
50 xkb_symbols "fula" {
51     include "gh(basic)"
52
53     name[Group1]= "Ghana - Fula";
54
55     key <AD01> { [ 0x01000071, 0x01000051,          q,          Q ] };
56     key <AD02> { [ udiaeresis, Udiaeresis,          w,          W ] };
57     key <AD03> { [          e,          E,   EuroSign,       cent ] };
58     key <AD11> { [ 0x010001B4, 0x010001B3,bracketleft,  braceleft ] };
59     key <AD12> { [     gcaron,     Gcaron,bracketright, braceright] };
60     key <AC03> { [ 0x01000257, 0x0100018A,         d,           D ] };
61     key <AC10> { [ 0x01000131, 0x01000130, semicolon,       colon ] };
62     key <AC11> { [ 0x010001DD, 0x0100018E,apostrophe,    quotedbl ] };
63     key <AB01> { [ 0x01000272, 0x0100019D,         z,           Z ] };
64     key <AB07> { [     ntilde,     Ntilde,         m,           M ] };
65     key <AB09> { [   ccedilla,   Ccedilla,    period,     greater ] };
66     key <AB10> { [   scedilla,   Scedilla,     slash,    question ] };
67
68 };
69
70 partial alphanumeric_keys
71 xkb_symbols "hausa" {
72     include "gh(fula)"
73
74     name[Group1]= "Ghana - Hausa";
75 };
76
77 partial alphanumeric_keys
78 xkb_symbols "generic" {
79     include "gh(basic)"
80
81     name[Group1]= "Ghana - Multilingual";
82
83     key <AD03> { [          e,          E, 0x0100025b, 0x01000190 ] };
84     key <AB03> { [          c,          C, 0x01000254, 0x01000186 ] };
85     key <AC03> { [          d,          D, 0x01000257, 0x0100018A ] };
86     key <AC04> { [          f,          F, 0x01000192, 0x01000191 ] };
87     key <AC05> { [          g,          G, 0x01000263, 0x01000194 ] };
88     key <AB06> { [          n,          N, 0x0100014b, 0x0100014a ] };
89     key <AB01> { [          z,          Z, 0x010001B6, 0x010001B5 ] };
90     key <AB04> { [          v,          V, 0x0100028B, 0x010001B2 ] };
91     include "level3(ralt_switch)"
92
93 };