Dunque, le opzioni per il touchpad sono gestite da un modulo del kernerl chiamato "synaptic", indifferentemente dalla marca/modello specifico del tuo touchpad.
Se vuoi vedere la configurazione attuale apri un terminale e dai:
Ora, synclient ti permette anche di modificare i parametri, ma queste modifiche andrebbero perse al reboot. Io ti consiglio di creare un file di configurazione per X con i parametri che ti interessano.
Per una lista completa delle opzioni e dei parametri che accettano ti rimando a
Che da solo è più che esaustivo.
Quanto al file vero e proprio, va creato in /etc/X11/xorg.conf.d/ con un nome dipo "20-synaptics.conf". La sintassi è quella standard dei file di configurazione di X quindi piuttosto intuitiva ed i nomi delle opzioni sono esattamente quelli che trovi in man synaptics. Per chiarirti le idee ti posto il mio file di configurazione, piuttosto lunghetto e comprensivo di quasi tutte le opzioni possibili. Non utilizzarlo così com'è perché ogni touchpad è diverso è potresti ritrovarti con comportamenti strani usando i miei valori, basati piuttosto su quelli che leggi con cynclient e modificali facendo delle prove.
Codice: Seleziona tutto
#less /etc/X11/xorg.conf.d/20-synaptics.conf
Section "InputClass"
Identifier "touchpad"
Driver "synaptics"
MatchIsTouchpad "on"
Option "SHMConfig" "true"
Option "LeftEdge" "129"
Option "RightEdge" "3120"
Option "TopEdge" "120"
Option "BottomEdge" "2103"
Option "FingerLow" "1"
Option "FingerHigh" "1"
Option "FingerPress" "256"
Option "MaxTapTime" "180"
Option "MaxTapMove" "173"
Option "MaxDoubleTapTime" "180"
Option "ClickTime" "100"
Option "ClickPad" "false"
Option "FastTaps" "false"
Option "VertEdgeScroll" "false"
Option "HorizEdgeScroll" "false"
Option "CornerCoasting" "false"
Option "VertTwoFingerScroll" "true"
Option "HorizTwoFingerScroll" "false"
Option "VertScrollDelta" "78"
Option "HorizScrollDelta" "78"
Option "EdgeMotionMinZ" "20" #Default 30
Option "EdgeMotionMaxZ" "160"
Option "EdgeMotionMinSpeed" "5" #Default 1
Option "EdgeMotionMaxSpeed" "314"
Option "EdgeMotionUseAlways" "false"
Option "MinSpeed" "1"
Option "MaxSpeed" "1.175"
Option "AccelFactor" "0.050813"
Option "TrackstickSpeed" "40"
Option "PressureMotionMinZ" "20" #Default 30
Option "PressureMotionMaxZ" "160"
Option "PressureMotionMinFactor" "1"
Option "PressureMotionMaxFactor" "1"
Option "HorizHysteresis" "19"
Option "VertHysteresis" "19"
Option "EmulateMidButtonTime" "75"
Option "EmulateTwoFingerMinZ" "282"
Option "EmulateTwoFingerMinW" "7"
Option "TouchpadOff" "0"
Option "LockedDrags" "false"
Option "LockedDragsTimeout" "5000"
Option "RTCornerButton" "7" #######
Option "RBCornerButton" "4" #Scroll right
Option "LTCornerButton" "6"
Option "LBCornerButton" "5" #Scroll left
Option "TapButton1" "1" #Single left click
Option "TapButton2" "3" #Single right click
Option "TabButton3" "2" #Single middle click
Option "ClickFinger1" "1"
Option "ClickFinger2" "3"
Option "ClickFinger3" "2"
Option "CircularScrolling" "true"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "1" #top edge
Option "CircularPad" "false"
Option "PalmDetect" "false"
Option "PalmMinWidth" "10"
Option "PalmMinZ" "200"
Option "CoastingSpeed" "20"
Option "CoastingFriction" "50"
Option "SingleTapTimeout" "180"
Option "GrabEventDevice" "true"
Option "TapAndDragGesture" "true"
Option "AreaLeftEdge" "0"
Option "AreaRightEdge" "0"
Option "AreaTopEdge" "0"
Option "AreaBottomEdge" "0"
EndSection
e attento agli apici "" !
JWM