Ubuntu – Touchpad stops working after suspend on a Clevo M55N

11.10suspendtouchpad

simple problem:

Touchpad stops working after suspend in Ubuntu 11.10. It is an annoying problem as I like to use my touchpad together with my mouse for convenience (unless I must use my touchpad because the mouse isn't available).

Can anyone help?

I also posted a comment under this unsolved question for a similar problem in 10.10: Touchpad stopped working after suspend on a Toshiba L650

Laptop make and model: CLEVO M55N.

xinput list in terminal gives:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Genius 2.4G Wireless Mouse and Keyboard   id=11   [slave  pointer  (2)]
⎜   ↳ ImPS/2 Elantech Touchpad                  id=13   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Genius 2.4G Wireless Mouse and Keyboard   id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]

Thanks beforehand.

Best Answer

I also have this bug on 10.04 (at me same Elantech touchpad)! I create script /etc/pm/sleep.d/66my-sleep-resume (66 - a start priority)

#!/bin/sh
case "${1}" in
        hibernate)
        # nothing   
                ;;
        resume|thaw)
        modprobe -r psmouse && modprobe psmouse
                ;;
esac

and now all works.