FATRIAN

Tag: synaptics

multitouch sobre touchpad en ubuntu 10.10

by on Dec.14, 2010, under linux

Después de adquirir un equipo Acer aspire 4535, imaginé que el multitouch funcionaría, busqué aplicaciones gráficas pero incluso el gestor tenia desactivada la opción.

Cabe mencionar que esto es solo para el driver Synaptics desconozco si funciona en otro hardware.

La solución:

abrimos la terminal y ejecutamos estas lineas (NO es necesario sudo).
xinput set-int-prop '"SynPS/2 Synaptics TouchPad"' "Synaptics Two-Finger Pressure" 32 10

xinput set-int-prop '"SynPS/2 Synaptics TouchPad"' "Synaptics Two-Finger Width" 32 6


xinput set-int-prop '"SynPS/2 Synaptics TouchPad"' "Two-Finger Scrolling" 8 1


xinput set-int-prop '"SynPS/2 Synaptics TouchPad"' "Synaptics Two-Finger Scrolling" 8 1 1


xinput set-int-prop '"SynPS/2 Synaptics TouchPad"' "Synaptics Jumpy Cursor Threshold" 32 150

No necesitas reiniciar, prueba dentro de un navegador o nautilus el scroll horizontal y vertical con los 2 dedos, de lo contrario posiblemente usas otro driver y este post no te va ayudar,.

Si todo va bien, OJO funciona pero solo en esta sesión, cuando salgas o reinicies dejará de funcionar, entonces solo es cuestión de meterlo en el arranque, para eso primero vamos hacer un script, abrimos gedit y copiamos lo siguiente:

#!/bin/bash
#
# list of synaptics device properties http://www.x.org/archive/X11R7.5/doc/man/man4/synaptics.4.html#sect4
#
# Some useful commands :
# xinput list
# xinput list-props "SynPS/2 Synaptics TouchPad"
# xinput test "SynPS/2 Synaptics TouchPad"
# xinput test-xi2 "SynPS/2 Synaptics TouchPad"
#
xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 4
xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 8
xinput --set-prop --type=int --format=8 "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 1 0
xinput --set-prop --type=int --format=8 "SynPS/2 Synaptics TouchPad" "Synaptics Edge Scrolling" 0 0 0
xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Jumpy Cursor Threshold" 250
xinput --set-prop --type=int --format=8 "SynPS/2 Synaptics TouchPad" "Synaptics Tap Action" 0 0 0 0 1 2 0
exit

Lo guardamos como mouse.sh sobre tu carpeta de usuario (puede ser otra pero recuerda poner la ruta de la misma), entramos a sistema>preferencias>aplicaciones al inicio. en el cuadro de dialogo le ponemos añadir, en el campo nombre y comentario le ponemos multitouch y en comando ponemos : sh /home/tu_usuario/mouse.sh , después de esto inicia sesión o reinicia, ya debe funcionar, el zoom in y out aun desconozco si puede activarse, la fuente esta aquí en ubuntuforums.

saludos a luis…..

Leave a Comment :, , , , , more...