Uaktualniłem z Ubuntu 17.10 do 18.04 i zdałem sobie sprawę, że kliknięcie, aby kliknąć, nie jest już niezawodne. Około 40% kranów po prostu nic nie robi. Czy zauważyłeś podobne problemy? Czy można to naprawić? (Używam Lenovo L450).
Edycja: używam sesji xorg.
Odpowiedzi:
To, co skończyło się dla mnie działaniem, to usunięcie sterownika synaptics:
następnie następuje restart. Następnie touchpad znów działał. Mam Dell XPS 15 9650.
źródło
Instalacja Touchpad Indicator działała dla mnie!
źródło
Dostosowywanie ustawień myszy
Wygląda na to, że wystarczy wykonać niestandardową konfigurację na touchpadzie, aby zwiększyć czułość FingerLow (minimalna siła nacisku wymagana do zarejestrowania kranu). Można to osiągnąć za pomocą synclient:
Najpierw sprawdź swoje ustawienia:
Następnie możesz dostosować ustawienia FingerLow / FingerHigh (lub inne):
Po ustaleniu poprawnych ustawień należy je wprowadzić w skrypcie startowym, ponieważ opcje synclient zostaną zresetowane przy ponownym uruchomieniu. Możesz zobaczyć więcej opcji, uzyskać więcej informacji i dowiedzieć się, jak utworzyć skrypt konfiguracyjny za pomocą tego wielkiego samouczka na temat opcji panelu dotykowego .
Możesz także użyć xinput, aby uzyskać informacje i dostosować niektóre ustawienia w tym wielkim samouczku na temat konfigurowania urządzeń HID . Oto krótkie podsumowanie:
Najpierw znajdź nazwę i identyfikator swojego urządzenia:
Spójrz na wynik, aby określić nazwę urządzenia lub numer identyfikacyjny i wypisz jego dostępne właściwości:
Spowoduje to wyświetlenie dostępnych opcji, które można ustawić. Następnie możesz ustawić je w następujący sposób:
źródło
synclient
wydaje się nie naprawiaćPowyższe zalecenia dotyczące konfiguracji są świetne, mam dokładnie ten sam problem i jest to zdecydowanie problem z czułością. Przekonałem się, że niemal niezauważalne dotknięcie, dosłownie prawie ledwie dotykające pada, podnosi wskaźnik skuteczności kliknięcia do około 90%. Po latach układania palca na podkładce jest trochę korekty, więc będę majstrować przy ustawieniach.
...
och, człowieku, to było łatwe ... zdecydowanie był to domyślny spread między FingerLow i FingerHigh, który pozostawił zbyt mały zakres uderzeń, a następną rzeczą wydawało się być to słodkie miejsce ...
FingerLow = 25 FingerHigh = 80
co w moim przypadku zakończyło się tylko jednym poleceniem:
synclient FingerHigh = 80
źródło