web-dev-qa-db-fra.com

ElanTech TouchPad NON détecté en tant que PS / 2 dans EXO NIFTY 7385

Mon pavé tactile n'est pas reconnu (n'est pas présent dans la liste xinput) en tant que périphérique PS/2 ou USB après l'installation d'Ubuntu 14.04. Mon ordinateur est un Ultrabook que j'ai acheté avec Windows 8, le pavé tactile fonctionne parfaitement dans ce système d'exploitation. Ubuntu est installé comme le seul système d'exploitation, la racine est dans un SSD de 32 Go et/home dans un disque dur de 500 Go. L'Ultrabook est livré avec UEFI, j'ai désactivé FAST BOOT et démarre en mode double (UEFI et Legacy). Je peux utiliser une souris USB externe. Mon hypothèse est que le périphérique est désactivé ou n'est pas reconnu pour fonctionner dans Legacy. Pourrait-il être possible? Des idées pour détecter le Touchpad? Réservoirs!

3
Lucas Mongiat

J'ai eu ce problème dans une machine similaire (EXO Nifty T7181). La solution ci-dessus ne fonctionnait pas pour moi et après quelques jours de recherche, j'ai trouvé ce bogue dans le noyau, j'ai donc fait un correctif, recompilé le noyau et j'espère que cela a fonctionné.

Je ne sais pas si c'est le bon endroit pour publier cette information, sinon, je m'excuse, mais c'est tellement frustrant de simplement obtenir un nouvel ordinateur portable, et vous ne pouvez pas utiliser le pavé tactile.

J'espère que ça aide!

Plus d'informations sur la recompilation:

Disclaimer: Je ne suis pas un expert du noyau, bien au contraire, donc je ne sais pas si c'est la meilleure façon de le faire. J'ai eu cette information de ce lien

Pour recompiler le noyau, j'ai suivi ces étapes:

  1. Obtenez le code du noyau, via apt ou simplement une commande de github
  Sudo apt-get source linux-image-uname -r 
  1. Téléchargez le correctif bugzilla et enregistrez-le dans un fichier nommé elantech-final.patch

  2. Si vous avez téléchargé les sources du noyau via apt, vous aurez un fichier tar.gz dans votre dossier $ HOME. Décompressez-le.

  3. Copiez le correctif dans le dossier des sources du noyau

  4. Maintenant, pour patcher le noyau, vous devriez lancer

  cat ~/elantech-final.patch | patch -p1 
  1. Cette étape consiste à construire le nouveau noyau personnalisé en tant que paquet deb.
make oldconfig
make clean
make -j getconf _NPROCESSORS_ONLN deb-pkg LOCALVERSION = -custom 
 </ Code>
  1. Après cela, il vous suffit d’installer le nouveau noyau à partir du fichier .deb
    Sudo dpkg -i linux-image- YOUR IMAGE FILE.deb
    Sudo dpkg -i linux-headers- YOUR HEADERS FILE.deb
    
1
Juan Lagostena

Essayez ce qui suit

cat/proc/bus/input/devices | Nom de GREP

La sortie devrait inclure> Elantech Touchpad

Si oui, téléchargez ce qui suit

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1166442/+attachment/3941591/+files/psmouse-elantech-x551c.tar.gz

Ouvrez un terminal et suivez ces étapes

cd ~/Téléchargements Sudo dkms ldtarball psmouse-elantech-x551c.tar.gz Sudo dkms installer -m psmouse -v elantech-x551c

Sudo rmmod psmouse Sudo modprobe psmouse

HTH

Référence

- Ubuntu active le multi-touch sur elantech

1