Je viens de passer de Xorg à Wayland, ce qui signifie que je suis également passé à libinput. J'utilise également GNOME 3 et GDM.
Depuis le changement, le défilement est devenu très nerveux. Lorsque je fais glisser deux doigts verticalement sur le pavé tactile le plus lentement possible et en m'arrêtant périodiquement au fur et à mesure, après une certaine distance, il "saute".
Cela ne se produit pas dans toutes les applications; Je suppose que tout ce qui fonctionne dans Xwayland n'a pas le problème. De telles applications défilent et accélèrent toujours plus rapidement que je ne le souhaiterais, mais je suppose que c'est un problème distinct.
Le problème se produit dans les applications GTK + et Qt.
Par exemple, lors du défilement dans gedit, qui prend en charge le défilement fluide:
- Commencez sur la ligne 1
- Faites défiler doucement jusqu'à la ligne 5
- Dès que je touche la ligne 5, peu importe la vitesse de défilement, il passe à la ligne 10.
- Faites défiler vers le haut jusqu'à la ligne 1, en douceur jusqu'à la ligne 5
- À la ligne 5, passe à la ligne 1
Le saut se produit toujours à 5 lignes d'où je commence à faire défiler. Si j'arrête le défilement mais laisse mes deux doigts sur le pavé tactile, cela ne compte pas comme un arrêt.
J'ai un pavé tactile Synaptics sur un Yoga 900:
Device: SYNA2B29:00 06CB:77C6
Kernel: /dev/input/event14
Group: 5
Seat: seat0, default
Size: 91.53x59.95mm
Capabilities: pointer
Tap-to-click: disabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: n/a
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: *button-areas clickfinger
Disable-w-typing: enabled
Accel profiles: none
J'utilise Linux 4.4 avec des correctifs de pilotes que j'ai volés à partir de 4.5 pour que le matériel du Yoga 900 fonctionne correctement. Arch Linux à jour avec le référentiel de tests activé (le noyau est toujours sur 4.3, mais 4.4 a les correctifs dont j'ai besoin).
linux-custom 4.4-4
libinput 1.1.4-1
wayland 1.9.0-1
gnome-shell 3.18.3-2
xorg-server-xwayland 1.18.0-4
Je ne sais pas trop comment résoudre ce problème car de nombreux facteurs sont impliqués, et je ne connais pas Libinput et Wayland. Je suis passé à Wayland parce que X avait des problèmes avec mon affichage à PPI élevé dans de nombreux cas. Wayland semble également mieux utiliser les graphiques intégrés de mon processeur. Donc pour l'instant, j'aimerais rester avec Wayland, même si je ne trouve pas de solution immédiate. Je préfère résoudre ce problème par moi-même (via des correctifs, des hacks, etc.) plutôt que d'attendre qu'un correct correct soit développé, testé et publié.
Réponses:
Bonnes nouvelles!
Cela a été corrigé dans la dernière version, Gnome 3.20 . Avec cela, ainsi que de nombreux autres bogues, Wayland (IMHO) devient enfin utilisable tous les jours.
J'ai trouvé le commit où le problème a été résolu, mais j'ai du mal à le retrouver. Dans tous les cas, la supposition de @ DanRobertson sur la cause est correcte et a été corrigée.
la source