appletouch: pointer gravitates to center of screen after resume, re-modprobing works around

Bug #280290 reported by John Dong
2
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

On 2.6.27 (I've tested -4 -5 -6), after resume appletouch seems to "gravitate" the pointer to the center of the screen, making it unusable. i.e. it responds to movement, but as soon as I let go of the touchpad the pointer snaps back to the center of the screen...

rmmodding and re-modprobing the module works, and thanks to input hotplugging touchpad parameters survive this operation.

If it cannot be fixed, perhaps we should add this as a quirk to pm-utils resume?

This is a Macbook 3,1 and dmesg reports the mouse as:
[ 22.332438] appletouch: Geyser mode initialized.
[ 22.332508] input: appletouch as /devices/pci0000:00/0000:00:1d.0/usb1/1-2/1-2:1.1/input/input8

Revision history for this message
John Dong (jdong) wrote :
Revision history for this message
Nikolaj Sheller (nikolajsheller) wrote :

I see this problem on a macbook 2,1 on
2.6.27-7-generic #1 SMP Thu Oct 30 04:12:22 UTC 2008 x86_64 GNU/Linux

I did not initially see the problem due to Bug #292139.

Revision history for this message
Nikolaj Sheller (nikolajsheller) wrote :

I may have made a premature conclusion here.
I saw Bug #292139 again.

I think this bug and Bug #292139 are related. Same workaround can be applied.

Revision history for this message
Nikolaj Sheller (nikolajsheller) wrote :

This issue seems to be resolve din the final version of Jaunty.

In my opinion this issue can be closed for Jaunty.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Closing this based on the previous comment. John, since you are the original bug reporter, if this is still not resolved for you with the latest Karmic 9.10 Alpha release, feel free to reopen by setting the status back to "New". Thanks.

Changed in linux (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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