길게 눌러 두 가지 키보드 레이아웃(gb 및 apl) 간에 전환하려면옳은Ctrl 키를 누르면 다음을 실행할 수 있습니다.
setxkbmap -layout gb,apl -variant ,dyalog -option grp:rctrl_switch
에 해당하는 것은 무엇입니까?왼쪽Ctrl 키? 나는 시도 grp:lctrl_switch
하고 grp:ctrl_switch
검색했지만 /usr/share/X11/xkb/rules/base.lst
운이 없었습니다.
(비판을 피하기 위해: 예, 다른 작업을 위해 왼쪽 Ctrl이 필요하다는 것을 알고 있습니다. 추가 레이아웃을 활성화/비활성화하기 위해 setxkbmap을 다시 실행하는 스크립트가 있습니다. 레이아웃 스위치를 왼쪽 Ctrl에 바인딩하는 방법이 필요합니다.)
답변1
왼쪽 컨트롤에는 토글이 없고 토글만 있습니다.
레이아웃 전환에는 두 가지 모드가 있습니다.
- 특수 키를 누르고 있으면 문자 키가 대체 레이아웃에서 작동합니다. 이 클래스의 특수 키는 "grp:key_switch"입니다. 이 그룹에는 왼쪽 컨트롤이 없습니다.
- 특수 키를 한 번 누르면 전체 알파벳 키 세트가 이제 대체(또는 기본값으로 돌아감) 레이아웃이 됩니다. 키는 "grp:key_toggle"입니다. 이 그룹은 왼쪽 컨트롤을 단일 스위치로 사용할 수 있습니다.
왼쪽 컨트롤을 홀드 스위치로 사용하려면 xkbd 자체를 수정해야 합니다. 가능하지만 너무 성급할 것입니다.
보다 현실적입니다. 다른 키를 선택하세요. 예를 들어 왼쪽 Windows(lwin_switch) 또는 왼쪽 Alt(lswitch)입니다.
다른 옵션으로 - 다른 키보드 시스템을 사용하십시오.지식 기반예를 들어.