Apple Magic Mouse의 가운데 버튼 비활성화

Apple Magic Mouse의 가운데 버튼 비활성화

Ubuntu 11.10 설치에 Apple Magic Mouse를 성공적으로 설치할 수 있었고 이에 만족합니다! Apple Magic Mouse를 기본적으로 지원해 주신 Ubuntu에게 감사드립니다.

그러나 매직 마우스의 동작이 매우 짜증나는 것으로 나타났습니다. "가운데 버튼"을 클릭하면 클립보드 내용이 편집기에 붙여넣어집니다. 이는 멀티터치 마우스 인터페이스에서 "가운데 버튼"이 명확하게 정의되어 있지 않기 때문에 문제가 됩니다.

스크롤 등과 같은 다른 동작을 비활성화하지 않고 Apple Magic Mouse에서 "가운데 버튼" 동작을 완전히 비활성화할 수 있는 방법이 있습니까?

귀하의 답변에 감사드립니다! 감사해요!

답변1

기록을 위해 방금 이것을 발견했으므로 최신 커널(3.13)이 있는 Ubuntu 14.04에서는 /etc/modprobe.d/magicmouse.conf 파일에 다음 줄을 추가할 수도 있습니다.

options hid-magicmouse emulate_3button=0 

답변2

이 마우스에는 버튼 왼쪽, 버튼 중간, 버튼 오른쪽, 버튼 휠 위쪽, 버튼 휠 아래쪽, 버튼 수평 휠 왼쪽, 버튼 수평 휠 오른쪽 버튼이 순서대로 있습니다. xmodmap으로 조작할 수 있습니다. 자세한 내용은 "man xmodmap"을 참조하세요.

가운데 클릭을 비활성화하려면 ~/.Xmodmap다음 줄을 사용하여 파일을 만듭니다.

pointer = 1 0 3 4 5 6 7 0 0 0 0 0 0

활성화하려면 로그아웃/로그인하세요.

스크롤 방향을 반대로 바꾸려면(위에서 아래로, 왼쪽에서 오른쪽으로) 다음과 같이 변경합니다.

pointer = 1 0 3 5 4 7 6 0 0 0 0 0

답변3

가운데 버튼을 비활성화하려면 xinput을 사용하여 버튼 2(가운데 버튼)를 1(왼쪽 버튼)과 같은 것으로 매핑해야 합니다.

먼저 를 사용하여 매직 마우스의 ID를 가져옵니다 xinput list.

그런 다음 터미널(명령 프롬프트에서)에서 이것을 실행하여 스크롤을 반전하고(트랙패드의 스크롤에 영향을 주지 않고 자연스러운 스크롤을 설정) 중간 버튼을 왼쪽 버튼에 매핑합니다(가운데 버튼 비활성화). xinput set-button-map ID 1 1 3 5 4(ID를 다음으로 바꿉니다. 매직 마우스의 ID - 첫 번째 단계부터).

xinput set-button-map 10 1 1 3 5 4 7 6또한 자연스럽게 좌우로(수평으로) 스크롤할 수도 있습니다. 이 예에서는 ID=10입니다.

보다이 페이지자세한 내용은.

이것은 Magic Mouse(Mac 마우스)가 있는 Sony Vaio에서 실행되는 Ubuntu 14.04에서 작동합니다.

답변4

대부분의 StackExchange와 마찬가지로 위의 답변은 특히 Ubuntu가 크게 변경된 이후로 오래되지 않았습니다.

이제 권장되는 프로세스는 Gnome Tweaks 애플릿, 키보드 및 마우스를 사용하고 중간 클릭 붙여넣기를 비활성화하는 것입니다.

https://linuxconfig.org/how-to-disable-middle-mouse-button-click-paste-on-ubuntu-20-04-focus-fossa-linux

관련 정보