// $XKeyboardConfig$ partial default alphanumeric_keys xkb_symbols "basic" { include "fr(oss)" name[Group1]="France - Alternative"; // ɛ Ɛ on r replaces ê Ê // š Š on d replaces ë Ë // ɔ Ɔ on p replaces ô Ô // ž Ž on z replaces â Â // ɲ Ɲ on j replaces ü Ü // ŋ Ŋ on m replaces ö Ö key { [ z, Z, U017E, U017d ] }; // z Z ž Ž key { [ r, R, U025B, U0190 ] }; // r R ɛ Ɛ key { [ p, P, U0254, U0186 ] }; // p P ɔ Ɔ key { [ d, D, U0161, U0160 ] }; // d D š Š key { [ j, J, U0272, U019D ] }; // j J ɲ Ɲ key { [ m, M, U014B, U014A ] }; // m M ŋ Ŋ }; partial alphanumeric_keys xkb_symbols "fross" { include "fr(oss)" name[Group1]="France - Alternative"; // ɛ Ɛ on r replaces ê Ê // š Š on d replaces ë Ë // ɔ Ɔ on p replaces ô Ô // ž Ž on z replaces â Â // ɲ Ɲ on j replaces ü Ü // ŋ Ŋ on m replaces ö Ö key { [ z, Z, U017E, U017d ] }; // z Z ž Ž key { [ r, R, U025B, U0190 ] }; // r R ɛ Ɛ key { [ p, P, U0254, U0186 ] }; // p P ɔ Ɔ key { [ d, D, U0161, U0160 ] }; // d D š Š key { [ j, J, U0272, U019D ] }; // j J ɲ Ɲ key { [ m, M, U014B, U014A ] }; // m M ŋ Ŋ }; partial alphanumeric_keys xkb_symbols "fr" { include "fr(basic)" name[Group1]="France"; key { [ e, E, U025B, U0190 ] }; // e E ɛ Ɛ key { [ s, S, U0161, U0160 ] }; // s S š Š key { [ g, G, U0254, U0186 ] }; // g G ɔ Ɔ key { [ z, Z, U017E, U017d ] }; // z Z ž Ž key { [ n, N, U0272, U019D ] }; // n N ɲ Ɲ key { [ m, M, U014B, U014A ] }; // m M ŋ Ŋ }; partial alphanumeric_keys xkb_symbols "usmac" { include "us(mac)" name[Group1]="USA - Macintosh"; // ɛ Ɛ on a replaces å Å // š Š on s replaces ß // ɔ Ɔ on o replaces ø Ø // ž Ž on z replaces Ω ¸ // ɲ Ɲ on j replaces ∆ ½ // ŋ Ŋ on k replaces °  key { [ a, A, U025B, U0190 ] }; // a A ɛ Ɛ key { [ s, S, U0161, U0160 ] }; // s S š Š key { [ o, O, U0254, U0186 ] }; // o O ɔ Ɔ key { [ z, Z, U017E, U017d ] }; // z Z ž Ž key { [ j, J, U0272, U019D ] }; // j J ɲ Ɲ key { [ k, K, U014B, U014A ] }; // k K ŋ Ŋ }; partial alphanumeric_keys xkb_symbols "usintl" { include "us(intl)" name[Group1]="USA - International"; // ɛ Ɛ on w replaces å Å // š Š on s replaces ß § // ɔ Ɔ on o replaces ó Ó // ž Ž on x replaces // ɲ Ɲ on h replaces // ŋ Ŋ on j replaces key { [ w, W, U025B, U0190 ] }; // w W ɛ Ɛ key { [ s, S, U0161, U0160 ] }; // s S š Š key { [ o, O, U0254, U0186 ] }; // o O ɔ Ɔ key { [ x, X, U017E, U017d ] }; // x X ž Ž key { [ h, H, U0272, U019D ] }; // h H ɲ Ɲ key { [ j, J, U014B, U014A ] }; // j J ŋ Ŋ };