web-dev-qa-db-fra.com

Blocage du pavé tactile, problèmes de détection, 17.10 sur Acer Swift 1

Récemment ramassé un Acer Swift SF113 et installé Xubuntu 17.04. Le pavé tactile fonctionne généralement parfaitement pendant un certain temps, mais se bloque ou cesse de répondre. Je n'ai pas trouvé de modèle pour ce qui le déclenche, mais il abandonne généralement quelques minutes après l'ouverture d'un navigateur. Peut habituellement le récupérer en le désactivant et en l'activant dans xinput, mais après quelques fois, cela ne fonctionne pas, ou plutôt les boutons sont réactifs, mais pas tactiles. Une souris USB fonctionne de manière constante. À un moment donné, le pavé tactile n'était pas du tout reconnu, même après plusieurs redémarrages, mais il était revenu au comportement précédent après le démarrage dans Windows, puis dans Xubuntu.

J'ai essayé une version quotidienne de 17,10, mais le pavé tactile n'a pas été reconnu du tout. Essayé Manjaro 17.02 et peut-être eu moins de problèmes de gel, mais encore eu un gel ou deux avant d'abandonner sur cela.

Des idées? Tout le reste fonctionne si parfaitement ..

$ uname -a
4.10.0-32-generic # 36-Ubuntu SMP mar. Août 8 12:10:06 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

$ xinput --list
⎡ Pointeur de noyau virtuel id = 2 [pointeur principal (3)]
⎜ core Cœur virtuel XTEST pointeur id = 4 [pointeur esclave (2)]
↳ Souris optique USB id = 13 [pointeur esclave (2)]
↳ ↳ SYNA7DAB: 00 06CB: id du pavé tactile 7DAC = 10 [pointeur esclave (2)]
⎣ Identifiant de clavier virtuel = 3 [clavier maître (2)]
↳ Clavier XTEST de base virtuelle id = 5 [clavier esclave (3)]
↳ ID du bus vidéo = 6 [clavier esclave (3)]
↳ Bouton d'alimentation id = 7 [clavier esclave (3)]
↳ Bouton id en veille = 8 [clavier esclave (3)]
↳ HD ​​WebCam id = 9 [clavier esclave (3)]
↳ AT Ensemble traduit 2 id clavier = 11 [clavier esclave (3)]
↳ Touches de raccourci clavier Acer WMI id = 12 [clavier esclave (3)]

$ cat /var/log/Xorg.0.log | grep -i synaptics

[8.775] (II) LoadModule: "synaptics"
[8.775] (II) Chargement /usr/lib/xorg/modules/input/synaptics_drv.so
[8.775] (II) Module synaptics: vendor = "X.Org Foundation"
[8.775] (II) Utilisation du pilote d’entrée 'synaptics' pour 'SYNA7DAB: 00 06CB: 7DAC Touchpad'
[8.817] (II) synaptics: SYNA7DAB: 00 06CB: Pavé tactile 7DAC: propriété du pavé numérique trouvée
[8.817] (-) synaptics: SYNA7DAB: 00 06CB: Pavé tactile 7DAC: axe des abscisses plage de 0 à 1223 (résolution 12)
[8.817] (-) synaptics: SYNA7DAB: 00 06CB: Pavé tactile 7DAC: axe des ordonnées compris entre 0 et 745 (résolution 12)
[8.817] (II) synaptics: SYNA7DAB: 00 06CB: Pavé tactile 7DAC: le périphérique ne signale pas la pression, utilisera des données tactiles.
[8.817] (II) synaptics: SYNA7DAB: 00 06CB: Pavé tactile 7DAC: le périphérique ne signale pas la largeur du doigt.
[8.817] (-) synaptics: SYNA7DAB: 00 06CB: 7DAC Touchpad: boutons: gauche double triple
[8.817] (-) synaptics: SYNA7DAB: 00 06CB: Pavé tactile 7DAC: Vendeur 0x6cb Produit 0x7dac
[8.817] (-) synaptics: SYNA7DAB: 00 06CB: Pavé tactile 7DAC: plage de pression non valide. défaut à 0 - 255
[8.817] (-) synaptics: SYNA7DAB: 00 06CB: Pavé tactile 7DAC: plage de largeur de doigt non valide. défaut à 0 - 15
[8.817] (-) synaptics: SYNA7DAB: 00 06CB: 7DAC Pavé tactile: pavé tactile trouvé
[8.856] () synaptics: SYNA7DAB: 00 06CB: 7DAC Pavé tactile: (accéléré) La vitesse minimale est maintenant à décélération constante de 2,5.
[8.856] (
) synaptics: SYNA7DAB: 00 06CB: 7DAC Pavé tactile: (accéléré) MaxSpeed ​​est maintenant de 1,75.
[8.856] (**) synaptics: SYNA7DAB: 00 06CB: Pavé tactile pour 7DAC: (accéléré) AccelFactor a désormais 0,140
[8.858] (-) synaptics: SYNA7DAB: 00 06CB: 7DAC Pavé tactile: pavé tactile trouvé
[139.276] (-) synaptics: SYNA7DAB: 00 06CB: 7DAC Pavé tactile: pavé tactile trouvé
[175.292] (-) synaptics: SYNA7DAB: 00 06CB: 7DAC Pavé tactile: pavé tactile trouvé
[442.940] (-) synaptics: SYNA7DAB: 00 06CB: 7DAC Pavé tactile: pavé tactile trouvé

