Está en: » Notas y recortes »

El touchpad no funciona tras suspender o hibernar

El touchpad no funciona tras suspender o hibernar

Es algo común encontrarse que tras suspender y/o hibernar el touchpad no funcione.

Normalmente basta con reiniciar el driver (como root):

modprobe -r hid_multitouch
modprobe hid_multitouch

Esto suele ser un engorro ejecutarlo cada vez que restauremos así que podemos usar systemd para que lo haga por nosotros:

1.- Creamos el servicio en systemd:
ruta: /lib/systemd/system/restart-touchpad.service

[Unit]
Description=Restart touchpad driver
After=suspend.target
After=hibernate.target
After=hybrid-sleep.target

[Service]
ExecStartPre=/usr/sbin/modprobe -r hid_multitouch
ExecStart=/usr/sbin/modprobe hid_multitouch

[Install]
WantedBy=suspend.target
WantedBy=hibernate.target
WantedBy=hybrid-sleep.target

2.- Instalamos el servicio:

systemctl enable restart-touchpad.service

Comentarios

Deje su comentario

Previsualización de comentario
  1. Anónimo dice: