Ich habe gerade von Xorg zu Wayland gewechselt, was bedeutet, dass ich auch zu libinput gewechselt bin. Ich benutze auch GNOME 3 und GDM.
Seit dem Umschalten ist das Scrollen sehr nervös geworden. Wenn ich zwei Finger so langsam wie möglich vertikal über das Touchpad ziehe und dabei regelmäßig pausiere, "springt" es nach einer bestimmten Entfernung.
Dies ist nicht in allen Anwendungen der Fall. Ich vermute, dass alles, was in Xwayland läuft, nicht das Problem hat. Solche Anwendungen scrollen und beschleunigen immer noch schneller als ich möchte, aber ich gehe davon aus, dass dies ein separates Problem ist.
Das Problem tritt sowohl in GTK + - als auch in Qt-Anwendungen auf.
Zum Beispiel beim Scrollen in gedit, das das reibungslose Scrollen unterstützt:
- Beginnen Sie in Zeile 1
- Scrollen Sie sanft bis Zeile 5
- Sobald ich Zeile 5 drücke, springt es zu Zeile 10, egal wie langsam ich scrolle.
- Scrollen Sie zurück in Richtung Zeile 1 und gehen Sie reibungslos bis Zeile 5
- Springt in Zeile 5 zu Zeile 1
Der Sprung erfolgt immer 5 Zeilen von wo ich anfange zu scrollen. Wenn ich aufhöre zu scrollen, aber beide Finger auf dem Touchpad belasse, zählt dies nicht als Stopp.
Ich habe ein Synaptics-Touchpad auf einem 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
Ich verwende Linux 4.4 mit einigen Treiber-Patches, die ich aus 4.5 gestohlen habe, damit die Hardware des Yoga 900 ordnungsgemäß funktioniert. Aktuelles Arch Linux mit aktiviertem Test-Repository (Core ist immer noch auf 4.3, aber 4.4 enthält Patches, die ich benötige).
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
Ich weiß nicht, wie ich das beheben soll, weil so viele Faktoren eine Rolle spielen, und ich bin mit Libinput und Wayland nicht vertraut. Ich bin zu Wayland gewechselt, weil X in vielen Fällen Probleme mit meinem High-PPI-Display hatte. Wayland scheint auch die integrierte Grafik meiner CPU besser zu nutzen. Daher möchte ich vorerst bei Wayland bleiben, auch wenn ich keine sofortige Lösung finde. Ich würde es vorziehen, dies alleine zu lösen (über Patches, Hacks usw.), anstatt darauf zu warten, dass ein geeigneter Fix entwickelt, getestet und veröffentlicht wird.
Antworten:
Gute Nachrichten!
Dies wurde in der neuesten Version, Gnome 3.20, behoben . Mit diesem und vielen anderen Fehlern wird Wayland (IMHO) endlich alltäglich nutzbar.
Ich habe das Commit gefunden, bei dem das Problem behoben wurde, aber ich habe Probleme, es wieder zu finden. In jedem Fall ist @ DanRobertsons Vermutung der Ursache richtig und wurde behoben.
quelle