Touchpad Synaptics - kursor przesuwa się po „stuknięciu” po aktualizacji Ubuntu 12.04

11

Po aktualizacji do wersji 12.04 LTS mam problemy z touchpadem. Za każdym razem, gdy stukam w dotyk, kursor się porusza (na przykład, jeśli chcę zamknąć okno, klikam przycisk „x” na touchpadzie, kursor się porusza i nie zawsze naciskam przycisk „x”). Touchpad kliknięcie lewym przyciskiem myszy, kliknięcie prawym przyciskiem działa dobrze, ale dotknij ... Czy macie ten sam problem? Czy jest coś związanego z wrażliwością? jak to naprawić?

Dzięki

EDYCJA: Potrzebujesz pomocy !!! To jest naprawdę denerwujące

Dave
źródło

Odpowiedzi:

16

Wydaje się, że to tylko konfiguracja sterownika synaptics, rozwiązałem to, dostosowując wartości FingerLow i FingerHigh za pomocą sinclient. Zobacz swoją aktualną konfigurację z synclientem, oto moje dane wyjściowe konsoli

$ synclient | grep FingerHigh
    FingerHigh               = 30
$ synclient | grep FingerLow
    FingerLow               = 25

Zmieniam wartość FingerLow na 35, a wartość FingerHigh tu 40 i działa lepiej! Próbować:

$ synclient FingerHigh=40
$ synclient FingerLow=35

Wartości zostały określone eksperymentalnie. Aby konfiguracja stała się trwała, utworzyłem plik /etc/X11/xorg.conf o następującej treści

Section "InputClass"
    Identifier "touchpad"
    Driver "synaptics"
    MatchIsTouchpad "on"
    Option "FingerHigh" "40"
    Option "FingerLow" "35"
EndSection

Pozdrowienia!

Carlos
źródło
Zrobiłem to z 40 i 35 i działa znacznie lepiej. Dzięki za informacje.
Dave
Właściwie to samo dla mnie.
Carlos
1

Ten sam problem tutaj z moim Tecra R840 z touchpadem Alps. To zdecydowanie regresja w 12.04. Można go nieco zmniejszyć, zmieniając wartości HorizHysteresis i VertHysteresis poprzez synclient (patrz strona synaptics). Ale problem nadal istnieje.

I tak, to naprawdę bardzo denerwujące i powód, dla którego nie używam tej maszyny z Ubuntu.


źródło
0

Możesz spróbować wpisać „synclient” w terminalu, aby zobaczyć, jakie są twoje wartości FingerHigh i FingerLow. W moim przypadku ruch następował, a krany były rozpoznawane jako zbyt wcześnie zwolnione. Możesz zobaczyć wyjaśnienia różnych wartości synclient tutaj: http://manpages.ubuntu.com/manpages/lucid/man4/synaptics.4.html Pamiętaj, że FingerLow nie może być ustawiony wyżej niż FingerHigh, więc oba będą musiały zostać zmienione podczas dostosowywania FingerLow. Użyłem FingerLow = 55 i FingerHigh = 60, co wyeliminowało problem. Jeśli to naprawi awarię, musisz utworzyć skrypt wykonywalny, aby uruchomić przy starcie i wznowić, ponieważ zmienione ustawienia nie utrzymują się z powodu błędu (który rzekomo został zgłoszony na Launchpadzie). Nadal pracuję nad tym, aby skrypty działały we właściwym czasie, jeśli ktoś ma dane wejściowe. Mam nadzieję że to pomoże!

użytkownik160241
źródło
0

Miałem podobny problem na moim Toshiba Satellite i postępowałem zgodnie z powyższymi instrukcjami. Jednak 35-40 nie pomogło, a 55-60 było za dużo, a panel dotykowy w ogóle nie reagował. Doszedłem do wniosku, że poniższe działania są dla mnie najlepsze.

FingerLow               = 45
FingerHigh              = 50
urs
źródło