Je viens de recevoir un nouvel ordinateur et je souhaite installer Ubuntu. En ce moment, je vis juste l'image en direct depuis l'USB, et tout semble bien fonctionner ... sauf l'écran tactile.
L'écran tactile fonctionne à la fois dans le BIOS et dans Win10, donc je sais que le matériel est bon. Win10 le reconnaît comme:
HID\ELAN2097 & Col01\5 & 335340af & 0 & 0000
Cependant, lorsque je lance mon ordinateur USB 18.04 Ubuntu Live (noyau 4.15.0-20), l’écran tactile ne s’affiche même pas sous xinput
ou lsusb
. Complètement manquant. C'est tout ce que je reçois sous les pointeurs:
Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=15 [slave pointer (2)]
J'ai consulté le syslog et rien trouvé qui mentionne Elan, mais je ne suis pas vraiment sûr de ce que je recherche. J'ai essayé deux images ISO différentes (Ubuntu et Xubuntu, toutes deux 18.04).
Mon autre ordinateur est un XPS 13 âgé de 2 ans, également doté d’un écran tactile Elan. Voici ce que j'obtiens de xinput
dessus (comme ci-dessus, sauf aussi cette ligne juste au-dessus de Synaptics):
⎜ ↳ ELAN Touchscreen id=10 [slave pointer
De même sur le XPS, je reçois ceci dans lsusb
:
Bus 001 Device 003: ID 04f3:20d0 Elan Microelectronics Corp.
C'est mon seul point de référence, j'ai cherché ici et ailleurs et je n'ai rien trouvé à ce sujet. Toute aide serait grandement appréciée!
Résolu: J'utilisais un lecteur usb grub2 pour charger un fichier ISO. J'ai essayé de créer un nouveau disque (à partir du même ISO) en utilisant Startup Disk Creator
. A parfaitement fonctionné. C'est ce que je reçois de xinput
maintenant.
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Dell07EB:00 06CB:7E7E Touchpad id=12 [slave pointer (2)]
⎜ ↳ ELAN2097:00 04F3:2364 id=13 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=19 [slave pointer (2)]
Cela m'a amené à réfléchir, alors j'ai comparé le grub.cfg
. La chose la plus évidente était le boot=... acpi_osi= ...
dans mon autre cd. J'ai donc retiré le acpi_osi=
et redémarré, et cela a bien fonctionné.
(J'avais le acpi_osi=
à cause de problèmes matériels sur mon XPS13 ... touches rétro-éclairées, je pense)