Fixa touchpad efter suspend på Lenovo
Problemet
Vissa modeller av Lenov under Linux får problem när de går i suspend eller hibernate och vaknar upp och drivrutinen för pekplattan inte längre fungerar som tänkt. Det är gansa lätt att åtgärda genom att köra ett skript via systemd som laddar ur drivrutinen på sleep och laddar om den igen på wakeup.
Skriptet
Skapa en fil på följande ställe:
/lib/systemd/system-sleep
Fyll den med följande innehåll:
#!/bin/sh PATH=/sbin:/usr/sbin:/bin:/usr/bin case "$1" in pre) #code execution BEFORE sleeping/hibernating/suspending # unload touchpad driver /usr/sbin/modprobe -r psmouse ;; post) #code execution AFTER resuming # reload touchpad driver /usr/sbin/modprobe psmouse ;; esac exit 0