Touchpad di bawah 16,04 tidak berfungsi


16

Saya baru di Ubuntu dan baru-baru ini menginstal Versi 16.04 My Touchpad tidak berfungsi sama sekali dan sepertinya tidak terdeteksi. Namun USB Mouse bekerja dengan sempurna. Saya ingin menggunakan Touchpad.

Apakah ada cara untuk membuatnya bekerja?

Saya menggunakan notebook MEDION akoya E5218.

Saya tidak menonaktifkannya. Saya mencoba Fn + F6.


2
Mungkin Anda menonaktifkannya. Coba FN + F6
Motte001

di menu pengaturan klik mouse dan touch pad lalu pilih opsi "tap to click"
guest

Hanya perintah yang bekerja untuk saya sudo modprobe -r psmouse sudo modprobe psmouse proto = imps
raj

@ Motte001 inilah yang terjadi pada saya. Dalam kasus saya, ini adalah Fn + F7, tetapi secara umum tergantung pada tata letak keyboard. Untungnya saya tertarik ke keyboard saya.
scottlittle

Pertama periksa apakah Panel sentuh tidak dinonaktifkan dari pengaturan mouse & Panel sentuh.
QMaster

Jawaban:


10

Jika Anda mengetik

less /proc/bus/input/devices

apakah Anda melihat panel sentuh di mana saja dalam daftar itu? Jika tidak, maka tidak ada dukungan untuk touchpad Anda di kernel dan Anda kurang beruntung, setidaknya untuk saat ini. Jika touchpad Anda terdeteksi maka masalahnya ada di tempat lain. Mengetik

xinput

akan muncul jika server X telah mendeteksi touchpad Anda. Jika touchpad Anda ada dalam daftar itu, Anda dapat memodifikasi konfigurasi X untuk membuatnya berfungsi


Bisakah Anda jelaskan Bagaimana cara mengubah nilai xinput? Touchpad saya tercantum di sana.
Kolappan N

@ DavidFoerster Ini bukan pertanyaan saya. Saya menghadapi masalah yang sama. Jadi saya mengomentari jawaban yang diterima untuk mendapatkan detail lebih lanjut. Jawabannya mengatakan kita dapat memodifikasi nilai x config untuk memperbaiki keadaan. Saya bertanya kepadanya beberapa langkah rinci atau tautan referensi. Sekali lagi, ini bukan pertanyaan saya .
Kolappan N

@ KolappanNathan: Maaf, pengawasan saya. Lupakan saja.
David Foerster

Touchpad tidak terdaftar .. Apakah ada driver yang dapat saya instal?
moonstar

9

Touchpad saya terkadang macet (terutama pada boot baru).

Ini membuatnya bekerja lagi:

sudo rmmod i2c_hid
sudo modprobe i2c_hid

Kamu luar biasa!
Pankaj Garg

Ini membantu, tetapi bagaimana cara kerjanya?
Josef Klimuk

Itu hanya memuat ulang i2c_hidmodul.
lambat

9

Ikuti instruksi ini untuk memperbaiki masalah ini,

memodifikasi grubfile,

sudo nano /etc/default/grub

menggantikan

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

dengan

GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset quiet splash"

Simpan file dan kemudian perbarui grub menggunakan,

sudo update-grubperintah. dan kemudian restart OS Anda,

sudo shutdown -r now

Terima kasih banyak, ini bekerja untuk saya dan juga memperbaiki masalah lain yang saya miliki dengan CAPS Lock yang selalu aktif :)
Salma Gomaa

6
  1. Edit GRUB

    sudo -H gedit /etc/default/grub
    

    Di baris edit jendela yang terbuka

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    

    Seharusnya terlihat seperti ini

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nopnp"
    

    Simpan file dan jalankan

    sudo update-grub
    
  2. Mencegah i2c_hidpemuatan

    echo "blacklist i2c_hid" | sudo tee /etc/modprobe.d/i2c-hid.conf
    sudo depmod -a
    sudo update-initramfs -u
    echo "synaptics_i2c" | sudo tee -a /etc/modules
    
  3. Mulai ulang.

Apa yang dilakukannya adalah, itu menghapus driver menyembunyikan sinaptik dari daftar hitam dan memungkinkan mereka untuk dimuat pada inisialisasi sistem file RAM, memungkinkan touch pad Anda bekerja saat boot


Jangan gunakan sudountuk aplikasi grafis; gunakan gksudosaja!
David Foerster

@FatemehKarimi Senang itu berhasil untuk Anda :)
Pranit Raje

Ini bekerja untuk saya di HP Elitebook 1050. Terima kasih!
ak93

Ini juga bekerja untuk prosesor AMD Acer Aspire 3 Ryzen5. Terima kasih :)
Vivek Sharma

Tetapi opsi gulir dengan dua jari dinonaktifkan dan banyak tersedia dalam opsi tochpad yang tersedia sebelum ini.
Vivek Sharma

1

Untuk Akoya saya laptop ini berfungsi dengan baik:

1. Coba yang berikut ini:

  • reboot ke menu grub dan ketik e (harap itu benar, -> Anda harus mengedit baris perintah Anda)
  • di baris yang dimulai dengan GRUB_CMDLINE_LINUX_DEFAULT masukkan properti kernel berikut:

    "i8042.reset i8042.nomux=1 i8042.nopnp i8042.noloop"
    
  • jika touchpad Anda sekarang berfungsi, lanjutkan ke poin 2.

2. Modifikasi Grub Permanen

  • Buat cadangan file grub Anda:

    sudo cp /etc/default/grub /etc/default/grub.backup 
    
  • Edit file grub Anda:

    sudo nano /etc/default/grub 
    
  • Sekarang tambahkan parameter berikut ke dalam baris yang dimulai dengan GRUB_CMDLINE_LINUX_DEFAULT :

    "i8042.reset i8042.nomux=1 i8042.nopnp i8042.noloop"
    
  • Simpan file

  • Perbarui grub Anda

    sudo update-grub
    
  • Mulai ulang.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.