내 친구는 트위스 티 터치 패드가있는 Dell 넷북을 가지고 있으며 마우스 오른쪽 버튼을 클릭하면 마우스 오른쪽 버튼을 클릭해도 포인터가 제대로 움직이지 않습니다.
그는 수정 자 키와 일반 왼쪽 클릭을 사용하고 UI에서 오른쪽 클릭으로 등록하는 등의 작업을 수행하고자합니다. 불행히도이 넷북에는 키보드에 전형적인 오른쪽 메뉴 바로 가기 키가 없습니다.
그는 이것이 표준 그놈에서는 불가능하다고 확신하지만 Unity는 어떻습니까? 이게 가능해?
내 친구는 트위스 티 터치 패드가있는 Dell 넷북을 가지고 있으며 마우스 오른쪽 버튼을 클릭하면 마우스 오른쪽 버튼을 클릭해도 포인터가 제대로 움직이지 않습니다.
그는 수정 자 키와 일반 왼쪽 클릭을 사용하고 UI에서 오른쪽 클릭으로 등록하는 등의 작업을 수행하고자합니다. 불행히도이 넷북에는 키보드에 전형적인 오른쪽 메뉴 바로 가기 키가 없습니다.
그는 이것이 표준 그놈에서는 불가능하다고 확신하지만 Unity는 어떻습니까? 이게 가능해?
답변:
xdotool 및 xbindkeys를 설치하십시오.
sudo apt-get install xdotool xbindkeys
$HOME/.xbindkeysrc
예를 들어 Alt +에 바인딩을 만듭니다 .
"xdotool click --clearmodifiers 3"
alt + b:1
그리고 나서 시작하십시오 xbindkeys
(일반적으로 이것은 xinit 파일로 들어가서 로그인 할 때마다 시작됩니다).
이제 문제 는 --clearmodifiers
옵션 과 함께 작동해야하지만 (Unity? Compiz? 전역 메뉴?) 무언가가 Alt 키를 놓지 못하게한다는 것입니다. 추악한 해결책 (누군가가 더 나은 답변을 줄 때까지)은 sleep 1
alt 키를 직접 추가 하고 해제하는 것입니다.
"sleep 1; xdotool click --clearmodifiers 3"
alt + b:1
따라서 : Alt마우스 왼쪽 버튼 을 누르고 클릭 한 Alt후 1 초 이내에 손 을 떼면 오른쪽 마우스 클릭 (대기 시간은 1 초임)이 발생합니다.
sudo apt-get install xdotool xbindkeys
설정 -> 접근성 -> 두 번째 클릭 시뮬레이션으로 이동할 수도 있습니다 .
왼쪽 클릭을 길게 누르면 오른쪽 클릭을 유발할 수 있습니다.
이 답변 보다 빠른 접근 방식을 찾고 있었지만 가장 짧은 간격 설정에서도 여전히 1 초 이상 기다립니다.