Tengo un HP dv6-3160 con un trackpad "suave", por ejemplo, los botones son parte de él.
Ubuntu 12.10 funciona bien con él, aparte de cuando quiero arrastrar + soltar. Debido a que el área de movimiento del mouse incluye los botones, si mantengo presionado el botón izquierdo, puedo desordenar todo con solo mover el dedo izquierdo (por supuesto, puedo usar tocar y hacer clic y luego mover las cosas, ¡pero solo hacia arriba!) .
Lo que me gustaría hacer es poder establecer una "zona muerta": simplemente detenga todo el movimiento del mouse en el área del botón (tengo suficiente espacio arriba).
Instalé el paquete synaptics e intenté usar synclient y configurar BottomEdge, pero no importa qué valor (válido: si lo configuro demasiado bajo, errores) lo configuré para que el comportamiento del mouse no cambie.
Muchas gracias de antemano.
Respuestas:
Acabo de encontrarme con este problema y lamentablemente es una cuestión de RTFM, porque se describe en el manual con bastante claridad (Búscalo aquí: http://www.x.org/archive/X11R7.5/doc/man/ man4 / synaptics.4.html ).
El valor relevante es "AreaBottomEdge" y el manual dice "Ignorar los movimientos, desplazamientos y toques que tienen lugar debajo de este borde. La opción está deshabilitada de forma predeterminada y puede habilitarse configurando la opción AreaBottomEdge en cualquier valor entero distinto de cero". Para probarlo puedes hacer:
synclient -l | grep BottomEdge
para descubrir el borde inferior de sus paneles táctiles.x
sea el valor deBottomEdge
menos la altura de su zona muerta deseadasynclient AreaBottomEdge=x
50-synaptics.conf
archivo (No sé dónde está en Ubuntu, estoy en Archlinux y ahí está/etc/X11/xorg.d/50-synaptics
)De todos modos, espero que esto ayude.
fuente
Area*Edge
opciones no ignoran los toques en esas áreas que pueden causar otros problemas: bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/…