dev.ansango / wiki

Restaurar touchpad

Restaurar touchpad

Solución 1 - Archivo restore.sh

Esta solución consiste en crear un archivo .sh para que cada vez que nos pase este dichoso problema podamos ejecutarlo y resetear nuestro touchpad.

Pero antes de nada necesitaremos la información de nuestro punto de entrada del touchpad. Para ello podemos consultar los inputs mediante:

xinput --list

En mi caso es este:

ELAN2304:00 04F3:30FE Touchpad

Creamos un archivo .sh, escribimos lo siguiente:

xinput disable 'ELAN2304:00 04F3:30FE Touchpad'
xinput enable 'ELAN2304:00 04F3:30FE Touchpad'

Le damos permisos de ejecución:

chmod +x touchpad-reset.sh

Y ejecutamos:

./touchpad-reset.sh

Solución 2 - Grub

Abrimos terminal y accedemos al archivo de configuración del grub:

sudo nano /etc/default/grub

Copiamos y pegamos lo siguiente:

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="i8042.nopnp=1 pci=nocrs"

Guardamos y reiniciamos.