default partial alphanumeric_keys xkb_symbols "basic" { name[Group1]="French (AZERTY) with math"; // French AZERTY-Keyboard layout // Author : 2015, Mats Blakstad // Based on the layout at https://en.wikipedia.org/wiki/File:KB_France.svg // LAYOUT OVERVIEW // ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ _______ // | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | ° | + | <-- | // | ² | & | é ~| " #| ' {| ( [| - || è `| _ \| ç ^| à @| ) ]| = }| | // ======================================================================== // | |<- | A | Z | E | R | T | Y | U | I | O | P | ¨ | $ | , | // | ->| | a | z | e €| r | t | y | u | i | o | p | ^ | £ ¤| <-' | // ===================================================================¬ | // | | Q | S | D | F | G | H | J | K | L | M | % | µ | | // | MAJ | q | s | d | f | g | h | j | k | l | m | ù | * | | // ======================================================================== // | ^ | > | W | X | C | V | B | N | ? | . | / | § | ^ | // | | | < | w | x | c | v | b | n | , | ; | : | ! | | | // ======================================================================== // | | | | | | | | | // | Ctrl | Super| Alt | Space Nobreakspace | AltGr | Super|Menu | Ctrl | // ¯¯¯¯¯¯ ¯¯¯¯¯¯ ¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ¯¯¯¯¯¯ ¯¯¯¯¯ ¯¯¯¯¯¯ // CUSTOM CONFIGURATION // ROW 0 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [F1, U226A, U226B] }; // ~≪≫ key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [F2, U31, U20AC, U1D7D9] }; // &1€𝟙 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [F3, U32, U7E, U1D7DA] }; // é2~𝟚 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [F4, U33, U23, U1D7DB] }; // "3#𝟛 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [F5, U34, U7B, U1D7DC] }; // 4{𝟜 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [F6, U35, U5B, U1D7DD] }; // (5[𝟝 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [F7, U36, U7C, U1D7DE] }; // -6|𝟞 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [F8, U37, U60, U1D7DF] }; // è7`𝟟 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [F9, U38, U5C, U1D7E0] }; // _8\𝟠 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [F10, U39, U5E, U1D7E1] }; // ç9^𝟡 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [F11, U30, U40, U1D7D8] }; // à0@𝟘 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [F12, UB0, U5D, U2205] }; // )°]∅ key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U3D, U2B, U7D, U221E] }; // =+}∞ // ROW 1 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U61, U41, U221D, U224D, U3B1, U391, U1D552, U1D538] }; // aA∝≍αΑ𝕒𝔸 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U7A, U5A, U26, U22CD, U3B6, U5A, U1D56B, U2124] }; // zZ&⋍ζZ𝕫ℤ key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U65, U45, U5E, U2261, U3B5, U45, U1D556, U1D53C] }; // eE^≡εE𝕖𝔼 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U72, U52, U2D, U2213, U3C1, U50, U1D563, U211D] }; // rR-∓ρP𝕣ℝ key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U74, U54, U2A, U225D, U3C4, U54, U1D565, U1D54B] }; // tT*≝τT𝕥𝕋 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U79, U59, U2F, U2AFD, U3C5, U59, U1D56A, U1D550] }; // yY/⫽υY𝕪𝕐 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U75, U55, U2B, UB1, U3B8, U398, U1D566, U1D54C] }; // uU+±θΘ𝕦𝕌 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [Up, U49, U5F, U2250, U3B9, U49, U1D55A, U1D540] }; // iI_≐ιI𝕚𝕀 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U6F, U4F, U3D, U225F, U3C9, U3A9, U1D560, U1D546] }; // oO=≟ωΩ𝕠𝕆 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U70, U50, U7C, U2260, U3C0, U3A0, U1D561, U2119] }; // pP|≠πΠ𝕡ℙ key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U5E, UA8] }; // ^¨ key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U24, UA3, UA4] }; // $£¤ // ROW 2 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [Home, U51, U28, U2200, U6F, U4F, U1D562, U211A] }; // qQ(∀oO𝕢ℚ key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [End, U53, U5B, U2203, U3C3, U3A3, U1D564, U1D54A] }; // sS[∃σΣ𝕤𝕊 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [Prior, U44, U7B, U2208, U3B4, U394, U1D555, U1D53B] }; // dD{∈δΔ𝕕𝔻 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [Next, U46, U5C, U2209, U3C6, U3A6, U1D557, U1D53D] }; // fF\∉φΦ𝕗𝔽 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [Delete, U47, U3C, U2A7D, U3B3, U393, U1D558, U1D53E] }; // gG<⩽γΓ𝕘𝔾 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [BackSpace, U48, U3E, U2A7E, U3B7, U48, U1D559, U210D] }; // hH>⩾ηH𝕙ℍ key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [Left, U4A, U24, U2286, U3BE, U39E, U1D55B, U1D541] }; // jJ$⊆ξΞ𝕛𝕁 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [Down, U4B, U7D, U2287, U3BA, U4B, U1D55C, U1D542] }; // kK}⊇κK𝕜𝕂 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [Right, U4C, U5D, U222A, U3BB, U39B, U1D55D, U1D543] }; // lL]∪λΛ𝕝𝕃 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [Return, U4D, U29, U2229, U3BC, U4D, U1D55E, U1D544] }; // mM)∩μM𝕞𝕄 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [UF9, U25] }; // ù% key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U2A, UB5, U21D2, U21D0] }; // *µ⇒⇐ // ROW 3 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U77, U57, U220F, U27F6, U3C9, U3A9, U1D568, U1D54E] }; // wW∏⟶ωΩ𝕨𝕎 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U78, U58, UD7, U230B, U3C7, U58, U1D569, U1D54F] }; // xX×⌋χX𝕩𝕏 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U63, U43, UB7, U230A, U3BE, U39E, U1D554, U2102] }; // cC·⌊ξΞ𝕔ℂ key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U76, U56, U2227, U2228, U3C8, U3A8, U1D567, U1D54D] }; // vV∧∨ψΨ𝕧𝕍 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U62, U42, U2207, U2202, U3B2, U392, U1D553, U1D539] }; // bB∇∂βΒ𝕓𝔹 key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U6E, U4E, U2211, U222B, U3BD, U4E, U1D55F, U2115] }; // nN∑∫νN𝕟ℕ key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U2C, U3F, U21D4] }; // ,?⇔ key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U3B, U2E] }; // ;. key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U3A, U2F] }; // :/ key { type[group1] = "EIGHT_LEVEL_ALPHABETIC", [U21, UA7] }; // !§ // END CUSTOM CONFIGURATION };