
단일 키의 키 바인딩을 변경하는 방법은 무엇입니까? xmodmap과 같은 소프트웨어가 있다는 것을 알고 있지만 xmodmap을 사용하면 먼저 변경하려는 키를 눌러야 하지만 f 키가 더 이상 작동하지 않기 때문에 키 바인딩을 매핑할 수 없습니다. 그래서 나는 f(작동하지 않음)를 더 쓸모없는 다른 키로 변경하고 싶습니다. 어떻게 하나요? 감사해요
답변1
Xmodmap에는 "키 입력"이 필요하지 않습니다. 남자 읽어봤어?xmodmap(1)?
당신이 해야 할 일은 키를 설정하는 것 F12
뿐입니다 f
.
$ xmodmap -pke | grep F12
keycode 96 = F12 F12 F12 F12 F12 F12 XF86Switch_VT_12 F12 F12 XF86Switch_VT_12
$ xmodmap -e "keycode 96 = f F"
첫 번째 줄에는 F12와 키 코드의 두 번째 그룹(명령)이 표시됩니다.키 코드 96~이 되다'에프'.
다음 명령을 사용하면 모든 키코드를 볼 수 있습니다.-pke옵션. 백업으로도 사용할 수 있습니다.
# save current key map to file:
$ xmodmap -pke > xmodmap.bak
# you can view it with:
$ less xmodmap.bak
# restore from backup:
$ xmodmap xmodmap.bak
마지막으로 하고 싶은 일은 ~/.Xmodmap
X 서버가 시작될 때 설정이 자동으로 로드되도록 이것을 넣는 것입니다.
$ echo "keycode 96 = f F f F" >> ~/.Xmodmap
그러면 설정과 관련된 자동 로딩 문제가 해결되기를 바랍니다.
--
확인하다xmodmap 아치 위키또는xmodmap 튜토리얼참고용.