web-dev-qa-db-fra.com

Défilement ne fonctionne pas après la suspension, recherche d'une solution permanente

Je sais que cette question a déjà été posée, mais je veux voir si quelqu'un a une meilleure solution que celle que j'ai. J'utilise un Thinkpad 440p, précédemment avec Ubuntu 18.04, actuellement avec Ubuntu Mate 18.04. J'ai eu ce problème avec l'os élémentaire et la menthe. Lorsque mon ordinateur est suspendu et que je le redémarre, le défilement ne fonctionne plus. La solution que j'ai trouvée était de modprobe -r psmouse et modprobe psmouse. Cela corrige instantanément et j'ai écrit un script pour le faire, mais je dois l'exécuter à chaque fois que je reprends la suspension. Je me demandais si quelqu'un avait une solution permanente.

1
user6118548

Après quelques recherches, j'ai utilisé une combinaison de votre solution et this réponse.

Sur Ubuntu 18.04, j'ai placé le script suivant dans /lib/systemd/system-sleep/psmouse-refresh. Cela recharge le module après la suspension.

#!/bin/bash

# $1 is the state (pre or post)-sleep
if [[ $1 == post ]]; then
    modprobe -r psmouse
    modprobe psmouse
fi

le rendre exécutable

chmod +x /lib/systemd/system-sleep/psmouse-refresh
1
chooooons