SynPS/2 Synaptics TouchPad no synaptics event device found (SOLVED, SOLUCIONADO)

Recién me he comprado un netbook, así que voy a ir poniendo errores que me he ido encontrando en la configuracón, uno de ellos ha sido en Synaptics cuando inicializaba las X mediante startx.

Errors from xkbcomp are not fatal to the X server
SynPS/2 Synaptics TouchPad no synaptics event device found
Query no Synaptics: 6003C8
(EE) SynPS/2 Synaptics TouchPad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device “SynPS/2 Synaptics TouchPad”

En concreto yo tengo instalado Debian squeeze, pero el procedimiento es similar para el resto de distribuciones.

Método 1 (ciertos touchpad genéricos):

(como root)
# modprobe -r psmouse
# modprobe psmouse proto=imps

Y para hacer los combios permanentes al reiniciar:

# echo 'options psmouse proto=imps' > /etc/modprobe.d/touchpad.conf

Método 2 (no relizar el método 1):

Si habeís realizado el método 1, probad el 2, pero teneís que desconfigurar el 1.


# modprobe -r psmouse
# modprobe psmouse
# rm -f /etc/modprobe.d/touchpad.conf

Al parecer el driver se carga 2 veces mediante los scripts /usr/share/X11/xorg.conf.d/10-evdev.conf y /usr/share/X11/xorg.conf.d/50-synaptics.conf.

1) Comentar todo lo referente a touchpad en 10-evdev.conf

2) Modificar el fichero 50-synaptics.conf, es importante añadir la opción MatchDevicePath, aquí pongo uno de ejemplo, además añado la opción del scroll vertical que es bastante curiosa.

Mi touchpad no soporta multitouch, pero con una simple opción es sencillo emularlo “EmulateTwoFingerMinZ”.

Modificadlo a vuestro gusto, y repasar las opciones que brinda man 4 synaptics.

/usr/share/X11/xorg.conf.d/50-synaptics.conf

Section "InputClass"
Identifier "touchpad"
Driver "synaptics"
MatchIsTouchpad "on"
Option "Protocol" "auto-dev"
MatchDevicePath "/dev/input/event*"
# algunos programas lo requieren
Option "SHMConfig" "1"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "VertEdgeScroll" "1"
Option "VertTwoFingerScroll" "1"
Option "HorizEdgeScroll" "1"
Option "HorizTwoFingerScroll" "1"
Option "CircularScrolling" "1"
Option "CircScrollTrigger" "7"
# emulacion multitouch
Option "EmulateTwoFingerMinZ" "0"
EndSection

Con estos simples pasos al reinicar las X o el netbook, los errores de Synaptic han desaparecido funcionando de manera correcta.

3 Replies to “SynPS/2 Synaptics TouchPad no synaptics event device found (SOLVED, SOLUCIONADO)”

  1. Vaya tela, de verdad que no se me había pasado por la cabeza, Marius estás un peldaño por encima de mi perversión heheh

    Sí, es el asus 1005HA-H, el modelo es algo antiguo (1 año aprox), pero era uno de los más compatibles con linux.

    Queda poner un post de como hacer funcionar el XP con AHCI, que también he instalado el XP.

    Saludos!

Deja un comentario

Tu dirección de correo electrónico no será publicada.