Page 1 sur 1
[Asus Touchpad] Touchpad cesse de fonctionner (Asus E403SA-WX0004T) (Résolu)
Publié : mer. 16 mars 2016, 15:59
par Razakhel
Question posée à l'origine ici.
Comme expliqué (en anglais) dans le lien ci-dessus, mon touchpad s'arrête de fonctionner d'un coup. Ça peut arriver n'importe quand, même si j'ai l'impression que c'est plus probable que ça arrive quand je lance des programmes relativement lourds (type Chrome).
La commande 'xinput list' me renvoie :
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Elan Touchpad id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ USB Camera id=9 [slave keyboard (3)]
↳ Asus WMI hotkeys id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
La ligne 'Elan Touchpad' ne disparaît pas quand il s'arrête de fonctionner.
J'utilise i3 comme Window Manager (si jamais ça peut avoir un rapport).
(Question posée sur Unix&Linux StackExchange:
http://unix.stackexchange.com/questions ... rking-arch)
Re: [Asus Touchpad] Touchpad cesse de fonctionner (Asus E403SA-WX0004T)
Publié : jeu. 31 mars 2016, 10:41
par Razakhel
Personne n'a de proposition de solution ? (N'hésitez pas à demander s'il y a besoin d'infos supplémentaires)
Re: [Asus Touchpad] Touchpad cesse de fonctionner (Asus E403SA-WX0004T)
Publié : jeu. 31 mars 2016, 13:13
par waitnsea
Bonjour,
Tu as bien installé
xf86-input-synaptics ?
Re: [Asus Touchpad] Touchpad cesse de fonctionner (Asus E403SA-WX0004T)
Publié : jeu. 31 mars 2016, 13:16
par Razakhel
Il est bien installé depuis le début (je ne sais même pas si le touchpad pourrait marcher sans le package).
Re: [Asus Touchpad] Touchpad cesse de fonctionner (Asus E403SA-WX0004T)
Publié : jeu. 31 mars 2016, 13:35
par waitnsea
Tu as sorti sans doute les dmesg et journalctl grep -i synaptics après l'arrêt de fonctionnement,
y aurait-il une différence de sortie de cat /proc/bus/input/devices
avant et après plantage ?
Si ça survient dans le contexte d'utilisation lourde, il peut y avoir un process qui s'emballe au détriment des autres, ps -faux
aiderait peut-être ?
Re: [Asus Touchpad] Touchpad cesse de fonctionner (Asus E403SA-WX0004T)
Publié : ven. 01 avr. 2016, 10:34
par Razakhel
Après vérification, aucune différence dans /proc/bus/input/devices, le paragraphe 'Elan Touchpad' est toujours là.
Je suis de moins en moins convaincu par le fait que ça puisse venir d'une utilisation lourde en fait... J'ai déjà atteint les 85% de RAM et 75% de swap utilisés, 100% de proc assez souvent, sans que le touchpad s'arrête de fonctionner. A noter que le fait de brancher une souris dès le démarrage du PC ne provoque apparemment pas le bug (le pad continue de fonctionner même après une journée d'utilisation pleine), c'est assez bizarre...!
Re: [Asus Touchpad] Touchpad cesse de fonctionner (Asus E403SA-WX0004T)
Publié : ven. 01 avr. 2016, 12:52
par waitnsea
Pannes intermittentes, l'horreur...
Tu parles de ta souris, as-tu eu une seule fois un arrêt du Touchpad sans souris branchée ?
Tu es sous XFCE ? Sous KDE il est facile de désactiver automatiquement le touchpad au branchement de la souris, pour éviter bien des déplacements de curseur et des fautes de frappe, ce serait un contournement très peu sportif...
Re: [Asus Touchpad] Touchpad cesse de fonctionner (Asus E403SA-WX0004T)
Publié : ven. 01 avr. 2016, 13:16
par Razakhel
Justement, apparemment je n'ai eu QUE des arrêts sans que la souris soit branchée (j'ai pu oublier des fois où ce n'était pas le cas, mais dans ce cas-là ce n'est pas arrivé récemment), ou alors avec la souris branchée après le 'startx' !
J'utilise i3, donc ni l'un ni l'autre

