Niedawno zaktualizowałem z 17.10 do 18.04 i przewijanie w poziomie jest odwrócone. Naturalne przewijanie nie ma na to żadnego wpływu, sugestie, jak to zmienić? (przesuń palcem w prawo, aby przejść w lewo)
Ja również mogę to potwierdzić od czasu aktualizacji 18.04. To należy uznać za błąd, prawda? Ponieważ połączenie 2 trybów przewijania w pionie / poziomie jest dla mnie najbardziej nienaturalną rzeczą ...
Ten problem również napotkałem po aktualizacji do 18.04, oto moje rozwiązanie:
Użyj, xinput listaby znaleźć identyfikator urządzenia na touchpadzie.
Zastosowanie xinput list-props yourdeviceid. Spowoduje to utworzenie długiej listy wszystkich właściwości, które można edytować dla tego urządzenia. Interesuje nas właściwość związana z przewijaniem odległości, w moim systemie to jest Synaptics Scrolling Distance (283). Powinien mieć dwie wartości, w moim systemie (z włączonym naturalnym przewijaniem) były to -115, 115(odległość pionowa, odległość pozioma). Zwróć uwagę na wartość w nawiasach, w moim przypadku 283, w ten sposób określimy właściwość, aby ją zmienić.
Użyj xinput set-prop yourdeviceid 283 -115, -115, zastępując 283 i wartości odległości przewijania, co jest odpowiednie. (Zmiana polega na tym, aby obie wartości były ujemne, co daje pożądany efekt „naturalnego” przewijania).
Uwagi:
To ustawienie nie będzie obowiązywało przy ponownym uruchomieniu systemu, co samo w sobie jest problemem. Korzystam z .xsessionrcpliku w katalogu domowym, aby wykonać polecenie xinput podczas uruchamiania.
Prawdopodobnie nie zadziała to w 17.10, ponieważ Wayland robi dziwne rzeczy na xinput.
To działa! Niestety rozszerzone gesty nie działają, przynajmniej na gnomie ubuntu, jeśli włączysz ubuntu na drodze, działają, ale touchpad nie jest zoptymalizowany.
dzisiaj problem się powtórzył. po dalszym dochodzeniu odkryłem, że mój identyfikator urządzenia zmienił się z 13 na 14. czy to normalne? Potem wszystko powtórzyłem, ale czy zmiana identyfikatora urządzenia jest czymś normalnym?
@MycrofD - Zmiana identyfikatora urządzenia jest normalna, zwłaszcza jeśli podłączasz / odłączasz inne urządzenia. Powinna istnieć możliwość identyfikacji urządzeń według ich czytelnej nazwy, a nie identyfikatora.
Dzięki za skrypt, jedna modyfikacja, którą chciałbym zasugerować. xinput set-prop "${id}" "${a}" "${b}" "${b}"Dzięki temu byłby idempotentny. Dwukrotne uruchomienie oryginalnego skryptu
Jeśli problem nadal występuje, możesz również zmienić swoje ustawienie w: Ustawienie | Urządzenia | Mysz i touchpad . Tam opcja „naturalne przewijanie” umożliwi zmiany w zachowaniu przewijania.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.