Saya baru-baru ini mengunduh Ubuntu di laptop Dell Inspiron 7559 saya, dan saya perhatikan penolakan palm bertindak. Perangkat lunak ini berfungsi sebagian; kursor tidak bergerak ketika saya mencoba menggunakan track pad dengan telapak tangan saya, jadi ia dengan jelas mengenali telapak tangan saya, tetapi ketika saya meletakkan telapak tangan saya pada track pad, tidak perlu mengetuk, hanya dengan meletakkannya di sana, sebuah klik akan muncul secara otomatis. Ini menyebabkan jendela menghilang, jadi saya harus memburu mereka untuk mendapatkannya kembali.
Ini adalah masalah khusus yang aneh yang saya belum dapat menemukan orang lain memiliki. Saya dual boot Windows dan Ubuntu dan saya tidak punya masalah ini ketika saya boot Windows 10. Jadi, apakah ada pengaturan yang dapat saya ubah atau driver yang bisa saya perbarui? Bantuan apa pun akan dihargai.
Edit:
Saya memeriksa perangkat saya menggunakan daftar xinput, dan saya perhatikan saya ternyata memiliki 2 input touchpad:
↳ ELAN1010: 00 04F3: 3012 Touchpad id = 12 [pointer slave (2)]
↳ ETPS / 2 Elantech Touchpad id = 14 [pointer slave (2)]
Jadi apakah OS mendengarkan driver yang salah? Dan jika demikian, bagaimana saya membuatnya menggunakan yang benar?
xinput list-props {id}
dan melihat properti yang tersedia. Panel sentuh Elantech saya memang mencantumkan banyak properti Synaptics.Untuk XPS 13 2017 saya dengan Ubuntu 16.04 solusinya adalah menginstal
dconf-editor
dan pergi kedan atur
click-method
kefingers
atau jika kuncidisable-while-typing
tersedia, cukup atur ketrue
.Solusi lain adalah menambahkan pintasan baru dengan masuk ke
Keyboard > Shortcuts > Custom Shortcuts
. Pintasan saya adalahJadi kapan pun Anda ingin mengaktifkan ketuk untuk mengklik, cukup tekan Ctrl+ Shift+ Mdan Ctrl+ Shift+ Nuntuk menonaktifkannya.
sumber
Jika Anda memiliki laptop Dell modern, instruksi ini dapat membantu. Mereka langsung dari Dell, Precision / XPS: Ubuntu General Touchpad / Mouse Issue Fix
Bagian pertama melakukan keajaiban bagi saya. Berikut ini skrip yang mereka sarankan untuk ditambahkan
sudo gedit /usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf
. Saya tidak merekomendasikan mengikuti solusi jawaban yang diterima karena rute itu tampaknya menciptakan masalah lain.Untuk perbandingan kompatibilitas, saya memiliki seri Dell Inspiron 13 7000
xinput list
Synaptics tidak ada dalam daftar itu karena telah dinonaktifkan oleh skrip di atas. Sebelum menambahkan skrip ini, saya sarankan menjalankan
xinput --test <id>"
(untuk saya14
). Jika Anda mendapatkan output pada terminal, itu berarti perangkat Anda berfungsi (perangkat Anda "aktif").sumber
Bagi saya, semua solusi di atas tidak berhasil. Jadi, jika seseorang berada dalam situasi yang serupa, ini dapat membantu mengurangi area aktivasi touchpad Anda di bagian tepinya. Ini belum menciptakan efek samping negatif karena Anda jarang memulai dengan mengklik di bagian tepi dan ketika touchpad disentuh, Anda masih dapat menggunakan area di bagian tepi. Itu bisa dilakukan seperti ini:
Pertama, gunakan ini (
xinput list-props "ETPS/2 Elantech Touchpad"|grep Edges
) untuk mendapatkan dimensi tepi touchpad Anda. Ini mengembalikan 4 nilai (kiri, kanan, atas, bawah) misalnyaSynaptics Edges (274): 100, 2408, 71, 1249
Kedua, nilai-nilai ini dapat digunakan seperti ini:
sumber