По какой-то причине я хочу изменить свою русскую раскладку так, чтобы знак ударения (U+0301, как здесь) ставился нажатием AltGr+Yo, примерно так же, как в раскладках других языков.
Итак, я внесу небольшую поправку /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
Перезагрузка компьютера не помогает. Система по-прежнему не видит разницы между Altи AltGr. Затем, наблюдая за другими макетами, я придумал еще одну правку:
key.type[group1]="FOUR_LEVEL";
include "level3(ralt_switch)" // for the sake of having AltGr+Yo as stress mark
Тоже безуспешно, поведение точно такое же. Есть ли у вас идеи, как заставить систему распознавать между Altи AltGr(или проблема в чем-то другом, хотя я сомневаюсь)?