Właśnie zmieniłem Xorg na Wayland, co oznacza, że przełączyłem się również na libinput. Używam także GNOME 3 i GDM.
Od czasu przełączania przewijanie stało się bardzo nerwowe. Kiedy przeciągam dwoma palcami pionowo po touchpadzie tak wolno, jak to możliwe i okresowo pauzuję, idę, po pewnym dystansie „skacze”.
Nie dzieje się tak we wszystkich aplikacjach; Zgaduję, że cokolwiek działa w Xwayland nie ma problemu. Takie aplikacje wciąż przewijają się i przyspieszają szybciej, niż bym chciał, ale zakładam, że to osobny problem.
Problem występuje zarówno w aplikacjach GTK +, jak i Qt.
Na przykład podczas przewijania w gedit, który obsługuje płynne przewijanie:
- Zacznij od linii 1
- Przewijaj płynnie do linii 5
- Jak tylko uderzę w linię 5, bez względu na to, jak wolno przewijam, przeskakuje do linii 10.
- Przewiń w górę w kierunku linii 1, płynnie, aż do linii 5
- W linii 5 przeskakuje do linii 1
Skok odbywa się zawsze 5 linii od miejsca, w którym zaczynam przewijać. Jeśli przestanę przewijać, ale zostawię oba palce na tabliczce dotykowej, tak naprawdę nie liczy się to jako zatrzymanie.
Mam touchpad Synaptics na 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
Korzystam z systemu Linux 4.4 z kilkoma poprawkami sterowników, które ukradłem z wersji 4.5, aby sprzęt w Yoga 900 działał poprawnie. Aktualny Arch Linux z włączonym repozytorium testowym (rdzeń wciąż jest na 4.3, ale 4.4 ma łatki, których potrzebuję).
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
Trochę mi brakuje rozwiązania tego problemu, ponieważ bierze w tym udział tak wiele czynników, i nie jestem zaznajomiony z libinput i Waylandem. Przeszedłem na Wayland, ponieważ X miał problemy z wyświetlaniem o wysokim PPI w wielu przypadkach. Wayland wydaje się także lepiej wykorzystywać zintegrowaną grafikę mojego procesora. Więc na razie chciałbym trzymać się Waylanda, nawet jeśli nie mogę znaleźć natychmiastowego rozwiązania. Wolę rozwiązać to samodzielnie (za pomocą łatek, hacków itp.), Niż czekać na opracowanie, przetestowanie i wydanie odpowiedniej poprawki.