Mailinglist Archive: opensuse-bugs (4202 mails)

< Previous Next >
[Bug 774231] New: Synaptics_i2c touchpad driver dies after a few hours
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Thu, 2 Aug 2012 17:03:08 +0000
  • Message-id: <bug-774231-21960@http.bugzilla.novell.com/>

https://bugzilla.novell.com/show_bug.cgi?id=774231

https://bugzilla.novell.com/show_bug.cgi?id=774231#c0


Summary: Synaptics_i2c touchpad driver dies after a few hours
Classification: openSUSE
Product: openSUSE 12.1
Version: Final
Platform: HP
OS/Version: openSUSE 12.1
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Hotplug
AssignedTo: bnc-team-screening@xxxxxxxxxxxxxxxxxxxxxx
ReportedBy: alavarre@xxxxxxxxx
QAContact: qa-bugs@xxxxxxx
Found By: ---
Blocker: ---


User-Agent: Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101
Firefox/14.0.1

I reported this as [Bug 720226] under openSUSE 11.4 but you closed it without
fixing it. The problem persists under openSUSE 12.1 as described in that bug.
You told me to resubmit after testing under 12.1 so here you go.

=====

Basically, the Synaptics touchpad driver works fine after reboot, but
eventually crashes. The only solution is to reboot or somehow restart the
driver.

While it is running correctly you get periodic messages in dmesg saying:
psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte {x}

({x}: the byte number changes)

or

psmouse.c: TouchPad at isa0060/serio4/input0 lost synchronization,
throwing {y} bytes away.

({y}: the byte count changes)

When the driver dies the cursor still moves, but the buttons do not work.

I have created a BASH script called "fix_pad" to execute the following:

modprobe -r synaptics_i2c
modprobe synaptics_i2c
su andy -c "kcmshell4 synaptiks"

This brings up the touchpad settings.

I change something (anything: doesn't seem to matter what. Typically I go to
the Tapping tab and toggle "Make single taps faster..."), click Apply, click
Close, then run fix_pad a second time. About thirty seconds later the touchpad
is then revived.

I check dmesg when it dies and there is no message other than those cited
above.



Reproducible: Always

Steps to Reproduce:
1.Reboot and use the computer for around an hour
2. Observe the behaviour of the touchpad
3. When the buttons stop working go through the fix_pad routine described
above.
Actual Results:
The touchpad buttons stop working after about an hour. Restarting the
synaptics_i2c driver revives the buttons.

Expected Results:
The driver should not need to be revived in mid-session. It should run
reliably.

--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >