.:LugSaJu:.

Acerca de

Grupo de Usuarios Linux San Juan - Argentina

Uvita ;)

Búsqueda












Sindicación

Añadir a Feedness
RDF XML ATOM

Lunes, 24 de abril de 2006

Configurando el touchpad del portatil.

Por defecto, linux toma el touchpad como un mouse PS/2 (menos mal, por lo menos funciona sin nada especial!). si en xorg.conf ponemos de driver IMPS/2 (para mouses con wheel, scroll o ruedita, como quieran llamarlo), el touchpad reconoce los "taps" (tocar el touchpad para que lo tome como un clic).
Pero al touchpad se le puede sacar mucho mas partido, instalando el driver synaptics:
-Reconoce los "bordes del touchpad", ahora tengo scroll vertical y horizontal con pasar el dedo por el costado del touchpad.
-agrega un tap "especial" en la esq. sup derecha, que funciona como boton del medio del mouse (MUY util)
-Se le puede configurar la presión que se hace con el dedo, el tiempo de tapping, la velocidad, aceleración y las medidas del touchpad. Yo no lo necesite tocar, ya que me funciona perfecto con los valores que hay.

bajando los siguientes paquetes:
synaptics-0.14.4
libsynaptics-0.14.4d

luego, hay que tener compilado soporte "Event Interface" (evdev) en el kernel, y soporte para mouses PS/2.
- make menuconfig > Device Drivers > Input device support

en xorg.conf, hay que agregar el touchpad:

Section "Module"
...
Load "synaptics"
...
EndSection

Section "InputDevice"
Identifier "Synaptics Mouse"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.09"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0015"
Option "SHMConfig" "on"
EndSection

Section "ServerLayout"
...
InputDevice "Mouse0" "CorePointer"
InputDevice "Synaptics Mouse" "AlwaysCore"
...
Section "InputDevice"

bien, un par de consejos y observaciones:

- tambien bajé ksynaptics, y fue tan simple como esto: me colgaba el mouse al iniciar solo KDE, ya que supongo que conflicta con el driver synaptics, lo probé en xfce y funcionó bien, pero lo desinstale.

- en xorg.confg, se especifica "AlwaysCore", para que al enchufar otro mouse, siga funcionando este.
-Si compilaste evdev como modulo, pues hay que iniciarlo antes de iniciar Xorg, con: modprobe evdev
-Tambien se puede compilar el debugging de evdev, evbug, y cargarlo con: modprobe evbug
- en el log de Xorg /var/log/Xorg.0.log, hay muchos eventos SynapticsDeviceOff,..On, etc...ignorarlos, no quiere decir que se haya "apagado" el touchpad.
-Esto es slack, en SuSE, me lo autoconfiguró en la instalación, pero MUY mal, con los bordes y los tapping casi inusables, y me costó muchisimo arreglarlo con Yast (casi como que ni pude)

Por: Jorge Mestre | slack-configuracion | Comentarios (2) | Referencias (0)

Comentarios

Compadrito, pensé que en mi Compaq Armada M300 no iba a tener éste tipo de problemas ya que hablamos de hard antiguo, pero...si los tengo. Anoche instalé Slack 10.2 - Es una copia que me hizo Gremo, seguro que la corrompió :P - con el kernel 2.6.11 creo, el que está en /Testing y le tiré KDE 3.5.3 pensando que en algo ayudaría pero nada (Vaya a saber en qué estaba pensado, creo que en las fotos que te sacaste con Mirta en Plutón, al que ya no consideran un planeta) tonz cuando vengo a buscar éste artículo se me llena el "touchpad" de preguntas...
Funcionará también con mi notebook ésta solución que das Jorge?
Aguando comentarios, gracias!!!

Carlos Figueroa | 29-08-2006 09:56:28

tendria que funcionar, cambiando quizas algunos parametros como los bordes....ya lo probaste?

Jorge Mestre | 29-08-2006 12:57:00

Comentar


Recordar datos

LaInformacion.com lainformacion.com - Medio Oficial de los Premios Bitacoras 2009