"Nonaktifkan Touchpad sambil mengetikkan opsi" pergi di Ubuntu 16.04 LTS

15

Opsi ini, yang ada di panel pengaturan "Mouse dan Touchpad" di versi sebelumnya, karena alasan tertentu tidak ada dalam 16,04 LTS. Adakah yang tahu mengapa ini, dan / atau bagaimana cara memperbaikinya? Terima kasih.

metalhead696
sumber
1
Semua saran di sini tidak berfungsi untuk Ubuntu 16.10. Sebenarnya, solusi @DevNull akan menonaktifkan trackpad Anda sepenuhnya. Saya masih mencari solusi, tetapi ingin berkomentar agar orang-orang tidak menonaktifkan trackpad mereka.
Nitai
Komentar @ Nitai sama dengan saya pada Ubuntu 17.10
LeoRochael
ArchLinux pengguna di sini: Saya telah menginstal synapticsdan xorg-inputdan salah satu dari ini membawa kembali pengaturan.
phil294

Jawaban:

14

Saya menemukan pertanyaan serupa AskUbuntu yang menyediakan tautan ke detail yang diperlukan untuk menyelesaikan masalah ini .

Singkatnya, edit quirksfile Anda :

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

Dan tambahkan berikut ini di akhir file:

# 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

Sekarang mulai ulang Xorg:

sudo systemctl restart lightdm

Sekarang, mulailah syndaemonseperti biasa:

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

Catatan: Untuk beberapa alasan, pengguliran dua jari tidak berfungsi sampai saya sepenuhnya mem-boot ulang laptop saya, tetapi akhirnya mulai berfungsi.

Edit

Saya akhirnya memasang indikator touchpad seperti jawaban lain yang disarankan, ketika saya harus beralih ke laptop Dell yang berbeda, dan perbaikan ini tidak lagi berfungsi.

Awan
sumber
10

Ini berfungsi dengan baik untuk saya (ubuntu 16.04):

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

Luncurkan touchpad-indicator, dan buka menu Tindakan . Pilih opsi Disable the touchpad on typing .

sumber

Sumant
sumber
1
Saya telah menggunakan ini, tetapi ternyata sangat tidak bisa diandalkan. Salah satu gangguan utama adalah kenyataan bahwa menafsirkan pintasan keyboard (seperti CTRL + S) sebagai 'mengetik', artinya setiap kali saya menyimpan saya harus menunggu setengah detik sebelum saya dapat menggunakan mouse. EDIT: saya salah, Anda harus killall syndaemonterlebih dahulu.
Niek
bekerja untuk saya dell latitude 5580
Ramesh-X
1

Menambahkan ke solusi DevNull , saya menambahkan perintah ini:

syndaemon -i 0.50 -m 0.10 -d -K

untuk perintah aplikasi startup saya. Dengan cara ini, masih berfungsi bahkan setelah reboot.

Jay
sumber
0

Ketika mencari di internet untuk jawaban atas masalah ini, saya menemukan halaman yang disarankan menggunakan syndaemon untuk menyelesaikannya (ditemukan di sini: http://www.webupd8.org/2009/11/ubuntu-automatically-disable-touchpad.html ) . Saya menggunakan perintah "syndaemon -i 2 -d -K" di terminal untuk kebutuhan saya. Perintah ini menonaktifkan panel sentuh saat mengetik selama dua detik (-i 2), kecuali ketika tombol pengubah seperti Alt atau Shift digunakan (-K).

Semoga itu bisa membantu!

Melewati
sumber
Anda berada di versi ubuntu apa?
Alexander Mills
Saya sepertinya tidak bisa mengubah interval. syndaemon -i 10 -d -Kmasih dinonaktifkan selama 2 detik, bukan 10.
Niek
0

Pengaturan touchpad hilang mungkin karena libinputtelah diinstal. Tidak memiliki pengaturan GUI.

Di Ubuntu 16.10 diinstal secara default.

Anda dapat menghapus xserver-xorg-input-libinputatau xserver-xorg-input-libinput-hwe-16.04mendapatkan GUI kembali, atau menggunakan file konfigurasi untuk pengaturan semacam ini.

Pilot6
sumber
-1

Di gnome terdapat ekstensi yang berfungsi sempurna: https://extensions.gnome.org/extension/131/touchpad-indicator/

Ariel Ruiz
sumber
Ubuntu 16.04 LTS menggunakan Unity, dan bukan GNOME Shell, secara default. Ini hanya berfungsi jika Anda telah menginstal gnome-shellatau ubuntu-gnome-desktopmenggunakan GNOME Ubuntu.
Lucas