X에서 Caps Lock을 짧게 누르면 Esc처럼 작동하고 누르고 있으면 Ctrl처럼 작동하도록 할 수 있습니다.
setxkbmap -option 'caps:ctrl_modifier'
xcape -e 'Caps_Lock=Escape' -t 100
Sway/Wayland에서 이 동작을 어떻게 복제할 수 있나요?
답변1
Sway 구성에 다음을 추가하십시오.
input "type:keyboard" {
xkb_options caps:ctrl_modifier
}
원천:https://github.com/swaywm/sway/wiki#keyboard-layout
업데이트: OP는 "Caps Lock은 Escape이지만 누르고 있으면 Control"을 요청했습니다. 하나 있다는 것이 밝혀졌습니다간단한 절차이는 libevdev 수준에서 정확하게 수행됩니다(따라서 Wayland 여부에 관계없이 모든 디스플레이 서버에서 작동하며 위의 sway 구성이 필요하지 않습니다).