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