Panel dotykowy Synaptics Ubuntu jest zbyt wrażliwy

9

Niedawno zmieniłem system Windows na Linux (szczególnie Linux Mint) na moim laptopie IBM T61. Od czasu przełączenia mój touchpad jest prawie bezużyteczny. Po umieszczeniu jednego palca na touchpadzie, bez poruszania nim, kursor porusza się po małym obszarze, tak jakbym robił kilka małych ruchów. Myślę, że kursor się porusza, ponieważ czułość jest zbyt wysoka - samo obrócenie koniuszka mojego palca przesuwa kursor na około jednej trzeciej ekranu. Mój gładzik nie ma tego samego problemu.

Obniżyłem czułość w ustawieniach myszy do minimum i starałem się postępować zgodnie z radą http://iruel430.blogspot.com/2010/06/lowering-mouse-sensitivity-in-ubuntu.html, a także zmniejszyć laptopa Czułość tabliczki dotykowej w Ubuntu . Ale w obu przypadkach mój touchpad nadal zachowuje się tak samo.

Być może przeoczam ustawienie xinput? Czy jest lepszy sterownik, którego mogę używać do mojego T61?

Michael Diamant
źródło
Wygląda na to, że dodanie sekcji InputDevice do mojego xorg.conf załatwiło sprawę. Po dodaniu następujących elementów i ponownym uruchomieniu touchpad zachowywał się znacznie lepiej. Sekcja „InputDevice” Identyfikator ”Synaptics Touchpad„ Sterownik ”synaptics” Opcja „SendCoreEvents” „true” Opcja „Device” „/ dev / psaux” Opcja „Protokół” „auto-dev” Opcja „HorizEdgeScroll” „0” Opcja „SHMConfig” „on” EndSection
Michael Diamant

Odpowiedzi:

7

Zazwyczaj nienawidzę nekropolii, ale miałem ten sam problem i doprowadzało mnie to do szału. Znalazłem odpowiedź, która wydaje się działać dla mnie , na komputerze Lenovo y500 z systemem Ubuntu 13.10.

>xinput --set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Noise Cancellation" 20 20
hitjim
źródło
1
To działało dobrze dla mnie, ale wciąż miałem trochę hałasu 20 20, więc zwiększyłem go 30 30i to działa świetnie.
Ian Dunn
3

Miałem ten problem na wielu wariantach systemu Linux. Obecnie korzystam z systemu Elementary OS Loki. Zautomatyzowałem naprawę tego problemu, tworząc następujący skrypt powłoki na /etc/X11/Xsession.d/56touchpadfix

export `xinput list | grep -i touchpad | awk '{ print $6 }'`
xinput --set-prop "$id" "Synaptics Noise Cancellation" 20 20
xinput --set-prop "$id" "Synaptics Finger" 35 45 250
xinput --set-prop "$id" "Synaptics Scrolling Distance" 180 180
true

Musisz dostroić wartości swojego sprzętu. Praca nad moim laptopem z serii Sony SVS.

Ganesh
źródło
1

Miałem podobny problem, gdy podwójnie zainstalowałem Win7 i OpenSUSE na moim laptopie HP DV6-6047cl. W rzeczywistości miałem ten problem z touchpadem w obu systemach operacyjnych.

Dobrze, że udało ci się to rozwiązać. Zamieszczę tutaj swoją rezolucję na wypadek, gdyby pomogła komukolwiek innemu. Udało mi się rozwiązać problem w systemie Linux, wyłączając funkcję „dotknij, aby kliknąć”. Nie jestem pewien, gdzie to jest w systemie Ubuntu, ale jeśli OpenSUSE miał jakieś ustawienie, domyślam się, że Ubuntu też je ma. To chyba bardzo pomogło. To zadziwiające, że pomimo wszystkich problemów, które ludzie mieli od lat z panelami dotykowymi Synaptics, wciąż jest to problem na nowszych urządzeniach.

Bernard Dy
źródło
Dziękujemy za opublikowanie swojego rozwiązania. Kiedy podpinam laptopa do zewnętrznego monitora, kursor jest nadal niepewny, ponieważ drugi monitor ma inną rozdzielczość niż laptop. Z jakiegoś powodu Ubuntu nie dostosowuje się do tego poprawnie, co powoduje skokowy kursor. Wyłączenie funkcji „dotknij, aby kliknąć” znacznie zmniejsza ten problem.
Michael Diamant