diff --git a/rules/base.xml.in b/rules/base.xml.in index 5d74a39..a5ce3e3 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -2944,6 +2944,15 @@ + + + us + <_description>German (US keyboard with German letters at AltGr) + + eng + + + diff --git a/symbols/de b/symbols/de index c30cb9f..fbe06f4 100644 --- a/symbols/de +++ b/symbols/de @@ -594,3 +594,19 @@ xkb_symbols "htcdream" { include "level3(alt_switch)" }; + + +partial alphanumeric_keys +xkb_symbols "us" { + include "us" + + name[Group1]="German (US keyboard with German letters at AltGr)"; + + key { [ s, S, ssharp, ssharp ] }; + key { [ semicolon, colon, odiaeresis, Odiaeresis ] }; + key { [ apostrophe, quotedbl, adiaeresis, Adiaeresis ] }; + key { [ e, E, EuroSign, EuroSign ] }; + key { [ bracketleft, braceleft, udiaeresis, Udiaeresis ] }; + + include "level3(ralt_switch)" +};