Touchpad stops working when coming out of suspend on MacBookPro5,2

Bug #970574 reported by Rainer Rohde
32
This bug affects 7 people
Affects Status Importance Assigned to Milestone
xserver-xorg-input-synaptics (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

This is a regression - just started a couple of days ago.

When coming out of suspend, my MacBookPro 5,2's touchpad stops working. The mouse cursor is still visible, and I can right-click and get a context menu, but I am unable to move the mouse cursor around my screen.

On the other hand, my external USB mouse works just fine.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: xserver-xorg-input-synaptics 1.5.99.902-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-21.34-generic 3.2.13
Uname: Linux 3.2.0-21-generic x86_64
NonfreeKernelModules: wl nvidia
ApportVersion: 2.0-0ubuntu2
Architecture: amd64
Date: Sat Mar 31 23:41:11 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
MachineType: Apple Inc. MacBookPro5,2
ProcEnviron:
 TERM=xterm
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-21-generic root=UUID=cc42fd79-9a75-4ec8-af67-4a57c6824328 ro resume=UUID=6da47c07-e500-4f7e-9e9f-75800730d1ce quiet splash vt.handoff=7
SourcePackage: xserver-xorg-input-synaptics
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/04/09
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP52.88Z.008E.B05.0905042202
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-F2268EC8
dmi.board.vendor: Apple Inc.
dmi.chassis.asset.tag: Asset Tag#
dmi.chassis.type: 8
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-F2268EC8
dmi.modalias: dmi:bvnAppleInc.:bvrMBP52.88Z.008E.B05.0905042202:bd05/04/09:svnAppleInc.:pnMacBookPro5,2:pvr1.0:rvnAppleInc.:rnMac-F2268EC8:rvr:cvnAppleInc.:ct8:cvrMac-F2268EC8:
dmi.product.name: MacBookPro5,2
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
version.compiz: compiz 1:0.9.7.4-0ubuntu1~ppa1
version.ia32-libs: ia32-libs 20090808ubuntu35
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu3
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu8
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2

Revision history for this message
Rainer Rohde (rainer-rohde) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xserver-xorg-input-synaptics (Ubuntu):
status: New → Confirmed
Revision history for this message
Eirik Wang (eirilwan) wrote :

Also bug on Lenovo ThinkPad W520. Only touchpad stops working. The trackball works fine.

Revision history for this message
Eirik Wang (eirilwan) wrote :

To get touchpad to work after suspend, reload module "usbhid"
sudo rmmod usbhid
sudo modprobe usbhid

Bryce Harrington (bryce)
summary: - Touchpad stops working when coming out of suspend
+ Touchpad stops working when coming out of suspend on MacBookPro5,2
Revision history for this message
Calum MacRae (phyrne) wrote :

As eirilwan said, reloading the usbhid module will get it working.

You can put this into a script to be called by pm-utils. I've provided the instructions on how to do so in this Ubuntu Forums thread:

http://ubuntuforums.org/showthread.php?t=1952532

Revision history for this message
Bradley Jones (bradjones) wrote :

I can confirm the same issue with a MacBook air 13" 4,2 running Ubuntu 12.04

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.