사용자 정의된 키보드 레이아웃이 AltGr 키를 무시합니다

사용자 정의된 키보드 레이아웃이 AltGr 키를 무시합니다

AltGr어떤 이유로 다른 언어의 레이아웃과 매우 유사한 방식으로 +Yo를 눌러 강세 표시(여기서는 U+0301)를 표시하도록 러시아어 레이아웃을 변경하고 싶습니다 .

그래서 다음과 같이 미묘한 수정을 가했습니다 /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? (또는 의심스럽기는 하지만 문제는 다른 곳에 있습니다.)

관련 정보