Benutzerdefiniertes Tastaturlayout ignoriert AltGr-Taste

Benutzerdefiniertes Tastaturlayout ignoriert AltGr-Taste

Aus irgendeinem Grund möchte ich mein russisches Layout so ändern, dass ich das Betonungszeichen (U+0301, wie hier) durch Drücken AltGrvon +Yo setze, und zwar auf eine Weise, die den Layouts anderer Sprachen ziemlich ähnlich ist.

Also los geht‘s, ich nehme eine kleine Änderung vor in /usr/share/X11/xkb/symbols/ru:

//  key <TLDE> {    [     Cyrillic_io,     Cyrillic_IO  ]   }; default
    key <TLDE> {    [     Cyrillic_io,     Cyrillic_IO, U0301   ]   }; // stress mark added over Yo

Ein Neustart des Computers funktioniert nicht. Das System erkennt immer noch keinen Unterschied zwischen Altund AltGr. Als ich dann andere Layouts beobachtete, kam ich auf eine weitere Änderung:

key.type[group1]="FOUR_LEVEL";

include "level3(ralt_switch)" // for the sake of having AltGr+Yo as stress mark

Auch hier kein Erfolg, das Verhalten ist genau dasselbe. Haben Sie eine Idee, wie Sie das System dazu bringen können, zwischen Altund zu unterscheiden AltGr(oder liegt das Problem woanders, obwohl ich das bezweifle)?

verwandte Informationen