Dell Inspiron 3551 Touchpad reagiert nicht

13

Ich habe gerade meinen Laptop per E-Mail erhalten und Ubuntu 14.04 LTS installiert. Es lief alles glatt, bis es hochfuhr und ich bemerkte, dass mein Touchpad überhaupt nicht funktionierte. Es funktioniert perfekt unter Windows und wenn ich eine drahtlose Maus benutze, funktioniert es auch.

Hier ist mein 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)]  

Ich würde es lieben, wenn mein Trackpad funktioniert, und ich habe ein bisschen gegoogelt und auf dieser Website gestöbert, und nichts, was ich versucht habe, hat funktioniert. Jede Eingabe wäre toll. Lassen Sie mich wissen, ob es weitere Informationen gibt, die Abhilfe schaffen können. Ich bin ziemlich neu in Linux. Vielen Dank.

Edit: Ich habe den Kernel auf 3.19 aktualisiert und meine Additional Drivers überprüft, die nichts für mich hatten. Beides hat nicht funktioniert.

Antonioium
quelle

Antworten:

19

Sie können i2c_hid das Problem beheben, indem Sie nopnp ausschalten und in den Boot-Parametern so einstellen

  1. Lauf

    sudo -H gedit /etc/default/grub

    Im geöffneten Fenster Zeile bearbeiten

    GRUB_CMDLINE_LINUX_DEFAULT = "leises Spritzen"

    es sollte so aussehen

    GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash i8042.nopnp"

    Datei speichern und ausführen

    sudo update-grub
  2. Lauf

    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. Starten Sie neu.

Pilot6
quelle
Ich habe meine 3551 mit 14.04 bekommen, die ich auf 14.10 aufgerüstet habe. Das Touchpad hat bei beiden gut funktioniert. Ich habe jedoch ein Upgrade auf 15.04 durchgeführt und es funktioniert nicht mehr. Ich habe noch einmal ein Upgrade durchgeführt und festgestellt, dass es mit 15.10 und Kernel 4.x nicht funktioniert hat. Die Lösung oben hat es für mich sofort behoben!
Aalaap
Du bist großartig @ Pilot6
vineet
Dies löste das Problem für Dell Inspiron 13 7000 (7348) und Ubuntu 1510
david.barkhuizen
Vielen Dank! Diese Befehle haben das Problem behoben. Sowohl der Touchscreen als auch das Touchpad funktionieren nun wie erwartet.
Andrew Sklyarevsky
Das Touchpad meines Dell Inspiron 3558 hat einwandfrei funktioniert, ich konnte es jedoch nicht über deaktivieren xinput disable ID(mit durchgesetzter ID xinput list). Mit der obigen Lösung funktionierte alles wie gewünscht. wunderbar!
Phil Hirschhorn
0

Ich habe genau den gleichen Laptop und ich hatte genau das gleiche Problem, aber ich habe eine einfache Lösung gefunden. Einfach im Legacy-Modus booten und das Touchpad funktioniert :-)

Merwan
quelle
1
Sprechen Sie über Legacy-BIOS-Modus? Weil es andere Bootoptionen gibt, die als "Legacy" bezeichnet werden ...
David Foerster
Willkommen bei Ask Ubuntu! ;-) Bitte bearbeite deine Antwort, verbessere sie und schreibe eine Nachricht, damit ich meine Bewertung deiner Antwort überprüfen kann, da das System deine Antwort zum automatischen Löschen markiert hat ... :-(
Fabby
0

Versuche dies:

Geben Sie in der Befehlszeile sudo nano /etc/apt/sources.list in diese Datei ein. Es handelt sich um zwei zusätzliche Repositorys. Kommentieren Sie diese aus und starten Sie neu, damit Ihr System verfügbare Repos aktualisieren kann. Wählen Sie "Software & Updates" aus dem Launcher aus, sobald Sie wieder aktiv sind. Wechseln Sie zur Registerkarte "Andere Software", und aktivieren Sie die zusätzlichen Repositorys. Sie sollten zu diesem Zeitpunkt aufgefordert werden, sich zu authentifizieren. Wechseln Sie anschließend zur Registerkarte "Zusätzliche Treiber". Sie sollten einen Treiber finden, der so etwas wie "Metapaket für Dell bla bla-Modellname-hier von Dino einfügen" sagt. Klicken Sie, um diesen Treiber zu aktivieren, und wenden Sie ihn an. Starten Sie neu und Sie sollten ein voll funktionsfähiges Touchpad haben!

Dan Andrews
quelle