Ticket #10967 (new defect)

Opened 3 years ago

Last modified 3 years ago

Synaptics touchpad may result in spurious PS/2 mouse data upon resume

Reported by: greenfeld Owned by: wad
Priority: normal Milestone: 11.3.0
Component: hardware Version: Development build as of this date
Keywords: Cc:
Action Needed: diagnose Verified: no
Deployments affected: Blocked By:
Blocking:

Description

There might be an issue with the Synaptics touchpad coming back from resume with an XO-1.5 in 11.2.0 os22, as well as prior builds from the past month or so. The issue is somewhat rare so I cannot quite set a start date to say if this is Fedora-14 related or new firmware (currently Q3B07) related.

When this happens, the following may be seen in the message logs:

[ 1942.720279] psmouse.c: TouchPad at isa0060/serio1/input0 lost synchronization, throwing 1 bytes away.
[ 1943.257724] psmouse.c: resync failed, issuing reconnect request
[ 1945.044530] psmouse.c: detected synaptics, disable synaptics tap-to-click

This issue does not appear nearly as often as the ALPS touchpad resume issue (perhaps once or twice per week in my XO usage), but when it does it can be quite random and clicky before the reset kicks in. If you are on Sugar's main menu while resuming the system it may potentially start several applications at once.

Attachments

messages Download (0.6 MB) - added by greenfeld 3 years ago.
messages log with a few psmouse resets (may happen after you stop moving your finger so the touchpad can reset)
powerd.trace Download (38.6 KB) - added by greenfeld 3 years ago.
matching powerd trace log

Change History

Changed 3 years ago by dsd

  • milestone changed from Not Triaged to 11.2.0-M4

Changed 3 years ago by dsd

Please post full logs next time you see this. Need a bit more context to fully understand it.

Changed 3 years ago by greenfeld

Possible reproduction (or a magic dance which may be wrong, may take a few tries):

  1. Boot up an XO-1.5 11.2.0-22.
  2. When in Sugar, press the Power button once and wait until the system goes into suspend.
  3. Move your finger on a circle on the touchpad so the power light says on; stop after a few seconds. Wait a few seconds.
  4. Move your finger on a circle again on the touchpad so the power light says on, and this time use your other hand to press the power button to wake up the XO after a few seconds of doing that. Keep moving your finger on the touchpad while the screen wakes up, and see if the cursor starts jumping all over the place.

I'm not certain if step 3 is really necessary but it may help, as I can reproduce this about 50% of the time this way.

Changed 3 years ago by greenfeld

messages log with a few psmouse resets (may happen after you stop moving your finger so the touchpad can reset)

Changed 3 years ago by greenfeld

matching powerd trace log

Note: See TracTickets for help on using tickets.