J'ai donc un ordinateur portable Asus R558UF avec un pavé tactile Elantech. Après l’installation d’Ubuntu 16.04, le pavé tactile a fonctionné une fois mais après le redémarrage, il n’a pas fonctionné et n’a pas fonctionné depuis.
Ceci est la sortie de xinput
:
↳ Elan Touchpad id=12 [slave pointer (2)]
Dans les paramètres de la souris et du pavé tactile, le pavé tactile est activé. Que dois-je faire pour résoudre ce problème?
J'ai eu le même problème. Après avoir beaucoup cherché sur Google, j'ai trouvé une solution de contournement: dans /etc/defaut/grub
Sudo nano /etc/default/grub
J'ai ajouté i8042.reset
à la ligne GRUB_CMDLINE_LINUX_DEFAULT
GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset quiet splash"
et alors
Sudo update-grub
Enfin, après un redémarrage, le pavé tactile fonctionne correctement (multitouch inclus).
Bon alors j'ai trouvé une solution à ce problème.
Merci à @ Guillaume de m'avoir orienté dans la bonne direction. Ce problème est très bien expliqué ici sur unix stackexchange.
Il se pose pour certains périphériques rares, tels que le mien (New Elantech Touchpad).
Parfois, le pavé tactile fonctionne et parfois non, il a quelque chose à voir avec le multiplexage.
Pour résoudre ce problème, j'ai suivi la réponse de @Guillaume et ajouté i8042.kbdreset=1
aux paramètres de /etc/default/grub
en suivant exactement les mêmes étapes dans l'autre réponse.
i8042.reset
n'a pas fonctionné pour moi.
J'ai le même pavé tactile sur un ordinateur portable ASUS. Les noyaux Linux inférieurs à 4.5 n'ont pas les pilotes pour ce pavé tactile, vous n'avez donc qu'à mettre à jour votre noyau. Bien que les noyaux Linux atteignent la version 4.10 à la date de rédaction de ce document, j'aime bien être à la pointe de la technologie. Si vous passez simplement à la version 4.5, vous devriez être bon.
Vous pouvez trouver les derniers noyaux pour Ubuntu à l'adresse http://kernel.ubuntu.com/~kernel-ppa/mainline/
Par exemple, pour passer à la version 4.5.7, vous devez cliquer sur le lien ci-dessus pour les noyaux ubuntu et cliquer sur http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5.7-yakkety/
Ensuite, téléchargez les packages génériques .deb. Pour 64 bits, ce sont:
Celles-ci se retrouveront dans votre répertoire Téléchargements, alors ouvrez simplement un terminal et tapez:
Sudo dpkg -i lin*4.5.7*.deb
et suivi avec la reconstruction du chargeur de démarrage grub
Sudo update-grub
Ensuite, redémarrez et sélectionnez le nouveau noyau et votre touchpad devrait apparaître.
Editez le fichier 50-synaptics.conf
:
Sudo nano /usr/share/X11/xorg.conf.d/50-synaptics.conf
Ajoutez les lignes suivantes:
MatchIsTouchpad "on"
Option "TapButton1" "1"
Comme ça:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "VertEdgeScroll" "1"
Enregistrer, quitter et redémarrer