답변:
이전 질문, 새로운 답변, 여기에서 나 자신을 복사 : /superuser/947807/emulate-left-mouse-button-with-capslock-key/1409757#1409757
CapsLock = 왼쪽 클릭을 찾고 있었는데 비슷해야합니다. 많은 실험 후 나는 xdotool
대신에 더 나은 결과를 얻었습니다 xte
.
내 ~/.bashrc
(또는 시스템에 적합한 시작 스크립트)에 다음 줄을 추가했습니다.
/usr/bin/xmodmap -e "keycode 66 ="
이렇게하면 Caps Lock의 '잠금'동작이 제거되고 해당 키 (키 66)가 아무 것도 지정되지 않습니다. 나는 이것을 다른 장소에 넣는 것을 고민 .xinitrc
했지만 결코 효과가 없었습니다. .bashrc
모든 터미널 세션이 열릴 때마다 ( .bashrc
전체 설정 방법에 따라) 다시 실행 되더라도 상당히 안전 합니다 .
들어 xbindkeys
내가 파일을 만든 ~ / .xbindkeysrc이 라인 :
"xdotool mousedown 1"
c:66
"xdotool mouseup 1"
release + c:66
재부팅하거나 실행 source ~/.bashrc
하면 xmodmap
부품이 작동합니다. 다시로드하려면 다음을 xbindkeys
시도하십시오.
killall xbindkeys
xbindkeys -f ~/.xbindkeysrc