저는 왼손잡이이고 대부분의 Linux 배포판(및 데스크톱 환경)에서는 GUI 설정 관리자에서 버튼을 바꾸는 것이 매우 쉽습니다. 방금 manjaro에서 dwm으로 전환했습니다. 단지 창 관리자이므로 GUI 설정 관리자가 없습니다. 마우스 왼쪽 버튼과 오른쪽 버튼을 바꾸는 방법은 무엇입니까?
당신이 제공할 수 있는 도움에 감사드립니다!
답변1
저는 Manjaro와 dwm이 아닌 openSUSE Tumbleweed와 KDE Plasma 5.21을 사용하고 있지만 둘 다 xorg를 사용하므로 이 제안이 도움이 될 수 있습니다.
openSUSE에는 간단히 마우스를 오른쪽에서 왼손으로 전환할 수 있는 멋진 GUI가 있지만 오른쪽에는 표준 마우스가 있고 왼쪽에는 Kensington Expert 마우스 트랙볼이 있으므로 관심이 없습니다. 지속적으로 설정을 전환하지 않고도 작동하도록 설정합니다. 그래서 나는 주위를 둘러보며 버튼을 다시 매핑하기 위해 트랙볼용 xorg.conf 파일을 만드는 방법에 대한 조언을 찾았습니다.
마침내 이것을 얻었고 이를 사용하여 kensington-expert-trackball.conf라는 파일을 만들었습니다.
# Configure left-handed button arrangement for the Kensington Expert trackball
Section "InputClass"
Identifier "Kensington Expert Trackball left handed mapping"
Driver "evdev"
MatchProduct "Kensington Expert Mouse"
Option "ButtonMapping" "3 8 1 4 5 0 0 2 0"
Option "AccelerationProfile" "0"
Option "AccelerationScheme" "predictable"
Option "AccelerationNumerator" "3"
EndSection
이는 기본 작업("왼쪽 클릭")과 보조 작업("오른쪽 클릭") 버튼을 반전시키고 Kensington Expert Mouse에 있는 추가 상단 2개의 버튼을 교체하고 마우스의 스크롤 방향을 동일하게 유지하는 데 도움이 되었습니다. 휠(그러나 어떤 이유로든 휠을 반대로 바꾸고 싶다면 4와 5를 바꿀 수 있습니다).
/usr/share/X11/xorg.conf.d/
openSUSE에서는 이 파일을 디렉터리에 배치 하고 다시 시작해야 적용됩니다. Manjaro/Arch는 xorg.conf 파일에 대해 다른 디렉토리 경로를 사용할 수 있으므로 이를 확인하려면 좀 읽어야 합니다.
또한 특정 마우스 장치와 일치시키기 위해 "MatchProduct" 라인이 무엇을 사용하는지, 그리고 필요한 evdev 드라이버 옵션을 지원하는지 여부를 결정하기 위해 스스로 조사해야 합니다. 바라보다이 오래된 질문이에 대한 몇 가지 제안.
항상 그렇듯이, 변경을 하기 전에 시스템을 백업하십시오.
원하는 대로 xorg.conf를 설정하면 윈도우 시스템이 원하는 옵션이 포함된 인터페이스를 제공하지 않더라도 마우스가 원하는 대로 작동하도록 할 수 있습니다.