xkb_symbols "basic" { include "pc/de_CH(basic)" name[Group1]="Swiss French"; key { [ egrave, udiaeresis, bracketleft ] }; key { [ dead_diaeresis, exclam, bracketright ] }; key { [ eacute, odiaeresis ] }; key { [ agrave, adiaeresis, braceleft ] }; include "level3(ralt_switch_multikey)" }; partial alphanumeric_keys xkb_symbols "nodeadkeys" { include "pc/fr_CH(basic)" key { [apostrophe, question, acute ] }; key { [asciicircum, grave, asciitilde ] }; key { [diaeresis, exclam, bracketright ] }; }; partial alphanumeric_keys xkb_symbols "sundeadkeys" { include "pc/fr_CH(basic)" key { [ apostrophe, question, SunFA_Acute ] }; key { [ SunFA_Circum, SunFA_Grave, SunFA_Tilde ] }; key { [ SunFA_Diaeresis, exclam, bracketright ] }; };