W czystej instalacji nie ma prawokliku w ogóle. Każde kliknięcie jest rejestrowane jako lewy przycisk myszki. Po dodaniu pliku /etc/X11/xorg.conf.d/51.synaptics.conf
Kod: Zaznacz cały
Section "InputClass"
Identifier "touchpad catchall"
MatchIsTouchpad "on"
Driver "synaptics"
Option "JumpyCursorThreshold" "90"
Option "SHMConfig" "on"
Option "TapButton2" "2"
Option "VertTwoFingerScroll" "1"
Option "HorizTwoFingerScroll" "1"
Option "VertEdgeScroll" "1"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
Option "ClickFinger2" "2"
Option "AccelFactor" "0.04"
EndSection
Niestety cała tabliczka dotykowa nadal działa źle - powinno być tak, że dojechanie palcem do kreski oddzielającej tabliczkę od przycisków powinno wyłączać ruch myszki i na wszystko, co jest poniżej kreski (współrzędna Y = 3950) touchpad ma reagować tylko jako wciskanie przycisków. Nawet jeśli poniżej kreski jest już położony palec lub dwa, ruch tych palców nie ma prawa zmieniać położenia kursora. Tymczasem tabliczka reaguje także na przesuwanie palcem po miejscach, które są oznaczone jako przyciski.
Problem jest ogólnie znany (na przykład tu. Użycie parametru konfiguracyjnego AreaBottomEdge, sugerowane przez wsparcie techniczne, daje to, że prawokliku wtedy w ogóle nie ma poniżej oznaczonego miejsca. Z kolei parametr BottomEdge w ogóle nie wpływa na podział touchpada na strefę ruchu kursorem i miejsce na przyciski. Wygląda to tak, jakby psmouse nie odczytywał niektórych parametrów).
Istnieje łata (tutaj), która podobno rozwiązuje problem, ale nie da się jej zainstalować w jądrze 3.5.0-34 (3.5.0-34-generic #55~precise1-Ubuntu SMP). Załadowanie sterownika psmouse z opcją proto=exps jest bez sensu, bo nie daje ona multitoucha, nie ma również przewijania. Oczywiście bug filed i to wielokrotnie (m.in. tu, tu i tu.)
Dacie radę pomóc? Z tym nie poradziło sobie komercyjne wsparcie techniczne! (to mój pierwszy taki przypadek). w SLED działa dobrze, ale ta dystrybucja mi absolutnie nie odpowiada.