et ce n'est pas mon problème ici, il faut juste que le touchpad ne s'arrête pas de fonctionner d'un coup, le fait d'utiliser une souris est plus gênant qu'autre chose dans mon cas. J'ai 'gpointing-device-settings' qui me permet de faire exactement ça, dans mon cas (pas vérifié si ça marchait par contre).
Re: [Asus Touchpad] Touchpad cesse de fonctionner (Asus E403SA-WX0004T)
Publié : ven. 01 avr. 2016, 13:20
par aminnairi
J'espère que ça ne vas pas paraître bête ce que je vais te dire là mais est-ce que tu as essayé de lister les propriétés de ton touchpad pour voir si l'option Device Touch Enabled (ou un truc du genre, avec Touch) n'est pas désactivé ?
Je te dis ça parce que j'ai eu le même soucis en passant de gnome à i3 et quand j'avais tout supprimé de gnome, Je ne sais pas si c'est lié mais sait-on jamais, si ça peut aider...
EDIT : j'utilise aussi i3 et voici mon fichier 20-synaptics.conf (dans le dossier /etc/X11/xorg.conf.d/) :
Code : Tout sélectionner
Section "InputClass"
Identifier "Synaptics"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "VertTwoFingersScroll" "1"
Option "HorizTwoFingersScroll" "1"
EndSection
Re: [Asus Touchpad] Touchpad cesse de fonctionner (Asus E403SA-WX0004T)
Publié : mar. 05 avr. 2016, 10:16
par Razakhel
Aucune idée de comment faire pour voir les propriétés, j'ai essayé 'xinput list "Elan Touchpad"' et 'xinput watch-props "Elan Touchpad"' et aucun des deux ne me retourne une ligne avec Touch.
Je doute que ce soit le problème de toute façon, si l'option était désactivée il ne marcherait pas du tout, si ?
Re: [Asus Touchpad] Touchpad cesse de fonctionner (Asus E403SA-WX0004T)
Publié : mar. 05 avr. 2016, 14:11
par aminnairi
En fait, tu as un numéro en face de tes périphériques (c'est l'id). Donc tout ce que tu as à faire c'est
- Lancer la commande xinput-list (pour avoir les id, mais ça on l'a déjà avec ce que tu nous a donné, c'est id=10)
- Lancer la commande xinput list-props (qui va te donner la liste des propriétés de ton périphériques, pour que tu retiennes la commande list-props = listes propriétés)
- Ensuite tu auras tout une liste et la première chose en général que je vérifie après l'installation et la configuration c'est si la propriété Device Touch Enabled est à 1. Si c'est 0, ça veut dire que c'est désactivé.
Voilà, si jamais c'est à 0, y'a plus qu'à le mettre à 1 grâce à la commande xinput set-prop 10 281 1 (281 chez moi c'est l'id de la propriété mais regarde bien lequel est le bon pour toi, ça peut changer, chez certains c'est 315, etc...). Sinon, tu as un souci autre part (peut être mal reconnu).
Sinon, si tu veux le faire en mode texte, il faut que tu tape la commande suivante :
Code : Tout sélectionner
xinput set-prop "LeNomDuPériphériqueEnEntier" "LeNomDeLaPropriété" "1"
Ça peut être utile à mettre dans un script car parfois, l'id de la propriété peut changer au cours d'une mise à jour. Et une dernière chose : la commande n'est pas conservée au redémarrage. C'est pour ça qu'un script est intéressant. Mais normalement, le fait d'indiquer les TapButtonX dans le fichier de configuration 20-keyboard.conf permet (normalement) de faire la même chose et bien plus...
EDIT 1 :
J'ai trouvé la commande xinput --enable 10 (où 10 est l'id de ton équipement). À voir si ça peut aussi aider.
Re: [Asus Touchpad] Touchpad cesse de fonctionner (Asus E403SA-WX0004T)
Publié : mar. 12 avr. 2016, 09:55
par Razakhel
Donc effectivement par les commandes que j'ai fait juste avant. Et j'ai la ligne
Device Enabled (138): 1
qui existe. De toute façon si c'était à 0 je suppose qu'il ne marcherait pas du tout...
Re: [Asus Touchpad] Touchpad cesse de fonctionner (Asus E403SA-WX0004T)
Publié : jeu. 21 avr. 2016, 23:55
par Razakhel
Je reviens juste pour signaler que le problème est résolu, a priori l'upgrade du kernel a tout fait fonctionner, donc tout est bon.