시냅틱 트랙 패드의 탭 영역에서 마우스 움직임 비활성화


17

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

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

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

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

미리 감사드립니다.


가능하다면 데드 존을 만들기 위해 드라이버 자체를 패치해야 할 것 같습니다. 일반적인 사용 사례는 아닙니다.
Ken Kinder

1
Windows에서 제대로 작동하는 것 같습니다. 이 영역은 마우스로 작동하지만 클릭 할 때 마우스가 움직임에 응답하지 않는다고 생각합니다. 나는 이것을 가진 유일한 사람이라고 생각할 수 없다-그것은 진짜 고통이다.
Dave

1
나는 정확히 같은 문제가 있고 AreaBottomEdge는 내가 원하는 방식으로 작동하지 않았다. 문제를 해결 했습니까?
Fabio A.

답변:


18

방금이 문제에 직접 부딪 쳤고 슬프게도 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)

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


적어도 내 트랙 패드의 경우 '제로'값은 실제로 트랙 패드의 맨 위에 있습니다. 따라서 AreaBottomEdge 줄을 낮추려면 숫자를 늘려야합니다.
Jeffrey Martinez

우분투에서 저장 장소는 /usr/share/X11/xorg.conf.d/ 인 것 같습니다. 시냅틱 X11 매뉴얼 페이지에 설명 된대로 AreaBottomEdge 설정을 설정하기 위해 MatchProduct "SynPS / 2 Synaptics TouchPad"및 기타 필수 지시문과 함께 InputClass 섹션을 추가했습니다.
리드 헤지스

있습니다 Area*Edge옵션은 다른 문제를 일으킬 수있는 그 지역에 접촉을 무시하지 않습니다 bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/...
stiemannkj1
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.