Por alguma razão, quero mudar meu layout em russo para colocar uma marca de ênfase (U+0301, como aqui) pressionando AltGr+Yo, de uma forma bastante semelhante aos layouts de outros idiomas.
Então lá vou eu, fazendo uma modificação sutil em /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
Reiniciar o computador não funciona. O sistema ainda não vê diferença entre Alte AltGr. Então, observando outros layouts, criei outras edições:
key.type[group1]="FOUR_LEVEL";
include "level3(ralt_switch)" // for the sake of having AltGr+Yo as stress mark
Sem sucesso também, o comportamento é exatamente o mesmo. Você tem alguma ideia de como fazer o sistema reconhecer entre Alte AltGr(ou o problema está em outro lugar, embora eu duvide)?