Touchpad sotto 16.04 non funzionante


16

Sono nuovo di Ubuntu e di recente ho installato la versione 16.04. Il mio touchpad non funziona affatto e sembra che non sia stato rilevato. Il mouse USB tuttavia funziona perfettamente. Vorrei usare il Touchpad però.

C'è un modo per farlo funzionare?

Sto usando un notebook MEDION Akoya E5218.

Non l'ho disabilitato. Ho provato Fn + F6.


2
Forse l'hai disabilitato. Prova FN + F6
Motte001,

nel menu impostazioni fai clic con il mouse e il touchpad, quindi scegli l'opzione "tocca per fare clic"
ospite

Solo il comando ha funzionato per me sudo modprobe -r psmouse sudo modprobe psmouse proto = imps
raj

@ Motte001 questo è quello che mi è successo. Nel mio caso, è Fn + F7, ma in generale dipende dal layout della tastiera. Fortunatamente il mio è disegnato sulla mia tastiera.
scozzese il

Verificare innanzitutto che il touchpad non sia disabilitato dall'impostazione del mouse e del touchpad.
QMaster

Risposte:


10

Se digiti

less /proc/bus/input/devices

vedi un touchpad in qualsiasi punto dell'elenco? Altrimenti, non c'è supporto per il tuo touchpad nel kernel e sei quasi sfortunato, almeno per ora. Se viene rilevato il touchpad, il problema è altrove. Digitando

xinput

mostrerà se il server X ha rilevato il touchpad. Se il touchpad è in quell'elenco, potrebbe essere possibile modificare la configurazione X per farlo funzionare


Puoi spiegare come modificare il valore di xinput? Il mio touchpad è elencato lì.
Kolappan N,

@DavidFoerster Non è una mia domanda. Ho affrontato un problema simile. Quindi ho commentato la risposta accettata per ottenere maggiori dettagli. La risposta dice che possiamo modificare il valore di x config per sistemare le cose. Gli stavo chiedendo alcuni passaggi dettagliati o collegamenti di riferimento. Ancora una volta, non è la mia domanda .
Kolappan N

@KolappanNathan: Mi dispiace, mia svista. Non importa allora.
David Foerster,

Il touchpad non è elencato. Esiste un driver che posso installare?
moonstar,

9

Il mio touchpad a volte si blocca (soprattutto su un nuovo avvio).

Questo lo fa funzionare di nuovo:

sudo rmmod i2c_hid
sudo modprobe i2c_hid

Sei fantastico!
Pankaj Garg,

Aiuta, ma come funziona?
Josef Klimuk,

Sta solo ricaricando il i2c_hidmodulo.
lento

9

Segui queste istruzioni per risolvere il problema,

modifica grubfile,

sudo nano /etc/default/grub

sostituire

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

con

GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset quiet splash"

Salvare il file e quindi aggiornare grub utilizzando,

sudo update-grubcomando. e quindi riavviare il sistema operativo,

sudo shutdown -r now

Grazie mille funziona per me e risolve anche un altro problema che ho con il BLOC MAIUSC che era sempre
attivo

6
  1. Modifica GRUB

    sudo -H gedit /etc/default/grub
    

    Nella finestra di modifica della finestra aperta

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    

    Dovrebbe apparire così

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nopnp"
    

    Salva il file ed eseguilo

    sudo update-grub
    
  2. Impedire il i2c_hidcaricamento

    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.

Ciò che fa è, rimuove i driver nascosti synaptics dalla lista nera e consente di caricarli all'inizializzazione del file system RAM, consentendo al touchpad di funzionare all'avvio


Non utilizzare sudoper applicazioni grafiche; usa gksudoinvece!
David Foerster,

@FatemehKarimi Sono contento che abbia funzionato per te :)
Pranit Raje,

Questo ha funzionato per me su HP Elitebook 1050. Grazie!
Ak93,

Ha funzionato anche con il processore AMD Acer Aspire 3 Ryzen5. Grazie :)
Vivek Sharma,

Ma l'opzione di scorrimento con due dita è disabilitata e molto disponibile nell'opzione tochpad che prima era disponibile.
Vivek Sharma,

1

Per il mio laptop Akoya ha funzionato bene:

1. Prova quanto segue:

  • riavvia il menu di grub e digita e (spero che sia giusto, -> devi modificare la tua riga di comando)
  • nella riga che inizia con GRUB_CMDLINE_LINUX_DEFAULT inserire le seguenti proprietà del kernel:

    "i8042.reset i8042.nomux=1 i8042.nopnp i8042.noloop"
    
  • se il touchpad ora funziona, vai al punto 2.

2. Modifica permanente di Grub

  • Fai un backup del tuo file grub:

    sudo cp /etc/default/grub /etc/default/grub.backup 
    
  • Modifica il tuo file grub:

    sudo nano /etc/default/grub 
    
  • Ora aggiungi i seguenti parametri nella riga che inizia con GRUB_CMDLINE_LINUX_DEFAULT:

    "i8042.reset i8042.nomux=1 i8042.nopnp i8042.noloop"
    
  • Salva il file

  • Aggiorna il tuo grub

    sudo update-grub
    
  • Reboot.


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.