시냅틱 트랙 패드의 탭 영역에서 마우스 움직임 비활성화 돌리기 만하면 모든 것을 엉망으로 만들

“소프트”트랙 패드가있는 HP dv6-3160이 있습니다 (예 : 버튼이 그 일부 임).

Ubuntu 12.10은 드래그 앤 드롭 할 때와는 별도로 잘 작동합니다. 왼쪽 버튼을 누르고 있으면 마우스 이동 영역에 버튼이 포함되어 있기 때문에 왼쪽 손가락을 돌리기 만하면 모든 것을 엉망으로 만들 수 있습니다 (물론 탭 투 클릭을 사용하고 물건을 움직일 수는 있지만 위로 만 움직일 수 있습니다!) .

내가하고 싶은 것은 “데드 존 (dead zone)”을 설정할 수 있다는 것입니다-버튼 영역에서 모든 마우스 움직임을 멈추십시오 (위의 충분한 공간이 있습니다).

시냅틱 패키지를 설치하고 synclient를 사용하여 BottomEdge 설정을 시도했지만 어떤 (유효-너무 낮게 설정하면 오류) 값에 관계없이 마우스 동작으로 설정해도 변경되지 않습니다.

미리 감사드립니다.



답변

방금이 문제에 직접 부딪 쳤고 슬프게도 RTFM의 문제입니다. 매뉴얼에 명확하게 설명되어 있기 때문입니다 ( http://www.x.org/archive/X11R7.5/doc/man/ man4 / synaptics.4.html ).

관련 값은 “AreaBottomEdge”이고 매뉴얼에는 “이 모서리 아래에서 발생하는 이동, 스크롤 및 탭핑 무시.이 옵션은 기본적으로 비활성화되어 있으며 AreaBottomEdge 옵션을 0 이외의 정수 값으로 설정하여 활성화 할 수 있습니다.” 따라서 그것을 시도하려면 다음을 수행하십시오.

  1. 를 수행 synclient -l | grep BottomEdge하여 터치 패드 아래쪽 가장자리를 찾을 수 있습니다.
  2. 하자 x의 값이 BottomEdge마이너스 당신의 원하는 데드 존의 높이
  3. synclient AreaBottomEdge=x
  4. 그것이 영구적으로 50-synaptics.conf파일 에 “옵션”으로 넣으려면 (우분투의 위치를 ​​모르겠다, 나는 Archlinux에 있고 거기에있다 /etc/X11/xorg.d/50-synaptics)

어쨌든 이것이 도움이되기를 바랍니다.