linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Vadim Fint <mocksoul@gmail.com>
To: linux-input@vger.kernel.org
Subject: Re: T440s Synaptics clickpad: lost sync / KBC bad data
Date: Mon, 20 Jan 2014 21:50:04 +0400	[thread overview]
Message-ID: <2617481.nqZfKbekRf@t440s> (raw)

Hello!

I was having exactly the same issues with brand new T440s from Lenovo. psmouse 
get lost sync every time I did a physical click on clickpad.

But for me that was HW issue: after disassembling notebook I saw touchpad 
cable was not snapped into touchpad at all. Because latch (with cable) moves 
2-3mm each click -- what was bad contact during that.

To deal with that issue I did removed only internal battery pack and locked a 
cable on touchpad with a screwdriver :) (15-20 minutes for whole operation)

Dont know what Windows internaly do with synaptics protocol, but there was no 
issues in Windows at all (but in recovery mode clickpad was not working at 
all).

Anyway, no problems in Gentoo with 3.12-3-pf kernel for me now! And no more 
that weird “out of sync” messages from psmouse at all.

Hope this helps!!

> Hello everyone,
> 
> I hope I'm at the right address here with my problems. If not, please do
> point me in the correct direction.
> 
> I have a Lenovo Thinkpad T440s with a Synaptics clickpad and an IBM
> trackpoint in it:
> 
> input: PS/2 Synaptics TouchPad as
> /devices/platform/i8042/serio1/input/input120 psmouse serio1: synaptics:
> Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xd001a3/0x940300/0x127c00,
> board id: 2668, fw id: 1293989 psmouse serio1: synaptics: serio: Synaptics
> pass-through port at isa0060/serio1/input0 input: SynPS/2 Synaptics
> TouchPad as /devices/platform/i8042/serio1/input/input123 psmouse serio34:
> alps: Unknown ALPS touchpad: E7=10 00 64, EC=10 00 64 psmouse serio34:
> trackpoint: IBM TrackPoint firmware: 0x0e, buttons: 3/3 input: TPPS/2 IBM
> TrackPoint as /devices/platform/i8042/serio1/serio34/input/input124
> 
> The problem is that the trackpoint behaves incredibly erratic, sometimes
> working correctly for minutes at a time, sometimes just jumping around and
> many times just hanging. I need to remove and re-insert the psmouse module
> to solve that. Alongside this behaviour, my kernel log also is getting
> spammed with messages like:
> 
> psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
> psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
> psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
> psmouse serio1: TouchPad at isa0060/serio1/input0 - driver resynced.
> and psmouse serio1: bad data from KBC - timeout
> 
> What I've tried:
> - Tried the kernel options i8042.nomux=1 and i8042.reset=1
> - Disable acpi by passing acpi=off to the kernel
> - Disabled CPU frequency scaling
> - Trying other protocols, e.g. by doing modprobe psmouse proto=imps or
> proto=bare - Switching from vanilla 3.12 kernel to both the latest&greatest
> kernel from Linus' Git and an antique 3.1.0 kernel - Turning on
> i8042.debug. To my untrained eye, it looks like bytes of PS/2 data are just
> disappearing when the 'lost sync' messages kick in. I can give an example
> of that if needed.
> 
> Strangely, the symptoms have been getting worse in the 10 days I've had this
> machine: from the first few days with no trouble to today with the mouse
> crapping out almost once every ten seconds or so. I would say it's a DOA
> and claim my warranty, if not frustratingly the machine works perfectly
> fine in Windows 8, with no touchpad trouble at all.
> 
> I'm willing to try things on this machine, run patches or take any hint in
> what I can change to get this working; if it helps I can even poke an
> oscilloscope at the PS2 lines. Not having a working touchpad or touchpoint
> is getting a bit frustrating...
> 
> Cheers,
> Jeroen

--
Regards,
Vadim Fint,
Moscow, Ru.
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

             reply	other threads:[~2014-01-20 17:49 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-01-20 17:50 Vadim Fint [this message]
  -- strict thread matches above, loose matches on Subject: below --
2014-01-17 15:24 T440s Synaptics clickpad: lost sync / KBC bad data Jan Bessai
2013-12-15 14:37 J. Domburg
2013-12-21 21:59 ` Heinz Wiesinger
2013-12-21 23:17   ` J. Domburg
2013-12-23  8:00     ` Heinz Wiesinger
2014-01-06 10:25 ` J. Domburg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2617481.nqZfKbekRf@t440s \
    --to=mocksoul@gmail.com \
    --cc=linux-input@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).