Jak dostosować czułość przewijania touchpada w Wayland / Gnome?

10

Przewijanie touchpada jest niezwykle czułe w Wayland / libinput. Sterowanie touchpadem w ustawieniach systemu jest bardzo ograniczone. Czy ktoś wie, jak to zmienić?

Mój thinkpad ma touchpad (najgorszy wynalazek w historii) i chciałbym również, aby dwa kliknięcia palcem działały z nim zamiast kliknięć zależnych od lokalizacji i czasu, które ma obecnie. Sądząc z dokumentacji libinput, może się to nie zdarzyć.

James Hemsing
źródło
Ten sam problem tutaj na Macbooku Air (model 2013) w Ubuntu 17.10 podczas korzystania z Wayland. Kiedy używam X, czułość przewijania jest dobra.
Macil
Ten sam problem tutaj (Asus Zenbook), jakieś aktualizacje?
umpirsky
1
Czułość przewijania została naprawiona w 17.10 na moim thinkpadzie, ale stworzyła kolejny dziwny problem, w którym wybudzanie ze snu umożliwia przewijanie tylko trzema palcami. Zajmę się tym trochę więcej w ciągu najbliższych kilku dni, aby sprawdzić, czy mogę wymyślić, jak to skonfigurować w backend.
James Hemsing
Wydaje się, że najnowsze aktualizacje rozwiązały wszystkie moje problemy. Życzę wam szczęścia dzięki MacBookom. Sugeruję złożenie raportu o błędzie na starterze, jeśli nadal nie działa
James Hemsing,

Odpowiedzi:

1

Przejdź do terminala i wpisz:

synclient PalmDetect=1
synclient HorizHysteresis=10 
synclient VertHysteresis=10

następnie dodawaj zera do następujących 2 parametrów:

synclient HorizHysteresis=100
synclient VertHysteresis=100

dopóki nie stanie się wystarczająco wrażliwy. Na przykład:

synclient HorizHysteresis=1000
synclient VertHysteresis=1000

Następnie zmniejsz o połowę tę liczbę i zmniejszaj ją o połowę, aż będzie w sam raz. Na przykład:

synclient HorizHysteresis=500
synclient VertHysteresis=500

synclient HorizHysteresis=250
synclient VertHysteresis=250

Kiedy to zadziała, zostaw komentarz z wartością, którą posiadasz, a ja zredaguję tę odpowiedź, aby dać ci idealną odpowiedź. Jeśli nie, usunę ...

Fabby
źródło
Mimo że aktualizacje rozwiązały większość problemu, pomogło mi to dostroić czułość touchpada. Dzięki!
James Hemsing,
5
Ta odpowiedź jest akceptowana, ale błędna. Wayland nie używa sterownika synaptics, a wykonanie synclient powinno powiedzieć, że nie ma załadowanego sterownika.
kjyv
@kjyv Opublikuj własną odpowiedź i poproś PO o zmianę akceptacji ...
Fabby
Myślę, że „nie da się tego zrobić w bankomacie” nie jest zbyt przydatną odpowiedzią. Właśnie dodałem mój komentarz, aby ludzie nie byli zaskoczeni tym, że to nie działa.
kjyv