xcape + xmodmap을 사용하여 일부 키 변경

xcape + xmodmap을 사용하여 일부 키 변경

사용xcape그리고xmodmap, 사람은 어떻게 지내나요?

  1. 다른 키와 함께 누르면 해당 키가 보조 키 역할을 하게 됩니다 CAPSLOCK.SUPER
  2. 키만 눌렀을 때 키처럼 작동하도록 합니다 CAPSLOCK.ESCAPE

답변1

1. 다음 Caps Lock과 같이 구성합니다.Super

Caps Lock이 라인은 다음과 같이 구성됩니다 .SUPER

remove Lock = Caps_Lock
keysym Caps_Lock = Super_L
add Lock = Caps_Lock

~/.xmodmap즐겨 사용하는 텍스트 편집기를 사용하여 다음 항목에 추가하세요 vi/gedit.

$ gedit ~/.xmodmap

지금 달려라

$ xmodmap ~/.xmodmap

이제 새 키를 Super사용할 준비가 되었습니다.

2. 누르면 xcape새 레이어를 추가하는 데 사용됩니다.Caps Lock

이제 혼자 누르는 것처럼 명령 xcape을 사용하여 구성하십시오.Caps LockESCAPE

$ xcape -e 'Super_L=Escape'

더 많은 옵션을 보려면 다음을 사용하세요.

$ xcape -e 'Super_L=Escape' -t 300

Caps Lock300ms 이상 유지하면 xcape생성이 발생하지 않습니다 Esc. 원하는 경우 이를 변경할 수 있으며 기본값은 500ms입니다.

3. 자동화 설정

예를 들어 다음과 같은 시작 스크립트에서 다음 순서로 실행하세요 .xinitrc.

xmodmap ~/.xmodmap
xcape -e 'Super_L=Escape'

관련 정보