Para deshabilitar el Touch Pad en las X, basta con editar el archivo /etc/X11/xorg.conf, buscar las lineas de configuracion referentes al Touch Pad, y agregarle la linea siguiente al final:
Option “SHMConfig” “on”
Puede darse el caso, como en el mio, que el touch pad funcione pero en ese archivo no exista configuracion alguna sobre ello. En ese caso lo que hice
fue crearla a mano, y agregarle esa linea. Me quedo asi:
Section “InputDevice”
Identifier “Synaptics Touchpad”
Driver “synaptics”
Option “SendCoreEvents” “true”
Option “Device” “/dev/psaux”
Option “Protocol” “auto-dev”
Option “HorizScrollDelta” “0″
Option “SHMConfig” “on”
EndSection
En este caso, tambien hay que agregar la siguiente linea al principio del archivo, en la seccion “ServerLayout”, a fin de que reconozca esa configuracion:
InputDevice “Synaptics Touchpad”
Quedando, toda esa seccion completa, de la siguiente forma:
Section “ServerLayout”
Identifier “Default Layout”
Screen “Default Screen” 0 0
InputDevice “Generic Keyboard”
InputDevice “Configured Mouse”
InputDevice “Synaptics Touchpad”
EndSection
Una vez hecho esto, instalamos el paquete xserver-xorg-input-synaptics (si es que no esta instalado ya), como siempre: apt-get install xserver-xorg-input-synaptics
Luego probamos tirar el comando “synclient -l”. Si funciona, nos tirara una serie de parametros sobre la configuracion. Sino, nos dira que verifiquemos
que este habilitada la opcion que agregamos al principio, con un error parecido a este:
Can’t access shared memory area. SHMConfig disabled?
Si se diera el caso del error, reiniciamos las X y deberia tomar los cambios sin problemas.
Una vez que hayamos reiniciado y que el comando “synclient -l” haya respondido correctamente, es hora de configurar el syndaemon, que es quien se encarga
de deshabilitar el touchpad mientras escribimos, y lo vuelve a habilitar luego de 2 segundos (por defecto es ese tiempo, pero lo podemos ajustar).
Ahora solo falta editar (o crear, sino existe ya) el archivo ~/.xinitrc de nuestro usuario, y agregarle la linea siguiente:
/usr/bin/syndaemon -i 3.0 -d -t
Con estas opciones le decimos que comience a funcionar nuevamente luego de 3 segundos (-i 3.0), que se ejecute como daemon (-d) y que solo deshabilite las
pulsaciones del touchpad y la barra de scroll, mas no los movimientos. Si le quitamos la opcion -t, deshabilitaria todo hasta que se deje de usar el teclado por 3 segundos.
Con esta configuracion ya estaria todo listo y funcionando, asi de facil, rapido y (esperemos) sin ningun problema.