CapsLock다시 매핑 하려고 하는데 Ctrl모든 방법으로 다시 매핑할 수 없는 것 같습니다.
또한 키에 이상한 동작이 있습니다.
먼저 일본어 키보드를 사용합니다. 따라서 .XKBLAYOUT = "jp"
/etc/default/keyboard
나는 창 관리자로 Awesome을 사용합니다. gnome을 사용하여 로그인하면 CapsLock다음과 같이 작동합니다 CapsLock. 그러나 AwesomeWM을 사용하여 로그인하면 CapsLock아무 작업도 수행되지 않습니다.
나는 Awesome 에서 as 를 사용하고 싶습니다 CapsLock. Ctrl나는 다음을 시도했습니다 :
setxkbmap
——setxkbmap -option ctrl:nocaps
..xmodmap
- 파일을 추가
.conf
하다/etc/X11/xorg.conf.d/
- 편집
XKBOPTION
날짜/etc/default/keyboard
그러나 이 중 어느 것도 CapsLock작동하지 않으며 Ctrl-L에 매핑되는 CapsLock(키코드 66)을 반환합니다.Ctrlxev
xmodmap -pke
또한 키는 CapsLock내가 작성한 대로 매핑한 경우 에만 작동합니다. CapsLockCapsLock이 아닌 다른 키(예: Ctrl)에 매핑하려고 하면 해당 키가 Ctrl처럼 작동하지 않습니다.keycode 66 = Caps_Lock
.xmodmap
Esc
무엇을 기대해야 할지 아는 사람 있나요?
답변1
나는 setxkbmap
및 를 xcape
다시 매핑하는 데 사용합니다 CapsLock. 를
누른 CapsLock상태 Ctrl에서 짧게 누르면 가 생성됩니다 Esc. 이러한 도구가 도움이 될 수 있습니다.
내 안에는 다음이 있습니다 .xinitrc
.
setxkbmap -option 'caps:ctrl_modifier'
xcape -e 'Caps_Lock=Escape'