setxkbmap을 사용하여 AltGr 키를 Ctrl로 다시 매핑하는 방법이 있습니까?

setxkbmap을 사용하여 AltGr 키를 Ctrl로 다시 매핑하는 방법이 있습니까?

옵션 섹션을 확인했지만 항목이 /usr/share/X11/xkb/rules/base.lst없습니다 .AltGr

답변1

Xorg 커뮤니티의 제안 덕분에 올바른 setxkbmap 명령을 찾았습니다.

setxkbmap -option ctrl:ralt_rctrl

답변2

물론 xkb 규칙 세트를 편집하여 이를 수행할 수 있지만 xmodmap.

xev열쇠를 찾는 데 사용할 수 있는 키 코드입니다 AltGr. 내 시스템에는 ISO_Level3_Shift수정자에 사용된 이름 도 있습니다 mod5( xmodmap수정자 맵을 보는 데 사용됨). 수정자에서 이를 제거 mod5하고 수정자에 추가하면 control 키가 다음 과 같이 AltGr작동 합니다.Ctrlxmodmap -e "remove mod5 = ISO_Level3_Shift"; xmodmap -e "c add control = ISO_Level3_Shift"

관련 정보