Dell Inspiron 3551 Reaktywny touchpad


13

Właśnie dostałem laptopa na pocztę i zainstalowałem Ubuntu 14.04 LTS. Wszystko poszło gładko, dopóki się nie uruchomiło i zauważyłem, że mój touchpad w ogóle nie działa. Działa idealnie w systemie Windows, a kiedy używam myszy bezprzewodowej, działa również.

Oto mój xinput:

⎡ Virtual core pointer                          id=2    [master pointer  (3)]  
⎜   ↳ Virtual core XTEST pointer                    id=4    [slave  pointer  (2)]  
⎜   ↳ 2.4GHz RF  KEYBOARD  AND  MOUSE               id=11   [slave  pointer  (2)]  
⎜   ↳ DLL06AB:00 06CB:78F1                          id=13   [slave  pointer  (2)]  
⎜   ↳ SynPS/2 Synaptics TouchPad                    id=15   [slave  pointer  (2)]  
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]  
    ↳ Virtual core XTEST keyboard                   id=5    [slave  keyboard (3)]  
    ↳ Power Button                                  id=6    [slave  keyboard (3)]  
    ↳ Video Bus                                     id=7    [slave  keyboard (3)]  
    ↳ Power Button                                  id=8    [slave  keyboard (3)]  
    ↳ Sleep Button                                  id=9    [slave  keyboard (3)]  
    ↳ 2.4GHz RF  KEYBOARD  AND  MOUSE               id=10   [slave  keyboard (3)]  
    ↳ Integrated_Webcam_HD                          id=12   [slave  keyboard (3)]  
    ↳ AT Translated Set 2 keyboard                  id=14   [slave  keyboard (3)]  
    ↳ Dell WMI hotkeys                              id=16   [slave  keyboard (3)]  

Bardzo chciałbym, aby mój trackpad działał, przeglądałem i przeglądałem tę stronę i nic, co próbowałem, nie zadziałało. Każdy wkład jest mile widziany. Daj mi znać, jeśli są jakieś inne informacje, które mogą temu zaradzić. Jestem całkiem nowy w Linuksie. Dziękuję Ci bardzo.

Edycja: Zaktualizowałem jądro do wersji 3.19 i sprawdziłem moje dodatkowe sterowniki, które nic dla mnie nie miały. Żaden z nich nie działał.


Odpowiedzi:


19

Możesz to naprawić, wyłączając i2c_hid i ustawiając w ten sposób parametr nopnp w parametrach rozruchu

  1. Biegać

    sudo -H gedit /etc/default/grub

    W otwartym oknie edycji linii

    GRUB_CMDLINE_LINUX_DEFAULT = „cichy plusk”

    tak powinno wyglądać

    GRUB_CMDLINE_LINUX_DEFAULT = "cichy splash i8042.nopnp"

    Zapisz plik i uruchom

    sudo update-grub
  2. Biegać

    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. Restart.


Mam 3551 z 14.04, które zaktualizowałem do 14.10. Touchpad działał dobrze z oboma. Jednak zaktualizowałem do 15.04 i przestało działać. Po raz kolejny zaktualizowałem i okazało się, że nie działa z 15.10 i jądrem 4.x. Powyższe rozwiązanie naprawiło to dla mnie natychmiast!
aalaap

Jesteś niesamowity @ Pilot6
Vineet

rozwiązało to problem z Dell Inspiron 13 7000 (7348) i Ubuntu 1510
david.barkhuizen

Dziękuję Ci bardzo! Te polecenia naprawiły problem. Zarówno ekran dotykowy, jak i touchpad działają teraz zgodnie z oczekiwaniami.
Andrew Sklyarevsky,

Touchpad w moim Dell Inspiron 3558 działał dobrze, ale nie mogłem go wyłączyć za pomocą xinput disable ID(z identyfikatorem znalezionym przez xinput list). Powyższe rozwiązanie sprawiło, że wszystko działało zgodnie z oczekiwaniami; wspaniale!
Phil Hirschhorn,


0

Mam dokładnie ten sam laptop i miałem dokładnie ten sam problem, ale znalazłem łatwe rozwiązanie. Wystarczy uruchomić w starszym trybie, a touchpad działa :-)


1
Czy mówisz o starszym trybie BIOS? Ponieważ istnieją inne opcje rozruchu zwane „starszymi”…
David Foerster,

Witamy w Ask Ubuntu! ;-) Edytuj swoją odpowiedź, popraw ją i upuść notatkę, abym mógł przejrzeć moją ocenę twojej odpowiedzi, ponieważ system oznaczył twoją odpowiedź do automatycznego usunięcia ... :-(
Fabby

0

Spróbuj tego:

z wiersza poleceń wpisz sudo nano /etc/apt/sources.list w tym pliku są 2 „dodatkowymi” repozytoriami. Odznacz te komentarze i uruchom ponownie, aby system mógł zaktualizować dostępne repozytorium. Wybierz opcję „oprogramowanie i aktualizacje w programie uruchamiającym po ponownym uruchomieniu i uruchomieniu, przejdź do karty innego oprogramowania i włącz dodatkowe repozytoria. Na tym etapie powinien zostać wyświetlony monit o uwierzytelnienie. Następnie przejdź do zakładki dodatkowych sterowników. Powinieneś znaleźć sterownik, który mówi coś w rodzaju „pakietu meta dla Dell bla blah-insert-model-name-here-dino” tutaj, aby włączyć ten sterownik, a następnie zastosować. Uruchom ponownie i powinieneś mieć w pełni funkcjonalny touchpad!

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.