Linux에서 마우스 가운데 버튼을 어떻게 시뮬레이트 할 수 있습니까?


0

방금 마우스 휠이없는 4 버튼 트랙볼 마우스를 얻었습니다 (어떤 이유로 마우스 휠이없는 많은 버튼). 그 버튼 중 하나가 중간 마우스 버튼처럼 작동하도록하고 싶습니다 (자동 스크롤의 목적으로) ). 기본적으로 4 개의 버튼은 왼쪽 클릭, 오른쪽 클릭, 뒤로 및 앞으로 (웹 탐색 중에 페이지를 뒤로 / 앞으로)입니다. 내가 사용 (페이지 위로 및 페이지 아래처럼 행동 뒤로 / 앞으로 버튼을 변경 xte하고xbindkeysStackExchange의 질문에 대한 답변에서 제안 된 것처럼), 나는 그것에 완전히 만족하지 않았습니다. 그래서 그 버튼 중 하나 (뒤 버튼)를 가운데 마우스 버튼으로 바꾸고 다른 버튼으로 독창적 인 작업을하고 싶지만 한 마우스 버튼으로 다른 버튼을 시뮬레이트하는 방법을 모르겠습니다. 가운데 마우스 버튼의 이름을 알고 있어야합니다. 그러나 마우스 버튼을 키보드의 키 또는 키 조합으로 나타내는 방법 또는 프로그램 또는 스크립트를 시작하는 방법을 알고 있습니다. 편집 : 마우스 버튼을 다시 매핑하는 방법을 찾았지만 버튼 2에서 작동하지 않는 것 같습니다 (오른쪽 버튼입니다. 오른쪽 화살표가있는 원을 표시하는 버튼을 원합니다. 마우스를 움직 인 방향으로 스크롤하며 링크를 클릭하면 새 탭에서 열립니다.

어쨌든, 여기 내 .xbindkeysrc파일을 넣으려고 시도한 것이 있습니다.

"xte 'mouseclick 2'"
    b:8

참고 : 왼쪽 클릭과 오른쪽 클릭을 동시에 누르면 마우스로 OS (Xubuntu 17.04)의 가운데 마우스 버튼이 시뮬레이션되지 않습니다.


1
모두 xbindkeys와는 xteX 이벤트를 가로 챌 추가 응용 프로그램입니다. xinput --set-button-map트랙볼의 작동 방식에 따라 버튼 맵 (예 : 속성 포함 또는 속성)을 변경하는 것이 더 깨끗 합니다. 참조 man xinput, 그리고 man evdev당신이에 buttonmap을 기록 할 경우 xorg.conf가 부팅시 자동으로 작동하도록.
dirkt

답변:


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.