내 것도 Alt_R
에 매핑 되었습니다 Control
. 또한 .Control_R
Control
Alt_L
Alt
Mod1
한때 xkbcomp :0 keyboard.xkb
현재 구성 파일을 덤프했습니다. 파일 xkb_symbols
섹션 에서 편집된 .xkb 파일을 .xkb 파일과 함께 사용하고 modifier_map Mod1 { <RALT> };
있습니다 .modifier_map Control { <RALT> }
xkbcomp keyboard.xkb :0
이제 예상대로 Alt_R + x
작동합니다 Alt_R +f
(Emacs에서 이 모든 것을 테스트하고 있습니다).
그러나 그것은 Alt_R + Alt_L + F
(되어야 한다 Control + Alt + F
) 작동하지 않지만, Alt_R + Alt_L + B
(되어야 한다 Control + Alt + B
) 그것은 작동한다.
xev
무슨 일이 일어나고 있는지 테스트하기 위해 를 사용해 보았지만 xev
조합이 수신되지도 않았지만 Alt_R + Alt_L +F
수신되었으며 Control_R + Alt_L + F
후자의 경우 출력이 예상한 것과 다릅니다.
이 이상한 행동의 이유는 무엇일까요? 아니면 문제를 진단하는 데 사용할 수 있는 도구가 있습니까?
편집하다:
xkbcomp :0 keyboard.xkb
편집 후 전체 구성 파일을 덤프합니다.구성 파일