web-dev-qa-db-fra.com

écran tactile introuvable - Dell inspiron 13 7000 2-in-1 (7373)

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!

1
David784

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)

1
David784