Bug 5197

Summary: Alps pad fails to reenable dualpoint on resume
Product: Drivers Reporter: Matthew Garrett (mjg59-kernel)
Component: Input DevicesAssignee: Dmitry Torokhov (dmitry.torokhov)
Status: CLOSED PATCH_ALREADY_AVAILABLE    
Severity: normal CC: akpm, bunk, dmitry.torokhov, vojtech
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.12 Subsystem:
Regression: --- Bisected commit-id:

Description Matthew Garrett 2005-09-06 15:25:41 UTC
Most recent kernel where this bug did not occur:
Distribution: Ubuntu
Hardware Environment: Dell Latitude D610
Software Environment: Linux 2.6.12
Problem Description: On ACPI resume, the pointer usually (but not always) fails
to work on resume. The trackpad works correctly. Applying
http://www.ucw.cz/~vojtech/input/alps-suspend-typo does not help. However,
removing the psmouse_reset() call from the top of the reconnect statement does.
Unloading and re-loading the module works.

Checking, psmouse_reset seems to get called after the psmouse_reconnect code. Is
this correct?
Comment 1 Dmitry Torokhov 2005-09-07 08:50:24 UTC
Have you tried 2.6.13? There were some more changes to ALPS I believe.
Comment 2 Matthew Garrett 2005-09-07 08:55:14 UTC
I haven't, but a quick diff didn't show anything obvious. I'll have a try later on.
Comment 3 Adrian Bunk 2006-04-22 05:40:31 UTC
Matthew, what is the status of this issue in kernel 2.6.16?
Comment 4 Matthew Garrett 2006-04-22 05:54:58 UTC
Haven't seen it in 2.6.15, so I think it can be closed (sorry, haven't tested
2.6.16)
Comment 5 Adrian Bunk 2006-04-22 06:21:03 UTC
Thanks for this information.