Agregar funcionalidades a los touchpad Synaptics

¿El touchpad de tu laptop o netbook no tiene activadas todas las funcionalidades que debería tener? Este truco, para los touchpads Synaptics funciona en distros como Debian, Ubuntu y Linux Mint.


Primero, es necesario ver si aparece el touchpad en Settings -> Mouse o en el Settings Manager. Si no aparece, en la terminal:

xinput list

Y me indica la marca del mismo

⎡ Virtual core pointer                     id=2 [master pointer  (3)]⎜   ↳ Virtual core XTEST pointer               id=4 [slave  pointer  (2)]⎜   ↳ SynPS/2 Synaptics TouchPad               id=12 [slave  pointer  (2)]

Si sí es marca Synaptics, se agregan las siguientes líneas que hagan falta en el archivo /usr/share/X11/xorg.conf.d/50-synaptics.conf (pueden usar cualquier editor de texto, con permiso de superusuario)

Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "VertEdgeScroll" "1"
EndSection

Guardar, reiniciar la compu, y voilà!

Fuente: Linux Mint Forums


13 comentarios

  1.   Mónica dijo

    Scroll, o hacer click con el touchpad y no con el botón :p

  2.   Rogermontilla01 dijo

    me funcionoooo saludos y muchas gracias

  3.   Envi dijo

    “¿El touchpad de tu laptop o netbook no tiene activadas todas las funcionalidades que debería tener?”

    ¿Como cuáles? 😉

  4. mi notebook es marca gateway modelo nv57h19m y al ejecutar el comando “xinput list” me aparece como mouse: PS/2 Logitech Wheel Mouse, no lo reconoce como touchpad o es que no es synaptics?? alguna ayuda ya que he intentado varias maneras y no he podido activar el scroll, es el único problema que tengo… utilizo ubuntu 11.04

  5.   jomafusan dijo

    Me queréis decir que se pueden imitar las funciones que Lion OS X ha sacado nuevas? Si es así sería la caña!!
    Yo utilizo mint y Lion y puedo decir que las opciones de touchpad de Lion son muy útiles, si se pudieran llevas a mint… La caña

  6.   Gabriel dijo

    La verdad mejoro un poco en la presicion del puntero 🙂 gracias

  7.   Ender dijo

    Basta con agregar dos líneas de las variables que aparece en este tutorial, el touchpad Synaptics de mi laptop funciona a la perfección. XD

  8.   Koko dijo

    Genial! Funcionó perfecto en mi Debian 8 (Jessie)

    Para ver si tenía el touchpad synaptic hice:

    cat /proc/bus/input/devices

    Gracias por el aporte!!

    1.    usemoslinux dijo

      Perfecto! Gracias a vos koko por compartir tu experiencia.
      Abrazo! Pablo.

  9.   Juan C. dijo

    Buen dia. Realicé todo los pasos. El inconveniente es con el scroll vertical, no funciona.
    Acá dejo la configuracion del archivo 50-synaptics.conf
    Sistemas Operativo: Debian Jessie 64bit.

    Example xorg.conf.d snippet that assigns the touchpad driver

    to all touchpads. See xorg.conf.d(5) for more information on

    InputClass.

    DO NOT EDIT THIS FILE, your distribution will likely overwrite

    it when updating. Copy (and rename) this file into

    /etc/X11/xorg.conf.d first.

    Additional options may be added in the form of

    Option “OptionName” “value”

    #
    Section “InputClass”
    Identifier “touchpad catchall”
    Driver “synaptics”
    MatchIsTouchpad “on”
    Option “TapButton1” “1”
    Option “VertEdgeScroll” “1”

    This option is recommend on all Linux systems using evdev, but cannot be

    enabled by default. See the following link for details:

    http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html

    MatchDevicePath “/dev/input/event*”

    EndSection

    Section “InputClass”
    Identifier “touchpad ignore duplicates”
    MatchIsTouchpad “on”
    MatchOS “Linux”
    MatchDevicePath “/dev/input/mouse*”
    Option “Ignore” “on”
    EndSection

    This option enables the bottom right corner to be a right button on clickpads

    and the right and middle top areas to be right / middle buttons on clickpads

    with a top button area.

    This option is only interpreted by clickpads.

    Section “InputClass”
    Identifier “Default clickpad buttons”
    MatchDriver “synaptics”
    Option “SoftButtonAreas” “50% 0 82% 0 0 0 0 0”
    Option “SecondarySoftButtonAreas” “58% 0 0 15% 42% 58% 0 15%”
    EndSection

    This option disables software buttons on Apple touchpads.

    This option is only interpreted by clickpads.

    Section “InputClass”
    Identifier “Disable clickpad buttons on Apple touchpads”
    MatchProduct “Apple|bcm5974”
    MatchDriver “synaptics”
    Option “SoftButtonAreas” “0 0 0 0 0 0 0 0”
    EndSection

  10.   Juan C. dijo

    Disculpen pero veo que no salieron los simbolos “#” de comentario.
    Me gustaría ver las lineas exactas de configuración, si alguno de ustedes las tiene, sobre debian 8.

  11.   J. Miguel dijo

    Funcionó a la perfección…también en Fedora 25!!
    Gracias y saludos.

  12.   Anónimo dijo

    Yo no sé cómo pero, son las 3.30am llevo varios días despierto a esta hora, al fin encontré la solución a mi problema, no sé cómo pero gracias!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.