Linux Mint에서 마우스 4와 마우스 5는 파일 관리자, 모든 브라우저, 설정 및 아마도 다른 곳에서 앞뒤로 이동하도록 자동으로 바인딩됩니다. 이 기능을 비활성화할 수 있는지 궁금합니다.없이마우스 4와 마우스 5를 완전히 비활성화합니다.
그 이유는 내가 눌러서 말하기에 마우스 4를 사용하는데, 말하고 싶을 때마다 브라우저나 파일 관리자가 뒤로 돌아가는 것이 매우 짜증스럽기 때문입니다.
답변1
xinput으로 버튼을 다시 매핑할 수 있습니다.
$ xinput
여기에는 입력 장치가 나열되어야 합니다. 마우스의 ID를 기록해 두십시오.
$ xinput get-button-map <mouse-id>
(내 경우에는 마우스 ID가 14였습니다)
이것은 다음과 같이 인쇄됩니다1 2 3 4 5 6 7 8 9 10 11 12
$xinput set-button-map <mouse-id> 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0
이렇게 하면 기본 버튼을 제외한 모든 버튼이 비활성화됩니다.
원천:https://forums.linuxmint.com/viewtopic.php?t=241162
재부팅 시 재매핑을 유지하려면 다음 파일을 생성하고 저장하십시오.
#/usr/share/X11/xorg.conf.d/my-mouse-config.conf
Section "InputClass"
Identifier "<mouse-name>"
Option "ButtonMapping" "1 2 3 0 0 0 0 0 0 0 0 0 0 0 0"
EndSection
답변2
마우스 버튼 4와 5가 "뒤로 및 앞으로" 이동하는 이유는 이것이 스크롤 휠 이동 이벤트에 해당하는 마우스 버튼이기 때문입니다. 따라서 스크롤 휠 이벤트에 응답하는 모든 응용 프로그램은 해당 버튼에 응답합니다.
ButtonMapping
파일의 X evdev
드라이버 섹션 에 있는 옵션 을 사용하여 xorg.conf
"마우스 4"를 다른 이벤트(예: "버튼 6")에 매핑한 다음 "버튼 6"을 눌러 대화하도록 구성할 수 있습니다.
자세한 내용은 참조하세요 man evdev
. Xorg.log
X 서버를 다시 시작한 후 구성이 작동했는지 확인하려면 를 살펴보십시오 .