Desactivar touchpad cuando escribes en Ubuntu.

Aqui dejo un articulo interesante de como desactivar el touchpad cuando escribimos de manera que no se active por error, hay un demonio llamado "syndaemon" que se se ejecuta para que demore 1 segundo despues que tocamos  el touchpad para que se active, ese comando lo podemos colocar en:

System => Preferences => Startup Applications

Y allí crearlo como:

syndaemon -i1 -d

Mas informacion aqui.

8 comentarios sobre “Desactivar touchpad cuando escribes en Ubuntu.

  1. Gracias

    A) Respecto a todo el touchpad:

    También se puede desactivar el touchpad con:
    gconftool-2 -s -t bool /desktop/gnome/peripherals/touchpad/touchpad_enabled false
    Y activar con:
    gconftool-2 -s -t bool /desktop/gnome/peripherals/touchpad/touchpad_enabled true
    Sacado de ubuntulife.wordpress.com/2010/10/06/script-para-desactivar-el-touchpad/

    También se puede desactivar con:
    sudo modprobe -r psmouse
    Para reactivarlo:
    sudo modprobe -i psmouse
    o
    sudo modprobe psmouse
    Sacado de andaravelasvir.com/2010/08/28/desactivar-el-touchpad-en-kubuntu/

    También se puede desactivar con:
    1º xinput list
    2º xinput set-prop x “Device Enabled” 0 (en vez de x el valor de id del touchpad)
    Para reactivarlo: xinput set-prop x “Device Enabled” 1
    Sacado de ubuntumexico.com/2011/03/como-desactivar-el-touchpad-en-ubuntu/

    También creo que se puede como dicen ubuntu-cosillas.blogspot.com/2011/02/habilitardeshabilitar-el-touchpad-del.html y sites.google.com/site/trucosubuntu/controladores/touchpad

    B) Sólo respecto a las pulsaciones de ratón del touchpad:

    Se puede usar un pequeño script para que al pulsar una combinación de teclas se desactiven las pulsaciones del ratón y al volver a pulsar la misma combinación se vuelvan a activar.

    El script sería así (para device, en vez de 12 cada uno tiene que poner el valor de su x y para property en vez de 313 el de su z):

    #!/bin/bash

    device=12
    property=313
    mode=»$(xinput list-props $device | grep $property | cut -d’,’ -f5)»

    if [ $mode -eq «1» ] ;
    then
    xinput set-prop $device $property 0, 0, 0, 0, 0, 0, 0
    else
    xinput set-prop $device $property 2, 3, 0, 0, 1, 3, 2
    fi

    Al script hay que darle permiso de ejecución. Se puede guardar (como root o administrador) en /usr/bin, para poder ser llamado desde la combinación de teclas que se elija en gnome-keybinding-properties.

      1. De nada. Aquí va más …

        *** Comando: desactivar pulsaciones de ratón con touchpad, MATE ***

        Deshabilitar las pulsaciones (toques, golpes, golpecitos) del ratón con el touchpad (panel táctil) se consigue fácilmente de forma gráfica. P.e. en Linux Mint 17 MATE basta con ir al menú principal > Centro de control > Hardware > Ratón > Touchpad, quitar la marca de «Activar pulsaciones del ratón con el touchpad» y cerrar esa ventana. Esto es útil para los que solemos usar el touchpad pero, tal vez por tocarlo un poco fuerte, hacemos clic sin querer, lo que nos puede traer alguna pérdida de tiempo, problemilla, … Nosotros preferimos usar los botones externos (normalmente «debajo») para hacer clic.

        Para conseguir lo mismo se puede usar el siguiente comando (en una consola o terminal o desde el diálogo «Ejecutar una aplicación», que aparece al pulsar a la vez las teclas Alt y F2):
        gsettings set org.mate.peripherals-touchpad tap-to-click false

        Para volver a activar las pulsaciones:
        gsettings set org.mate.peripherals-touchpad tap-to-click true

        Para, en un terminal, ver si están activas o desactivadas:
        gsettings get org.mate.peripherals-touchpad tap-to-click

        Puede ser útil tener estos comandos en un script, p.e. en uno que podemos ejecutar tras arrancar el Live USB que, además de desactivar las pulsaciones del touchpad, puede activar la distribución de teclado española, poner nuestros motores de búsqueda favoritos de Firefox,…

        ——————–
        En GNOME 2 los comandos equivalentes son:
        gconftool-2 -s -t bool /desktop/gnome/peripherals/touchpad/tap_to_click false
        gconftool-2 -s -t bool /desktop/gnome/peripherals/touchpad/tap_to_click true
        gconftool-2 -g /desktop/gnome/peripherals/touchpad/tap_to_click

        =============
        Fuente: http://www.elgrupoinformatico.com/comando-desactivar-pulsaciones-raton-con-touchpad-mate-t20619.html

      2. Soy de usar ubuntu mate, te comento que también consegui información en la internet realizando un script para poder al menos desactivar el touchpad cuando tenemos conectado el mouse externo.

        Aquí el script:

        #!/bin/bash
        list=`xinput –list | grep -i ‘mouse’`
        if [ ${#list} -eq 0 ]; then
        exec `synclient touchpadoff=0`
        notify-send «No USB mouse found» «Your touchpad is set to ON»
        else
        exec `synclient touchpadoff=1`
        notify-send «USB mouse plugged» «Your touchpad is now turned OFF»
        fi

        ….

        Es posible o necesario instalar el paquete notify-send «libnotify»…

        Saludos!

    1. Pues sí, a veces toca desactivar el touchpad. Por ejemplo cuando empieza a fallar y nos pega texto, cierra pestañas o ventanas, etc. sin nosotros desearlo ni ordenarlo. Si nos manejamos bien con el teclado y sus atajos o tenemos un práctico y económico ratón USB conectado podemos deshabilitar el touchpad tranquilamente. En el entorno de escritorio MATE se consigue fácilmente con este comando:
      gsettings set org.mate.peripherals-touchpad touchpad-enabled false

      Para volver a activar el panel táctil:
      gsettings set org.mate.peripherals-touchpad touchpad-enabled true

    2. Efectivamente, a veces toca desactivar el touchpad. Por ejemplo cuando empieza a fallar y nos pega texto, cierra pestañas o ventanas, etc. sin nosotros desearlo ni ordenarlo. Si nos manejamos bien con el teclado y sus atajos o tenemos un práctico y económico ratón USB conectado podemos deshabilitar el touchpad tranquilamente.

      En el entorno de escritorio MATE se consigue fácilmente con este comando:
      gsettings set org.mate.peripherals-touchpad touchpad-enabled false

      Para volver a activar el panel táctil:
      gsettings set org.mate.peripherals-touchpad touchpad-enabled true

  2. Gracias

    **** Desactivar touchpad al escribir para evitar problemas, MATE ****

    Si tienes un ordenador portátil (laptop, netbook, …) posiblemente te haya pasado más de una vez que estás escribiendo más bien rápido y de repente el cursor se te va a otro sitio, se borran palabras o frases, se copia o corta (y pega) texto en cualquier lugar, … (cosas raras, fenómenos extraños, a priori inexplicables …)

    Para solucionar este problema puede bastar con deshabilitar el touchpad (panel táctil) mientras escribimos (sigue funcionando perfecta e inmediatamente al dejar de escribir, sin problema alguno). En MATE (p.e. con Linux Mint 17, qiana) se consigue ejecutando el siguiente comando (en una consola o terminal o desde el diálogo «Ejecutar una aplicación», que aparece al pulsar a la vez las teclas Alt y F2):

    gsettings set org.mate.peripherals-touchpad disable-while-typing true

    Para volver al estado anterior:

    gsettings set org.mate.peripherals-touchpad disable-while-typing false

    Para, en un terminal, ver el estado presente:

    gsettings get org.mate.peripherals-touchpad disable-while-typing

    Para ver la entrada de forma gráfica basta con ejecutar …

    dconf-editor

    … e ir abriendo las ramas del árbol de datos (esquemas -schemas- y entradas -keys-) hasta llegar a la entrada correspondiente: org, mate, desktop, peripherals, touchpad, disable-while-typing. Para cambiarla basta con pulsar sobre su valor (Value), siendo verdadero (true) al activar la casilla correspondiente o falso (false) al desactivarla.

    Para poder ejecutar dconf-editor antes hay que instalarlo en la computadora. Se puede hacer p.e. desde Synaptic, el gestor de paquetes (Package Manager).

    Si además (o en vez) de dconf-editor instalamos dconf-cli podemos ver el valor de la entrada ejecutando en un terminal:

    dconf read /org/mate/desktop/peripherals/touchpad/disable-while-typing

    Podemos desactivar el touchpad al escribir ejecutando:

    dconf write /org/mate/desktop/peripherals/touchpad/disable-while-typing true

    Y así volvemos a habilitarlo:

    dconf write /org/mate/desktop/peripherals/touchpad/disable-while-typing false

    Nota: Si instalamos dconf-tools conseguimos tanto dconf-editor como dconf-cli .

    Fuente: http://www.elgrupoinformatico.com/desactivar-touchpad-escribir-para-evitar-problemas-mate-t26856.html

Deja un comentario

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.