![Caps Lock을 특정 키에 다시 매핑하는 방법은 무엇입니까?](https://linux55.com/image/210811/Caps%20Lock%EC%9D%84%20%ED%8A%B9%EC%A0%95%20%ED%82%A4%EC%97%90%20%EB%8B%A4%EC%8B%9C%20%EB%A7%A4%ED%95%91%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
기본적으로 다음과 같은 키맵이 있습니다.
$ xmodmap -pke
...
keycode 49 = oe OE oe OE leftdoublequotemark rightdoublequotemark leftdoublequotemark
...
keycode 66 = Caps_Lock NoSymbol Caps_Lock
...
Ctlr다음을 수행하여 키코드 66을 할당했습니다 .$ setxkbmap -option "ctrl:nocaps"
Caps Lock이제 키코드 49에 할당하고 싶습니다 .
나는 그랬다:
$ printf "keycode 49 = Caps_Lock NoSymbol Caps_Lock" > ~/.Xmodmap
$ xmodmap ~/.Xmodmap
결과적으로 키 코드 49가 활성화되지만 Caps Lock다시 누르면 비활성화되지 않습니다 Caps Lock.
Caps Lock키 코드 49를 통해 어떻게 전환하나요 ?
답변1
질문에 언급된 설정으로 Caps Lock키코드 49를 눌러 활성화하고 Shift+ 키코드 49를 눌러 비활성화할 수 있습니다.