Używam (K) ubuntu 12.04 LTS z panelem dotykowym Synaptics. Czułość dłoni jest okropna, kiedy piszę, mysz nagle rusza w inne miejsce. Czy istnieje sposób włączenia / zwiększenia czułości dłoni?
Używam (K) ubuntu 12.04 LTS z panelem dotykowym Synaptics. Czułość dłoni jest okropna, kiedy piszę, mysz nagle rusza w inne miejsce. Czy istnieje sposób włączenia / zwiększenia czułości dłoni?
Odpowiedzi:
AFAIK, wykrywanie dłoni nie jest widoczne przez graficzne narzędzie do konfiguracji touchpada. To powiedziawszy, możesz spróbować z nim grać, używając synclient
.
Aby zobaczyć, jakie opcje są dostępne, uruchom synclient -l | grep -i palm
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 200
Są to opcje, które widzę, więc uaktywnij wykrywanie dłoni, uruchom synclient PalmDetect=1
, a następnie eksperymentuj z wartościami pozostałych dwóch.
"PalmMinWidth" "integer"
Minimum finger width at which touch is considered a palm. Prop‐
erty: "Synaptics Palm Dimensions"
"PalmMinZ" "integer"
Minimum finger pressure at which touch is considered a palm.
Property: "Synaptics Palm Dimensions"
Po znalezieniu właściwych wartości utwórz pozycję startową w aplikacjach startowych za pomocą polecenia o następującej formie:
synclient PalmDetect=1 PalmMinWidth=xx PalmMinZ=yy
... gdzie xx i yy są pożądanymi wartościami.
Poza ustawieniami opublikowanymi przez mikewhatever
te ustawienia wydają mi się bardzo dobre:
synclient AreaLeftEdge=2000
synclient AreaRightEdge=5000
Uwaga: takie są ustawienia mojego urządzenia ... musisz znaleźć wartości swojego urządzenia.
Spróbuj zwiększyć wartość AreaRightEdge, zaczynając od zera, aż będziesz mógł przesunąć kursor jako „normalny”. AreaLeftEdge działa odwrotnie, więc od zera zwiększaj go, aż się nie poruszy ... a następnie cofaj się stopniowo, aż kursor znów zacznie się „normalnie”. (na końcu AreaRightEdge nie może być niższy niż AreaLeftEdge).
Być może należy również ustawić Góra i Dół ... Przetestuję to później, ale przynajmniej lewy / prawy wydaje się wykonywać tę pracę.
Ponadto pod względem „czułości” możesz dostosować te:
FingerLow = 25
FingerHigh = 50
Jako powyższe wartości spróbuj znaleźć te, które są dla Ciebie optymalne.
(Cytat z mojej odpowiedzi na moje własne pytanie :) Synaptics Touchpad: rozwiązywanie problemu 2 palców wywołanego przez spoczynkową dłoń
Dodając do doskonałej odpowiedzi lepe: udało mi się odkryć numery AreaLeftEdge i AreaRightEdge za pomocą
user @ t560: ~ $ xinput list
a tam jest linia jak
↳ SynPS / 2 Synaptics TouchPad id = 11 [wskaźnik slave (2)]
a następnie biorąc numer urządzenia i podając go
xinput - test 11
a następnie przeciągając palcem po podkładce, odnotowując liczby odpowiadające miejscu, w którym chciałbym, aby były granice.
W moim przypadku (Thinkpad T560), końce pada to około 2200 i 4400, więc ustawiłem 2700 i 3700 jako moją lewą i prawą krawędź.