Le comportement est le même dans les noyaux 4.12 et 4.13 RC6

2
Fugu

Je viens d'installer Arch sur un Acer Swift 1 et j'ai rencontré le même problème. Basculer rapidement vers un terminal séparé, puis revenir à X recharge également le pavé tactile et le fait fonctionner à nouveau .. juste un raccourci ctrl + alt + f6 puis f7 et vous êtes de retour

toujours un problème gênant mais c’est l’ordinateur portable léger et parfait, donc il vaut la peine d’être mis en place jusqu’à ce que les pilotes du touchpad s’améliorent

1
Harvey S

J'ai eu le même problème et pris les mesures suivantes. http://www.cogitolingua.net/blog/2017/11/12/Acer-Swift-1/

  1. apt install xserver-xorg-input-synaptics 
    

    pour une raison quelconque, cela ne s'installe pas avec xserver-xorg-input-all. Sa présence ouvre de nombreuses options de configuration concernant le comportement des clics, le défilement, la détection Palm, etc.

  2. Créez un script qui fera tourner le pavé tactile lorsqu'il se bloque et créez un raccourci clavier global pour l'exécuter. Si le pavé tactile se fige, vous avez au moins un bouton pour le récupérer.

    #!/bin/bash
    
    declare -i ID
    ID=`xinput list | grep -Eio '(touchpad|glidepoint)\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}'`
    
    xinput disable $ID
    sleep 0.1
    xinput enable $ID
    

    J'ai passé une journée à utiliser cette configuration et j'ai dû appuyer sur le bouton cycle au moins 50 fois. Bien que ce fût rapide, cela devint vraiment agaçant.

  3. Si le touchpad ne revient pas après avoir utilisé le script ci-dessus, vous pouvez alors faire défiler le module du noyau responsable.

    Sudo modprobe -r hid_multitouch
    Sudo modprobe hid_multitouch
    

Une fois que le touchpad n’a pas répondu après la sortie du sommeil. J'ai donc creusé plus profondément pour voir si je pouvais pratiquement le débrancher et le rebrancher.

  1. Changer les paramètres du bios. Pendant l’amorçage, appuyez sur F2 pour accéder au BIOS, puis faites basculer Principal> Touchpad d’avancé à basique.

Je n'ai pas eu à utiliser le pavé tactile (étape 2) depuis le changement du drapeau du bios (étape 4).

1
Eric Hennigan

Peut-être un problème matériel tel que décrit ici: http://www.iq-tm.de/TP%20freeze.htm

Avait le même problème sur mon Acer Swift 1 après 3 jours et donc renvoyé ...

0
user730289