우분투에서 아케이드 스틱의 특정 키 하나를 키보드의 "esc" 키로 매핑할 수 있는 방법을 찾고 있습니다.
우분투 기반 바톱을 구축 중인데 일부 에뮬레이터를 제외하고 모든 것이 잘 작동합니다. 종료하려면 키보드 esc 키를 사용해야 하고 다른 키를 매핑할 방법이 없습니다.
그것을 할 수 있는 방법이 있나요? 일주일 이후로 나는 몇 가지 작업 솔루션을 찾고 있지만 성공하지 못했습니다.
우분투 18.0.4를 실행 중입니다.
도움을 주셔서 미리 감사드립니다.
답변1
터미널을 열고 실행하여 xev
원하는 버튼의 코드를 확인하세요.
버튼을 눌러 ESC
읽기를 지정하면
ButtonPress event, serial 40, synthetic NO, window 0x6400001,
root 0x1db, subw 0x0, time 152278931, (159,99), root:(1901,151),
state 0x0, button 3, same_screen YES
이렇듯 중요한 점은 button 3
바로 그 숫자를 알아야 한다는 것입니다.
그런 다음 편집 $HOME/.xbindkeysrc
추가
"xte 'key Escape'"
b:3+release
.xbindkeysrc
작성자 를 다시 로드하세요.killall -HUP xbindkeys
참고: 마우스 버튼의 숫자는 3이 아닐 수도 있습니다.