Vô hiệu hóa Di chuyển chuột trong Tap Zones trên Synaptics Trackpad


17

Tôi có HP dv6-3160 với trackpad "mềm", ví dụ các nút là một phần của nó.

Ubuntu 12.10 hoạt động tốt với nó ngoài khi tôi muốn kéo + thả. Bởi vì khu vực di chuyển chuột bao gồm các nút nếu tôi giữ nút bên trái, tôi có thể làm rối tung mọi thứ chỉ bằng một cú giật ngón tay trái (tất nhiên tôi có thể sử dụng thao tác chạm để nhấp và sau đó di chuyển mọi thứ nhưng chỉ lên!) .

Những gì tôi muốn làm là có thể đặt "vùng chết" - chỉ cần dừng tất cả chuyển động của chuột trong khu vực nút (tôi có đủ không gian ở trên).

Đã cài đặt gói synap và thử sử dụng synclient và cài đặt bottomEdge nhưng không có vấn đề gì (hợp lệ - nếu tôi đặt nó quá thấp thì nó sẽ bị lỗi) tôi đặt nó thành hành vi chuột không thay đổi.

Rất cám ơn trước.


Có vẻ như bạn sẽ phải tự vá các trình điều khiển, nếu có thể, để tạo ra deadzone. Đó không phải là trường hợp sử dụng bình thường.
Ken Kinder

1
Nó dường như hoạt động tốt trong Windows. Mặc dù khu vực này hoạt động như một con chuột nhưng tôi nghĩ khi bạn nhấp vào, nó không phản ứng với chuyển động ở đó. Tôi không thể nghĩ tôi là người duy nhất có điều này - đó là một nỗi đau thực sự.
Dave

1
Tôi có cùng một vấn đề và AreaBottomEdge không hoạt động với tôi theo cách tôi muốn. Bạn đã quản lý để giải quyết vấn đề?
Fabio A.

Câu trả lời:


18

Tôi chỉ gặp vấn đề này một mình và thật đáng buồn đó là vấn đề của RTFM, bởi vì nó được mô tả trong sách hướng dẫn khá rõ ràng (Xem tại đây: http://www.x.org/archive/X11R7.5/doc/man/ man4 / synaptics.4.html ).

Giá trị liên quan là "AreaBottomEdge" và hướng dẫn sử dụng "Bỏ qua các chuyển động, cuộn và chạm vào bên dưới cạnh này. Tùy chọn này bị tắt theo mặc định và có thể được bật bằng cách đặt tùy chọn AreaBottomEdge thành bất kỳ giá trị số nguyên nào khác không." Vì vậy, để thử nó bạn có thể làm:

  1. Làm một synclient -l | grep BottomEdgeđể tìm ra cạnh dưới của bàn di chuột của bạn.
  2. Đặt xgiá trị BottomEdgetrừ đi chiều cao của deadzone mong muốn của bạn
  3. Làm một synclient AreaBottomEdge=x
  4. Để nó được đặt vĩnh viễn, hãy đặt nó dưới dạng "Tùy chọn" trong 50-synaptics.conftệp (Không biết nó ở đâu trên Ubuntu, tôi đang ở Archlinux và ở đó /etc/X11/xorg.d/50-synaptics)

Dù sao, hy vọng điều này sẽ giúp.


Lưu ý rằng, ít nhất là đối với trackpad của tôi, giá trị 'zero' cho điều này thực sự nằm ở đầu trackpad. Vì vậy, để hạ thấp dòng AreaBottomEdge, bạn cần tăng số lượng.
Jeffrey Martinez

Tôi nghĩ rằng trên Ubuntu nơi lưu trữ dường như là /usr/share/X11/xorg.conf.d/. Tôi đặt một phần InputClass ở đó với "Sản phẩm Synapt / 2 Synaptics TouchPad" của Match sản phẩm cùng với các chỉ thị bắt buộc khác để đặt cài đặt AreaBottomEdge như được mô tả trong trang man X11 synap.
Sậy Hedges

Lưu ý rằng Area*Edgetùy chọn đừng bỏ qua chạm ở những khu vực mà có thể gây ra các vấn đề khác: bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/...
stiemannkj1
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.