1default partial alphanumeric_keys 2xkb_symbols "basic" { 3 4 include "fr(basic)" 5 6 name[Group1]="Bambara"; 7 8 key <AD02> {[ z, Z, U017E, U017D ]}; // ž Ž 9 key <AD03> {[ e, E, U025B, U0190 ]}; // ɛ Ɛ 10 11 key <AC02> {[ s, S, U0161, U0160 ]}; // š Š 12 key <AC05> {[ g, G, U0254, U0186 ]}; // ɔ Ɔ 13 key <AC10> {[ m, M, U014B, U014A ]}; // ŋ Ŋ 14 15 key <AB04> {[ v, V, leftdoublequotemark, leftsinglequotemark ]}; // “ ‘ 16 key <AB05> {[ b, B, rightdoublequotemark, rightsinglequotemark ]}; // ” ’ 17 key <AB06> {[ n, N, U0272, U019D ]}; // ɲ Ɲ 18}; 19 20partial alphanumeric_keys 21xkb_symbols "fr-oss" { 22 23 include "fr(oss)" 24 25 name[Group1]="French (Mali, alt.)"; 26 27 key <AD02> {[ z, Z, U017E, U017D ]}; // ž Ž 28 key <AD04> {[ r, R, U025B, U0190 ]}; // ɛ Ɛ 29 key <AD10> {[ p, P, U0254, U0186 ]}; // ɔ Ɔ 30 key <AC03> {[ d, D, U0161, U0160 ]}; // š Š 31 key <AC07> {[ j, J, U0272, U019D ]}; // ɲ Ɲ 32 key <AC10> {[ m, M, U014B, U014A ]}; // ŋ Ŋ 33}; 34 35partial alphanumeric_keys 36xkb_symbols "us-mac" { 37 38 include "us(mac)" 39 40 name[Group1]="English (Mali, US, Macintosh)"; 41 42 key <AD09> {[ o, O, U0254, U0186 ]}; // ɔ Ɔ 43 key <AC01> {[ a, A, U025B, U0190 ]}; // ɛ Ɛ 44 key <AC02> {[ s, S, U0161, U0160 ]}; // š Š 45 key <AC07> {[ j, J, U0272, U019D ]}; // ɲ Ɲ 46 key <AC08> {[ k, K, U014B, U014A ]}; // ŋ Ŋ 47 key <AB01> {[ z, Z, U017E, U017D ]}; // ž Ž 48}; 49 50partial alphanumeric_keys 51xkb_symbols "us-intl" { 52 53 include "us(intl)" 54 55 name[Group1]="English (Mali, US, intl.)"; 56 57 key <AD02> {[ w, W, U025B, U0190 ]}; // ɛ Ɛ 58 key <AD09> {[ o, O, U0254, U0186 ]}; // ɔ Ɔ 59 key <AC02> {[ s, S, U0161, U0160 ]}; // š Š 60 key <AC06> {[ h, H, U0272, U019D ]}; // ɲ Ɲ 61 key <AC07> {[ j, J, U014B, U014A ]}; // ŋ Ŋ 62 key <AB02> {[ x, X, U017E, U017D ]}; // ž Ž 63}; 64