diff options
Diffstat (limited to 'dist/xkeyboard-config/symbols/ch')
-rw-r--r-- | dist/xkeyboard-config/symbols/ch | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/dist/xkeyboard-config/symbols/ch b/dist/xkeyboard-config/symbols/ch index 3a7646f80..7f53cb96d 100644 --- a/dist/xkeyboard-config/symbols/ch +++ b/dist/xkeyboard-config/symbols/ch @@ -16,7 +16,7 @@ xkb_symbols "basic" { key <AE04> { [ 4, ccedilla ] }; key <AE05> { [ 5, percent ] }; key <AE06> { [ 6, ampersand, notsign ] }; - key <AE07> { [ 7, slash, brokenbar ] }; + key <AE07> { [ 7, slash, bar ] }; key <AE08> { [ 8, parenleft, cent ] }; key <AE09> { [ 9, parenright ] }; key <AE10> { [ 0, equal ] }; @@ -42,6 +42,14 @@ xkb_symbols "basic" { }; partial alphanumeric_keys +xkb_symbols "legacy" { + include "ch(basic)" + + name[Group1]= "Switzerland - Legacy"; + key <AE07> { [ 7, slash, brokenbar ] }; +}; + +partial alphanumeric_keys xkb_symbols "de" { include "ch(basic)" }; @@ -50,9 +58,9 @@ partial alphanumeric_keys xkb_symbols "de_Sundeadkeys" { // modify the basic Swiss German layout to use Sun dead keys include "ch(basic)" - key <AE11> { [ apostrophe, question, SunFA_Acute ] }; - key <AE12> { [ SunFA_Circum, SunFA_Grave, SunFA_Tilde ] }; - key <AD12> { [ SunFA_Diaeresis, exclam, bracketright ] }; + key <AE11> { [ apostrophe, question, dead_acute ] }; + key <AE12> { [ dead_circumflex, dead_grave, dead_tilde ] }; + key <AD12> { [ dead_diaeresis, exclam, bracketright ] }; }; partial alphanumeric_keys @@ -95,9 +103,9 @@ partial alphanumeric_keys xkb_symbols "fr_Sundeadkeys" { // modify the basic Swiss French layout to use Sun dead keys include "ch(fr)" - key <AE11> { [ apostrophe, question, SunFA_Acute ] }; - key <AE12> { [ SunFA_Circum, SunFA_Grave, SunFA_Tilde ] }; - key <AD12> { [ SunFA_Diaeresis, exclam, bracketright ] }; + key <AE11> { [ apostrophe, question, dead_acute ] }; + key <AE12> { [ dead_circumflex, dead_grave, dead_tilde ] }; + key <AD12> { [ dead_diaeresis, exclam, bracketright ] }; }; partial alphanumeric_keys |