Làm cách nào tôi có thể tắt các cử chỉ đa cảm ứng trong Ubuntu?


26

Máy trạm của tôi với Ubuntu 12.04 là MacBook Pro hỗ trợ Bàn di chuột đa điểm .

Thật không may, tôi liên tục vô tình kích hoạt cử chỉ chạm ba ngón tay để thay đổi kích thước cửa sổ:

nhập mô tả hình ảnh ở đây

Làm thế nào tôi có thể vô hiệu hóa cử chỉ này?


1
Bạn nên thay đổi câu trả lời đã chọn thành câu trả lời đúng: Askubfox.com/a/198524/2230
MetaGuru

Câu trả lời:


3

Cài đặt trình quản lý cấu hình Compiz:

sudo apt-get install compizconfig-settings-manager

sau đó chạy trình quản lý cấu hình compiz (ccsm trong terminal) hoặc chỉ cần gõ ccsm trong dấu gạch ngang.

và tìm ở cuối danh sách plugin:

Unity MT Grab Xử lý để vô hiệu hóa nó.


3
Đối với tôi, điều này chỉ loại bỏ các biểu tượng di chuyển (các vòng tròn trong suốt có mũi tên trên ảnh chụp màn hình của gentmatt ở trên). Cử chỉ chạm ba ngón tay vẫn di chuyển / thay đổi kích thước các cửa sổ, nhưng không hiển thị các biểu tượng đó.
Alfred Godoy

4
Tôi có thể xác nhận rằng điều này không vô hiệu hóa 3 cử chỉ ngón tay. Tôi đã tắt MT Grab Handles và tôi vẫn có thể kéo 3 ngón tay trên các màn hình xung quanh màn hình. Tôi thực sự muốn vô hiệu hóa chức năng này. Bất kỳ đóng góp hữu ích sẽ được đánh giá rất cao.
oznah

Đây hoàn toàn không phải là "câu trả lời". Câu hỏi được đặt ra là làm thế nào để tắt các cử chỉ đa chạm.
doug65536

23

Tôi đã giải quyết vấn đề này bằng cách đặt các giá trị cấu hình sau (giá trị ban đầu là 0):

synclient ClickFinger3=2
synclient TapButton3=2

Điều đó đã lừa Tôi tìm thấy một vài liên kết hữu ích hơn. Tôi đã thực hiện các thay đổi trong xorg.conf của mình và mọi thứ đều tốt. Askubfox hoặc arch
oznah

1
Tại sao không có UI cho đồng bộ?
srsly (ubfox

@TheLindyHop chưa có ai viết, hãy truy cập nó!
MetaGuru

1
Đây là reenable giữa-click-dán. Đề xuất giá trị "vô lý" như 12 hoặc nhiều hơn cho cả hai tham số để vô hiệu hóa hoàn toàn bộ
ba nút

Tôi đã sử dụng 15 cho mỗi giá trị và nó hoạt động rất tốt vào ngày 14.04.
mrm

3

Bàn di chuột được cấu hình theo mặc định để bỏ qua vòi ba ngón tay (và nhấp ba ngón tay) và có thể được đặt để lấy lại quyền kiểm soát của nó, do đó ghi đè liên kết di chuyển cửa sổ thành vòi ba ngón tay. Đây là cách nó có thể được thực hiện:

  1. Tìm tài sản có liên quan - mở một thiết bị đầu cuối và nhập:

    xinput
    

    Xác định vị trí dòng chứa chi tiết trackpad (ví dụ ↳ CyPS/2 Cypress Trackpad id=12 [slave pointer (2)] ) và lưu ý idgiá trị của nó . Bây giờ gõ vào:

    xinput list-props [id]
    

    trong đó [id]được thay thế bằng idgiá trị ( 12trong ví dụ đã cho). Bây giờ xác định vị trí của Synaptics Tap Actiontài sản (ví dụ Synaptics Tap Action (282): 2, 3, 0, 0, 1, 3, 0) và lưu ý số của nó, nó sẽ được đặt trong dấu ngoặc tròn (ở đây là 282). Cũng lưu ý các giá trị tài sản, chúng tôi sẽ sử dụng chúng sau.

  2. Giả sử bạn muốn hành vi này khi khởi động, hãy tạo một tập lệnh shell và thêm nó vào các chương trình khởi động. Hãy gọi kịch bản này là trackpad.sh . Mục tiêu của chúng tôi là thay thế giá trị cuối cùng bằng một giá trị mới, ví dụ cho nhấp chuột giữa. Chỉnh sửa tập lệnh để chứa các mục sau:

    #!/bin/bash
    
    xinput set-prop [xinput-prop-id] [prop-number] [TR] [BR] [TL] [BL] [F1] [F2] 2
    

    Lệnh ví dụ cụ thể của chúng tôi sẽ trông giống như thế này (chỉ vì mục đích trình diễn):

    xinput set-prop 12 282 2, 3, 0, 0, 1, 3, 2
    

    Lưu ý rằng chúng tôi chỉ thay thế giá trị cuối cùng từ 0đến 2, để biểu thị nhấp chuột giữa. Bạn có thể chọn bất kỳ giữa 1(nhấp chuột trái), 2(nhấp chuột giữa) hoặc 3(nhấp chuột phải).

  3. Cấp cho tập lệnh với quyền thực thi và chạy nó. Bạn tốt để đi!

Tài liệu tham khảo

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.