En este manual voy a explicar como realizar la configuración avanzada de SynPS/2 Synaptics TouchPad, este touchpad tiene la capacidad de detectar movimiento horizontal, vertical y circular, este último resulta muy útil en las páginas web muy grandes.
Primero comprobamos que tenemos este touchpad en el equipo:
cat /proc/bus/input/devices
Ahora debemos editar el fichero de configuración del servidor gráfico:
vim /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Synaptics Touchpad" "AlwaysCore"
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
Load "synaptics"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "AlwaysCore" "true" # send events to CorePointer
#Option "Device" "/dev/input/mice"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "SHMConfig" "true" # configurable at runtime? security risk
Option "LeftEdge" "1400" # x coord left
Option "RightEdge" "5000" # x coord right
Option "TopEdge" "1300" # y coord top
Option "BottomEdge" "4300" # y coord bottom
Option "FingerLow" "25" # pressure below this level triggers release
Option "FingerHigh" "30" # pressure above this level triggers touch
Option "MaxTapTime" "180" # max time in ms for detecting tap
Option "VertEdgeScroll" "true" # enable vertical scroll zone
Option "HorizEdgeScroll" "true" # enable horizontal scroll zone
Option "CornerCoasting" "true" # enable continuous scroll with finger in corner
Option "CoastingSpeed" "0.30" # corner coasting speed
Option "VertScrollDelta" "45" # edge-to-edge scroll distance of the vertical scroll
Option "HorizScrollDelta" "45" # edge-to-edge scroll distance of the horizontal scroll
Option "MinSpeed" "0.10" # speed factor for low pointer movement
Option "MaxSpeed" "0.60" # maximum speed factor for fast pointer movement
Option "AccelFactor" "0.0020" # acceleration factor for normal pointer movements
Option "VertTwoFingerScroll" "true" # vertical scroll anywhere with two fingers
Option "HorizTwoFingerScroll" "true" # horizontal scroll anywhere with two fingers
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "EdgeMotionUseAlways" "1"
Option "EmulateMidButtonTime" "75"
EndSection
El valor actual de estas opciones se puede consultar con el comando:
synclient -l
Como se puede observar se pueden tocar más parámetros pero yo no me he parado a investigar para que sirven.
Ahora instalamos un configurador para ciertos parámetros como el inicio del movimiento circular:
apt-get install gsynaptics
Con esto ya solo faltaría reiniciar las X y listo!!!
/etc/init.d/gdm restart
domingo, octubre 24, 2010
Configuración SynPS/2 Synaptics TouchPad
Etiquetas:
Linux,
Multimedia
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario