Skip to content

Instantly share code, notes, and snippets.

@NickClark
Last active December 10, 2015 08:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save NickClark/fa5699c06a20fae54799 to your computer and use it in GitHub Desktop.
Save NickClark/fa5699c06a20fae54799 to your computer and use it in GitHub Desktop.
Gateway MA2A Touchpad Issue

Gateway MA2A Toupad Issues When Resuming

What I Know

  • Gateway MA2A Touchpad quits working after sleep (to RAM).
  • Resume from hibernate works fine.
  • lsmod shows no issues/differences
  • Completely disappears from xinput (files 1,2)
  • Dmesg shows initializtion of psmouse after hibernation but not after suspend
  • modprobe -r psmouse && modprobe psmouse after suspend does not bring it back (the module is already loaded)
  • Since reloading the module doesn't fix the issue, and dmesg shows not module errors, etc, I can only assume the power is not being restored to the touch pad. How do I toggle that?
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=11 [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)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [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)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
[ 1575.221822] PM: restore of drv:scsi dev:target0:0:1 complete after |[ 2572.683252] sd 0:0:0:0: [sda] Starting disk
[ 1575.221830] PM: restore of drv:sd dev:0:0:0:0 complete after 205.07|[ 2572.683259] PM: resume of drv:sr dev:0:0:1:0 complete after 1511.477
[ 1575.221835] sd 0:0:0:0: [sda] Starting disk |[ 2572.683268] PM: resume of drv:scsi_device dev:0:0:1:0 complete after
[ 1575.221899] PM: restore of drv:sr dev:0:0:1:0 complete after 205.06|[ 2572.703783] PM: resume of drv:scsi_device dev:0:0:0:0 complete after
[ 1575.221908] PM: restore of drv:scsi_device dev:0:0:1:0 complete aft|[ 2572.844276] PM: resume of devices complete after 1727.463 msecs
[ 1575.243405] PM: restore of drv:scsi_device dev:0:0:0:0 complete aft|[ 2574.844329] PM: resume devices took 1.728 seconds
[ 1575.380151] PM: restore of devices complete after 376.100 msecs |[ 2572.844402] PM: Finishing wakeup.
[ 1575.568062] firewire_core 0000:06:09.2: rediscovered device fw0 |
[ 1575.881575] psmouse serio2: synaptics: Touchpad model: 1, fw: 5.9, |
[ 1575.914363] input: SynPS/2 Synaptics TouchPad as /devices/platform/|
[ 1575.916929] PM: Image restored successfully. |
[ 1575.916932] Restarting tasks ... done. |[ 2573.844404] Restarting tasks ... done.
[ 1575.920742] PM: Basic memory bitmaps freed |
[ 1575.920961] video LNXVIDEO:01: Restoring backlight state |[ 2572.932951] video LNXVIDEO:01: Restoring backlight state
[ 1591.716924] psmouse serio1: synaptics: Touchpad model: 1, fw: 5.9, |
[ 1591.754911] input: SynPS/2 Synaptics TouchPad as /devices/platform/|
[ 1603.205100] sky2 0000:02:00.0: eth0: enabling interface |[ 2575.538381] sky2 0000:02:00.0: eth0: enabling interface
[ 1603.206379] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready |[ 2575.539466] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 1603.364451] b43-phy0: Loading firmware version 666.2 (2011-02-23 01|[ 2575.744068] b43-phy0: Loading firmware version 666.2 (2011-02-23 01:1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment