@Sauerland
Ok, der Befehl "localectl" scheint immerhin interessante Ergebnisse zu liefern! Der wird jedenfalls verwendet in dem verlinkten Text.
Der Befehl
localectl set-x11-keymap ch microsoftpro de_sundeadkeys
bewirkt dass in der Datei /etc/X11/xorg.conf.d/00-keyboard.conf die Einstellung de_nodeadkeys in de_sundeadkeys verändert wird.
Und wiederum in /usr/share/X11/xkb/symbols/ch kann man sehen dass das tatsächlich die angestrebte Veränderung bewirken sollte (Auszug):
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, dead_acute ] };
key <AE12> { [ dead_circumflex, dead_grave, dead_tilde ] };
key <AD12> { [ dead_diaeresis, exclam, bracketright ] };
};
partial alphanumeric_keys
xkb_symbols "de_sundeadkeys" {
include "ch(de_Sundeadkeys)"
name[Group1]= "German (Switzerland, Sun dead keys)";
};
partial alphanumeric_keys
xkb_symbols "de_nodeadkeys" {
// modify the basic Swiss German layout not to have any dead keys
include "ch(basic)"
name[Group1]= "German (Switzerland, eliminate dead keys)";
key <AE11> { [ apostrophe, question, acute ] };
key <AE12> { [ asciicircum, grave, asciitilde ] };
key <AD12> { [ diaeresis, exclam, bracketright ] };
};
Alles anzeigen
Allerdings mit Betonung auf "sollte": in Wirklichkeit ändert sich rein garnichts!
Woraus ich nur schliessen kann dass diese Ebene offenbar nicht die richtige ist: Linux hat ja oft genug viele Wege um ein Ziel zu erreichen, und dieser scheint nicht der zu sein der auf meinem System tatsächlich ausgewertet wird!
An dieser Stelle hat aber schliesslich der Tipp von Agnes weiter geholfen: dconf-Editor...
Tatsächlich stand unter org/gnome/desktop/input-sources noch immer (also auch nach obigem Befehl) der Eintrag:
sources=[('xkb', 'ch+de_nodeadkeys')]
Das jetzt einfach mal "stinkfrech" auf ...sundeadkeys... verändert - und siehe da: JETZT FUNKTIONIERT'S !!!
Jetzt kann ich ganz einfach schreiben: ÄÄÄÄ ÖÖÖ ÜÜÜ - ohne Ende !!!!
Drum nochmals kurz als Zusammenfassung für eventuelle verzweifelte Schweizer OpenSuse-Leap-Benutzer:
1. dconf-Editor installieren
2. dort auf org/gnome/desktop/insput-sources gehen
3. dort dann "de_nodeadkeys" in "de_sundeadkeys" verändern
- speichern - fertig!