Vô hiệu hóa Touchpad trong khi gõ tùy chọn Nhập vào Ubuntu 16.04 LTS


15

Tùy chọn này, có mặt trong bảng cài đặt "Chuột và Bàn di chuột" trong các phiên bản trước, vì một số lý do vắng mặt trong 16.04 LTS. Có ai biết tại sao điều này là, và / hoặc làm thế nào để khắc phục nó? Cảm ơn.


1
Tất cả các đề xuất ở đây không hoạt động cho Ubuntu 16.10. Thực tế, giải pháp của @DevNull sẽ vô hiệu hóa hoàn toàn trackpad của bạn. Tôi vẫn đang tìm kiếm một giải pháp, nhưng muốn bình luận để mọi người không bị tắt trackpad.
Nitai

Nhận xét của @ Nitai giống với Ubuntu 17.10
LeoRochael

ArchLinux sử dụng ở đây: Tôi đã cài đặt synapticsxorg-inputvà một trong những mang các thiết lập trở lại.
phil294

Câu trả lời:


14

Tôi tìm thấy một câu hỏi tương tự AskUbfox cung cấp một liên kết đến các chi tiết cần thiết để giải quyết vấn đề này .

Tóm lại, chỉnh sửa quirkstệp của bạn :

sudo vim /usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf

Và thêm phần sau vào cuối tập tin:

# Disable generic Synaptics device, as we're using
# "DLL0704:01 06CB:76AE Touchpad"
# Having multiple touchpad devices running confuses syndaemon
Section "InputClass"
        Identifier "SynPS/2 Synaptics TouchPad"
        MatchProduct "SynPS/2 Synaptics TouchPad"
        MatchIsTouchpad "on"
        MatchOS "Linux"
        MatchDevicePath "/dev/input/event*"
        Option "Ignore" "on"
EndSection

Bây giờ khởi động lại Xorg:

sudo systemctl restart lightdm

Bây giờ, chỉ cần bắt đầu syndaemonnhư bình thường:

killall syndaemon
syndaemon -i 0.50 -m 0.10 -d -K

Ghi chú: Vì một số lý do, cuộn hai ngón tay không hoạt động cho đến khi tôi khởi động lại hoàn toàn máy tính xách tay của mình, nhưng cuối cùng nó đã bắt đầu hoạt động.

Biên tập

Cuối cùng tôi đã cài đặt chỉ báo touchpad giống như một câu trả lời khác cho thấy, khi tôi phải chuyển sang một máy tính xách tay Dell khác và cách khắc phục này không còn hoạt động.


10

Điều này hoạt động tốt với tôi (ubfox 16.04):

sudo add-apt-repository ppa:atareao/atareao  
sudo apt-get update  
sudo apt-get install touchpad-indicator

Khởi chạy touchpad-indicatorvà vào menu Hành động . Chọn tùy chọn Vô hiệu hóa bàn di chuột khi gõ .

nguồn


1
Tôi đã sử dụng nó, nhưng thấy nó khá không đáng tin cậy. Một phiền toái lớn là việc diễn giải các phím tắt (như CTRL + S) là 'gõ', nghĩa là mỗi lần tôi lưu, tôi phải đợi nửa giây trước khi có thể sử dụng chuột. EDIT: xấu của tôi, bạn cần killall syndaemonđầu tiên.
Niek

làm việc cho tôi dell vĩ độ 5580
Ramesh-X

1

Thêm vào giải pháp của DevNull , tôi đã thêm lệnh này:

syndaemon -i 0.50 -m 0.10 -d -K

theo lệnh của ứng dụng khởi động của tôi. Theo cách này, nó vẫn hoạt động ngay cả sau khi khởi động lại.


0

Khi tìm kiếm trên internet để tìm câu trả lời cho vấn đề này, tôi đã tìm thấy một trang được đề xuất sử dụng syndaemon để thực hiện việc này (tìm thấy ở đây: http://www.webupd8.org/2009/11/ub Ubuntu-automatically-display-touchpad.html ) . Tôi đã sử dụng lệnh "syndaemon -i 2 -d -K" trong thiết bị đầu cuối cho nhu cầu của mình. Lệnh này vô hiệu hóa bàn di chuột trong khi gõ hai giây (-i 2), trừ khi sử dụng các phím bổ trợ như Alt hoặc Shift (-K).

Mong rằng sẽ giúp!


Bạn đang dùng phiên bản nào của Ubuntu?
Alexander Mills

Tôi dường như không thể thay đổi khoảng thời gian. syndaemon -i 10 -d -Kvẫn vô hiệu hóa trong 2 giây chứ không phải 10.
Niek

0

Các cài đặt touchpad không còn nữa vì libinputđã được cài đặt. Nó không có cài đặt GUI.

Trong Ubuntu 16.10, nó được cài đặt theo mặc định.

Bạn có thể xóa xserver-xorg-input-libinputhoặc xserver-xorg-input-libinput-hwe-16.04lấy lại GUI hoặc sử dụng tệp cấu hình cho loại cài đặt này.


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.