![i3에서 Caps Lock 동작을 설정하는 방법은 무엇입니까?](https://linux55.com/image/155205/i3%EC%97%90%EC%84%9C%20Caps%20Lock%20%EB%8F%99%EC%9E%91%EC%9D%84%20%EC%84%A4%EC%A0%95%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)
답변1
xmodmap
모든 DE에서 Escape와 Caps Lock을 바꿀 수 있습니다 .
먼저 다음 내용으로 파일을 만듭니다.
remove Lock = Caps_Lock
keycode 0x42 = Escape
keycode 0x9 = Caps_Lock
add Lock = Caps_Lock
로 저장되었다고 가정합니다 swapkeys
.
키를 교환하려면 다음 명령을 실행하십시오.
xmodmap swapkeys -display :0
$DISPLAY
그렇다고 가정합니다 :0
.
위의 줄을 i3 구성에 추가하여 시작 시 자동으로 실행할 수 있습니다.
답변2
다음도 동일한 작업을 수행합니다.
구성 파일: ~/.config/i3/config 또는 사용자 정의
xmodmap -e "clear lock"
#disable caps lock switch
xmodmap -e "keysym Caps_Lock = Escape"
set caps_lock as escape
한 곳에서 간단하게 구성할 수 있습니다.