키보드 키나 마우스 이벤트 대신 마우스 버튼을 Linux 명령으로 다시 매핑하는 방법은 무엇입니까?
답변1
xbindkeys 패키지를 사용하여 마우스 버튼을 Linux 명령으로 다시 매핑할 수 있습니다. 다음과 같이 진행하세요:
패키지 관리자(예: Ubuntu의 apt-get)를 사용하여 xbindkeys 패키지를 설치합니다.
xbindkeys에 대한 구성 파일을 만듭니다. 예를 들어 홈 디렉터리에 .xbindkeysrc라는 파일을 만들고 다음 줄을 추가합니다.
"command"
b:button_number
"command"를 버튼을 눌렀을 때 실행하려는 Linux 명령으로 바꾸고 "button_number"를 다시 매핑하려는 마우스 버튼 번호로 바꿉니다(예: 왼쪽 버튼은 "1", 가운데 버튼은 "2") 버튼, "3" "오른쪽 클릭 등).
xbindkeys 데몬을 실행하여 구성 파일을 로드합니다.
xbindkeys -n -v -f ~/.xbindkeysrc
그러면 포그라운드에서 데몬이 시작되고 디버그 메시지가 표시됩니다. 다시 매핑하려는 마우스 버튼을 누르고 명령이 실행되는지 확인합니다.
마우스 모델 및 드라이버에 따라 일부 마우스 버튼은 xbindkeys에서 인식되지 않을 수 있습니다. 이 경우 다른 도구나 방법을 사용하여 버튼을 다시 매핑해야 할 수도 있습니다.