ml revision c067fea9
1c067fea9Sghen// $XKeyboardConfig$ 2c067fea9Sghen 3c067fea9Sghenpartial default alphanumeric_keys 4c067fea9Sghenxkb_symbols "basic" { 5c067fea9Sghen 6c067fea9Sghen include "fr(basic)" 7c067fea9Sghen 8c067fea9Sghen name[Group1]="Mali"; 9c067fea9Sghen 10c067fea9Sghen key <AB06> { [ n, N, U0272, U019D ] }; // n N ɲ Ɲ 11c067fea9Sghen key <AC02> { [ s, S, U0161, U0160 ] }; // s S š Š 12c067fea9Sghen key <AC05> { [ g, G, U0254, U0186 ] }; // g G ɔ Ɔ 13c067fea9Sghen key <AC10> { [ m, M, U014B, U014A ] }; // m M ŋ Ŋ 14c067fea9Sghen key <AD02> { [ z, Z, U017E, U017d ] }; // z Z ž Ž 15c067fea9Sghen key <AD03> { [ e, E, U025B, U0190 ] }; // e E ɛ Ɛ 16c067fea9Sghen 17c067fea9Sghen}; 18c067fea9Sghen 19c067fea9Sghenpartial alphanumeric_keys 20c067fea9Sghenxkb_symbols "fr-oss" { 21c067fea9Sghen 22c067fea9Sghen include "fr(oss)" 23c067fea9Sghen 24c067fea9Sghen name[Group1]="Mali - Français (France Alternative)"; 25c067fea9Sghen 26c067fea9Sghen // š Š on d replaces ë Ë 27c067fea9Sghen // ɲ Ɲ on j replaces ü Ü 28c067fea9Sghen // ŋ Ŋ on m replaces ö Ö 29c067fea9Sghen // ž Ž on z replaces â Â 30c067fea9Sghen // ɛ Ɛ on r replaces ê Ê 31c067fea9Sghen // ɔ Ɔ on p replaces ô Ô 32c067fea9Sghen 33c067fea9Sghen key <AC03> { [ d, D, U0161, U0160 ] }; // d D š Š 34c067fea9Sghen key <AC07> { [ j, J, U0272, U019D ] }; // j J ɲ Ɲ 35c067fea9Sghen key <AC10> { [ m, M, U014B, U014A ] }; // m M ŋ Ŋ 36c067fea9Sghen key <AD02> { [ z, Z, U017E, U017d ] }; // z Z ž Ž 37c067fea9Sghen key <AD04> { [ r, R, U025B, U0190 ] }; // r R ɛ Ɛ 38c067fea9Sghen key <AD10> { [ p, P, U0254, U0186 ] }; // p P ɔ Ɔ 39c067fea9Sghen}; 40c067fea9Sghen 41c067fea9Sghenpartial alphanumeric_keys 42c067fea9Sghenxkb_symbols "us-mac" { 43c067fea9Sghen 44c067fea9Sghen include "us(mac)" 45c067fea9Sghen 46c067fea9Sghen name[Group1]="Mali - English (USA Macintosh)"; 47c067fea9Sghen 48c067fea9Sghen // ž Ž on z replaces Ω ¸ 49c067fea9Sghen // ɛ Ɛ on a replaces å Å 50c067fea9Sghen // š Š on s replaces ß 51c067fea9Sghen // ɲ Ɲ on j replaces ∆ ½ 52c067fea9Sghen // ŋ Ŋ on k replaces ° 53c067fea9Sghen // ɔ Ɔ on o replaces ø Ø 54c067fea9Sghen 55c067fea9Sghen key <AB01> { [ z, Z, U017E, U017d ] }; // z Z ž Ž 56c067fea9Sghen key <AC01> { [ a, A, U025B, U0190 ] }; // a A ɛ Ɛ 57c067fea9Sghen key <AC02> { [ s, S, U0161, U0160 ] }; // s S š Š 58c067fea9Sghen key <AC07> { [ j, J, U0272, U019D ] }; // j J ɲ Ɲ 59c067fea9Sghen key <AC08> { [ k, K, U014B, U014A ] }; // k K ŋ Ŋ 60c067fea9Sghen key <AD09> { [ o, O, U0254, U0186 ] }; // o O ɔ Ɔ 61c067fea9Sghen 62c067fea9Sghen}; 63c067fea9Sghen 64c067fea9Sghenpartial alphanumeric_keys 65c067fea9Sghenxkb_symbols "us-intl" { 66c067fea9Sghen 67c067fea9Sghen include "us(intl)" 68c067fea9Sghen 69c067fea9Sghen name[Group1]="Mali - English (USA International)"; 70c067fea9Sghen 71c067fea9Sghen // ž Ž on x replaces 72c067fea9Sghen // š Š on s replaces ß § 73c067fea9Sghen // ɲ Ɲ on h replaces 74c067fea9Sghen // ŋ Ŋ on j replaces 75c067fea9Sghen // ɛ Ɛ on w replaces å Å 76c067fea9Sghen // ɔ Ɔ on o replaces ó Ó 77c067fea9Sghen 78c067fea9Sghen key <AB02> { [ x, X, U017E, U017d ] }; // x X ž Ž 79c067fea9Sghen key <AC02> { [ s, S, U0161, U0160 ] }; // s S š Š 80c067fea9Sghen key <AC06> { [ h, H, U0272, U019D ] }; // h H ɲ Ɲ 81c067fea9Sghen key <AC07> { [ j, J, U014B, U014A ] }; // j J ŋ Ŋ 82c067fea9Sghen key <AD02> { [ w, W, U025B, U0190 ] }; // w W ɛ Ɛ 83c067fea9Sghen key <AD09> { [ o, O, U0254, U0186 ] }; // o O ɔ Ɔ 84c067fea9Sghen 85c067fea9Sghen}; 86