부상으로 인해 버튼이 거꾸로 된 왼손잡이 마우스를 사용하고 있습니다. 나는 부상당한 손으로 더 정확한 작업을 위해 여전히 오른쪽 마우스(트랙볼)를 사용하지만, 그 손의 버튼도 반전되어 있습니다. 오른쪽 마우스 버튼은 일반 버튼 구성으로, 왼쪽 마우스 버튼은 그 반대로 구성하고 싶지만 둘 다는 원하지 않습니다. 이것이 어떻게 달성될 수 있습니까? 저는 Linux Mint 20.1 커널 5.4.0.90을 실행하고 있습니다.
즉, 왼쪽 마우스와 오른쪽 마우스 버튼이 있고 기본 클릭이 검지 위치에 할당된 양손잡이용 마우스 구성을 원합니다. 어떤 의견이라도 감사하겠습니다.
답변1
먼저, xinput을 사용하여 각 마우스의 ID를 알아냅니다(출력은 다음과 같아야 합니다).
~ %> xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ G2Touch Multi-Touch by G2TSP id=9 [slave pointer (2)]
⎜ ↳ Elan Touchpad id=10 [slave pointer (2)]
⎜ ↳ Elan TrackPoint id=11 [slave pointer (2)]
⎜ ↳ USB OPTICAL MOUSE id=16 [slave pointer (2)]
⎜ ↳ USB OPTICAL MOUSE Keyboard id=14 [slave pointer (2)]
⎜ ↳ PixArt Gaming Mouse id=17 [slave pointer (2)]
마우스를 이름으로 구분할 수 없다면 어느 것이 어느 것인지 알아내도록 시도 xinput disable [id]
하고 를 사용하여 다시 활성화하십시오 .xinput enable [id]
14
이 예에서는 ID가 와 . 인 두 개의 마우스를 연결했습니다 17
.
ID가 있으면 실행할 수 있습니다.
xinput set-button-map [id] 3 2 1
특정 ID를 가진 마우스의 버튼 기능을 반전시킵니다.
마우스를 정상으로 되돌리려면 다음을 실행하십시오.
xinput set-button-map [id] 1 2 3
이 작업 xinput set-button-map [id] 3 2 1
은~/.bashrc