ml revision 1.1.1.2 1 partial default alphanumeric_keys
2 xkb_symbols "basic" {
3
4 include "fr(basic)"
5
6 name[Group1]="Bambara";
7
8 key <AB06> { [ n, N, U0272, U019D ] }; // n N
9 key <AC02> { [ s, S, U0161, U0160 ] }; // s S
10 key <AC05> { [ g, G, U0254, U0186 ] }; // g G
11 key <AC10> { [ m, M, U014B, U014A ] }; // m M
12 key <AD02> { [ z, Z, U017E, U017d ] }; // z Z
13 key <AD03> { [ e, E, U025B, U0190 ] }; // e E
14
15 };
16
17 partial alphanumeric_keys
18 xkb_symbols "fr-oss" {
19
20 include "fr(oss)"
21
22 name[Group1]="French (Mali, alternative)";
23
24 // on d replaces
25 // on j replaces
26 // on m replaces
27 // on z replaces
28 // on r replaces
29 // on p replaces
30
31 key <AC03> { [ d, D, U0161, U0160 ] }; // d D
32 key <AC07> { [ j, J, U0272, U019D ] }; // j J
33 key <AC10> { [ m, M, U014B, U014A ] }; // m M
34 key <AD02> { [ z, Z, U017E, U017d ] }; // z Z
35 key <AD04> { [ r, R, U025B, U0190 ] }; // r R
36 key <AD10> { [ p, P, U0254, U0186 ] }; // p P
37 };
38
39 partial alphanumeric_keys
40 xkb_symbols "us-mac" {
41
42 include "us(mac)"
43
44 name[Group1]="English (Mali, US Macintosh)";
45
46 // on z replaces
47 // on a replaces
48 // on s replaces
49 // on j replaces
50 // on k replaces
51 // on o replaces
52
53 key <AB01> { [ z, Z, U017E, U017d ] }; // z Z
54 key <AC01> { [ a, A, U025B, U0190 ] }; // a A
55 key <AC02> { [ s, S, U0161, U0160 ] }; // s S
56 key <AC07> { [ j, J, U0272, U019D ] }; // j J
57 key <AC08> { [ k, K, U014B, U014A ] }; // k K
58 key <AD09> { [ o, O, U0254, U0186 ] }; // o O
59
60 };
61
62 partial alphanumeric_keys
63 xkb_symbols "us-intl" {
64
65 include "us(intl)"
66
67 name[Group1]="English (Mali, US international)";
68
69 // on x replaces
70 // on s replaces
71 // on h replaces
72 // on j replaces
73 // on w replaces
74 // on o replaces
75
76 key <AB02> { [ x, X, U017E, U017d ] }; // x X
77 key <AC02> { [ s, S, U0161, U0160 ] }; // s S
78 key <AC06> { [ h, H, U0272, U019D ] }; // h H
79 key <AC07> { [ j, J, U014B, U014A ] }; // j J
80 key <AD02> { [ w, W, U025B, U0190 ] }; // w W
81 key <AD09> { [ o, O, U0254, U0186 ] }; // o O
82
83 };
84