web-dev-qa-db-fra.com

Bouton central du point de suivi non reconnu par xev

Donc, je viens de recevoir un thinkpad e570. Même si le bouton du trackpoint du milieu a été reconnu et fonctionne comme un bouton de défilement dans les fenêtres, il ne peut même pas être vu dans une distribution linux.

xev ne renvoie aucune sortie lorsqu'il est enfoncé et "props 16 de la liste de xinput" renvoie "incapable de trouver le périphérique 16".

Est-ce réparable?

1
kale

Le correctif pour cela a été fusionné dans noyau Linux 4.13rc6 . Donc, il devrait être disponible dans deux à trois semaines.

3
jjdoe

Jusqu'ici, installer xserver-xorg-input-libinput-hwe-16.04 (sur Ubuntu 16.04.2) et recharger psmouse avec proto=imps semble activer le bouton central de la souris. Mais cela désactive le défilement à deux doigts sur le pavé tactile.

La question est également abordée ici: Le pavé tactile reste enfoncé sur le pavé tactile, cela ne fonctionne pas

Et un bogue pour Ubuntu a été enregistré: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-libinput-hwe-16.04/+bug/1670492

0
userone470

La solution appropriée comprend la correction du module de noyau psmouse. Le module du noyau ne parvient pas à récupérer les données du bouton étendu. Forcer la bonne valeur corrige cela. Voir: https://bugs.freedesktop.org/show_bug.cgi?id=100694

0
userone470