Touchpad non rispondente Dell Inspiron 3551


13

Ho appena ricevuto il mio laptop per posta e ho installato Ubuntu 14.04 LTS. È andato tutto liscio fino all'avvio e ho notato che il mio touchpad non funziona affatto. Funziona perfettamente su Windows e quando uso un mouse wireless funziona anche.

Ecco il mio 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)]  

Mi piacerebbe che il mio trackpad funzionasse e ho cercato su Google e navigando su questo sito e nulla di ciò che ho provato ha funzionato. Qualsiasi input sarebbe fantastico. Fammi sapere se ci sono altre informazioni che possono aiutarti a rimediare. Sono abbastanza nuovo su Linux. Grazie mille.

Modifica: ho aggiornato il kernel a 3.19 e controllato i miei driver aggiuntivi che non avevano nulla per me. Nessuno dei due ha funzionato.


Risposte:


19

È possibile risolverlo disattivando i2c_hid e impostando nopnp nei parametri di avvio in questo modo

  1. Correre

    sudo -H gedit /etc/default/grub

    Nella finestra di modifica della finestra aperta

    GRUB_CMDLINE_LINUX_DEFAULT = "splash tranquillo"

    dovrebbe apparire così

    GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash i8042.nopnp"

    Salva il file ed eseguilo

    sudo update-grub
  2. Correre

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


Ho ottenuto il mio 3551 con 14.04, che ho aggiornato a 14.10. Il touchpad ha funzionato bene con entrambi. Tuttavia, ho eseguito l'aggiornamento a 15.04 e ha smesso di funzionare. Ho aggiornato ancora una volta e ho scoperto che non funzionava con 15.10 e kernel 4.x. La soluzione sopra risolta per me all'istante!
aalaap,

Sei fantastico @ Pilot6
Vineet

questo ha risolto il problema con Dell Inspiron 13 7000 (7348) e Ubuntu 1510
david.barkhuizen,

Grazie mille! Questi comandi hanno risolto il problema. Sia il touchscreen che il touchpad ora funzionano come previsto.
Andrew Sklyarevsky,

Il touchpad sul mio Dell Inspiron 3558 ha funzionato bene, ma non sono stato in grado di disabilitarlo utilizzando xinput disable ID(con ID trovato attraverso xinput list). La soluzione sopra ha fatto funzionare tutto come desiderato; meraviglioso!
Phil Hirschhorn,


0

Ho lo stesso identico laptop e ho avuto lo stesso identico problema, ma ho trovato una soluzione semplice. Basta avviare in modalità legacy e il touchpad funziona :-)


1
Stai parlando della modalità BIOS legacy? Perché ci sono altre opzioni di avvio chiamate "legacy" ...
David Foerster,

Benvenuto in Ask Ubuntu! ;-) Modifica la tua risposta, migliorala e rilascia una nota in modo che io possa rivedere la mia valutazione della tua risposta, perché il sistema ha contrassegnato la tua risposta per l'eliminazione automatica ... :-(
Fabby

0

Prova questo:

dalla riga di comando, immettere sudo nano /etc/apt/sources.list in questo file sono 2 repository "extra". Rimuovi il commento e riavvia in modo che il tuo sistema possa aggiornare i repository disponibili. Seleziona 'software e aggiornamenti dal programma di avvio una volta eseguito il backup, vai all'altra scheda software e abilita i repository extra. A questo punto, ti verrà richiesto di autenticarti. Quindi, vai alla scheda driver aggiuntivi. Dovresti trovare un driver che dice qualcosa come 'meta pacchetto per Dell blah blah-inserire-modello-nome-qui da dino' fare clic per abilitare questo driver, quindi applicare. Riavvia e dovresti avere un touchpad perfettamente funzionante!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.