Làm cách nào để tắt bàn di chuột trong khi gõ (Ubuntu 18.04)?


12

Tôi đã hỏi điều này một năm trước, với bản nâng cấp 18.04 mới (khủng khiếp), bản sửa lỗi đã được gỡ bỏ và áp dụng lại nó không hoạt động.

Tôi có một máy tính xách tay và trong khi gõ, lòng bàn tay của tôi chạm vào bàn di chuột, điều này khiến chuột di chuyển, tự đóng các tab, xóa các từ, mở chương trình và tất cả các hành động khác.

Tôi muốn tắt nó trong khi gõ, giống như cách Windows tự động làm điều đó.

Đây là câu hỏi trước đó, câu trả lời được chấp nhận làm việc cho tôi vào ngày 16.04, nhưng không còn hoạt động nữa. Làm cách nào để tắt bàn di chuột trong khi gõ?

Lưu ý rằng việc chạy lệnh được đề cập trong câu trả lời được chấp nhận sẽ cho điều này:

Đầu vào:

sudo apt install xserver-xorg-input-libinput

Đầu ra:

xserver-xorg-input-libinput is already the newest version (0.27.1-1).
The following packages were automatically installed and are no longer required:
  libgnome-keyring-common libgnome-keyring0 libnih-dbus1
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Vâng, tôi đã khởi động lại máy tính xách tay của tôi.


Bạn đã thử nó từ tinh chỉnh gnome?
PRATAP

Bạn có thể thử sử dụng syndaemon, như câu trả lời này mô tả.
earthmeLon

@earthmeLon Đã thử rồi, không hoạt động tốt. Một trong 16.04 đã hoạt động hoàn hảo.
MichaelX

@PRATAP Tôi chỉ sử dụng các chỉnh sửa gnome một lần cho da hoặc một cái gì đó, bạn có biết nếu nó có một tùy chọn cho việc này không?
MichaelX

Câu trả lời:


10

Tôi đã làm theo cách này:

sudo apt remove xserver-xorg-input-synaptics
sudo apt install xserver-xorg-input-libinput
sudo reboot

Trên máy của tôi, tôi có cả hai, vì vậy synapticsmặc định, xóa nó giúp tôi. Đừng quên khởi động lại.


1
Điều này làm việc cho tôi (Lenovo X1 Carbon chạy Ubuntu 18.04 LTS).
ilmarinen

2
Tôi đã gặp vấn đề này vào ngày 19.10 sau khi cài đặt gnome, kubfox và một số môi trường máy tính để bàn khác mà tôi đang thử nghiệm. Làm việc trước và không làm việc lại cho đến khi tôi làm như trên.
mlissner

1
Cũng hoạt động với tôi (Latitude 7390). Gần đây đã chơi xung quanh với các môi trường máy tính để bàn khác nhau.
Degraw

4

Cài đặt gnome-chỉnh

sudo apt install gnome-tweaks

và mở nó ra.

Trong tab Bàn phím & Chuột bạn sẽ tìm thấy trong cửa sổ chính bên dưới Bàn di chuột , công tắc Tắt trong khi Nhập .

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


5
Không hoạt động. chủ đề gì bạn đang sử dụng?
MichaelX

Tôi đang sử dụng một chủ đề MacOS..Tuy nhiên, mở gnome-tweaks &sẽ hiển thị menu này.
abu_bua

3
Menu được hiển thị, chọn tùy chọn đó không khắc phục vấn đề.
MichaelX

4
Khởi động lại máy tính, đơn giản là nó không hoạt động.
MichaelX

1
Điều này cũng không làm việc cho tôi vào ngày 18.10.
CPBL

1

Cài đặt Touchpad Indicatortiện ích mở rộng Gnome. Hoàn hảo.

https://extensions.gnome.org/extension/131/touchpad-indicator/

Bật và tắt bàn di chuột, trackpoint, fingerertouch, màn hình cảm ứng hoặc thiết bị bút từ bảng trên cùng. Tùy chọn, tự động vô hiệu hóa một số hoặc tất cả các thiết bị khi chuột được cắm và bật lại chúng khi rút phích cắm.


1
Tôi đã thử điều đó trước đây, nó không cung cấp những gì tôi đang tìm kiếm.
MichaelX

Điều này không hoạt động vào ngày 18.04
chovy

@chovy Tôi tin rằng touchpad-indicatorv2.2.1 trong repos Ubuntu không hoạt động.
heynnema

1

Tôi đã cố gắng nhiều cách mà không hiệu quả. Cuối cùng được thành lập với liên kết này bên dưới: https://help.ubfox.com/community/SynapticsTouchpad

Loại: xinput list Tìm ID bàn di chuột của bạn. Ví dụ: "7"

Kiểu: xinput --watch-props 7

Tìm dòng "Phát hiện lòng bàn tay" và "Kích thước lòng bàn tay". Sẽ có một số trong ngoặc đơn gần các dòng này. Ví dụ: Phát hiện lòng bàn tay = (400) Kích thước lòng bàn tay = 401

Mở một tab mới hoặc cửa sổ mới

Loại: xinput --set-prop 7 "400" 1 Loại: xinput --set-prop 7 "401" 1, 100 Sau khi thay đổi các cài đặt này, bạn phải xem các thay đổi với tab trước đó như Thuộc tính 'Synaptics Palm Dimensions' đã thay đổi. Đối với kích thước lòng bàn tay, bạn có thể tìm thấy tốt nhất cho phù hợp với bạn.


0

Giả sử hệ thống của bạn đang sử dụng libinput, không phải synap, đây là sự điều chỉnh. Sao chép vị trí sau trong /etc/X11/xorg.conf.d/90-libinput.conf. Phải đăng xuất để kích hoạt tải lại X11.

Thay đổi ảnh hưởng đến bàn di chuột trong khi gõ nằm ở dòng thứ hai đến dòng cuối cùng. Trong trường hợp của tôi, tôi có một số tấm nồi hơi chuyển tất cả các hành động đến trình điều khiển libinput, điều đó có thể không thực sự cần thiết. Dù sao, tôi chắc chắn rằng khổ thơ cuối là viên đạn ma thuật của bạn.

# Match on all types of devices but tablet devices and joysticks
Section "InputClass"
        Identifier "libinput pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "MyTouchpad"
        MatchIsTouchpad "on"
        Driver "libinput"
        Option "Tapping" "on"
        Option "DisableWhileTyping" "on"
EndSection
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.