On Sun, Nov 13, 2011 at 02:29:24PM +0100, [email protected] wrote: > ----- Original Message ----- > From: Lars Engels <[email protected]> > To: [email protected] > Cc: [email protected], [email protected], [email protected] > Date: Sun, 13 Nov 2011 10:48:10 +0100 > Subject: Re: Adventure into S3 state and back > > > > stop moused in rc.suspend and start it in rc.resume. > > > > Thanks, but it isn't that. > Even with it, mouse works on random, after resume from S3. > > But what I did figured out, looking kernel msgs on console, just after > resume, is that IF I see >1 of this: > -- > uhub_reattach_port: port 1 reset failed, error=USB_ERR_TIMEOUT > uhub_reattach_port: device problem (USB_ERR_TIMEOUT), disabling port 1 > -- > > Mouse won't work unless I unplug/plug it's USB receiver >
You might also build a trimmed down kernel without USB support compiled in and use USB modules. Before suspending, unload them and re-load them after waking up again. That used to work on my Thinkpad.
pgpR0tcRVGjBo.pgp
Description: PGP signature
