All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Andrea G. Monaco" <andrea.monaco@autistici.org>
To: linux-input@vger.kernel.org
Subject: Acer laptop, SYN1B7F Synaptics touchpad gets wild sometimes
Date: Wed, 26 May 2021 19:01:28 +0200	[thread overview]
Message-ID: <87mtshfmzb.fsf@autistici.org> (raw)


Hello,


on Acer laptop, my SYN1B7F Synaptics touchpad quite often starts acting
wild, moving and clicking and scrolling on its own. It uses HID over I2C
interface. The kernel is 4.19.0 on Debian.


This is an example of the evtest output in those moments, while I didn't
touch the pad at all:


Event: time 1622047857.609072, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 42932700
Event: time 1622047857.609072, -------------- SYN_REPORT ------------
Event: time 1622047857.616372, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 42939900
Event: time 1622047857.616372, -------------- SYN_REPORT ------------
Event: time 1622047857.623630, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 42947100
Event: time 1622047857.623630, -------------- SYN_REPORT ------------
Event: time 1622047857.630933, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 42954300
Event: time 1622047857.630933, -------------- SYN_REPORT ------------
Event: time 1622047857.638218, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 42961500
Event: time 1622047857.638218, -------------- SYN_REPORT ------------
Event: time 1622047857.645786, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 489
Event: time 1622047857.645786, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 215
Event: time 1622047857.645786, type 3 (EV_ABS), code 0 (ABS_X), value 489
Event: time 1622047857.645786, type 3 (EV_ABS), code 1 (ABS_Y), value 215
Event: time 1622047857.645786, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 42968700
Event: time 1622047857.645786, -------------- SYN_REPORT ------------
Event: time 1622047857.653065, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 42975900
Event: time 1622047857.653065, -------------- SYN_REPORT ------------
Event: time 1622047857.660063, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 498
Event: time 1622047857.660063, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 181
Event: time 1622047857.660063, type 3 (EV_ABS), code 0 (ABS_X), value 498
Event: time 1622047857.660063, type 3 (EV_ABS), code 1 (ABS_Y), value 181
Event: time 1622047857.660063, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 42983100
Event: time 1622047857.660063, -------------- SYN_REPORT ------------
Event: time 1622047857.667358, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 182
Event: time 1622047857.667358, type 3 (EV_ABS), code 1 (ABS_Y), value 182
Event: time 1622047857.667358, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 42990300
Event: time 1622047857.667358, -------------- SYN_REPORT ------------


I also noted that lots of those lonely MSC_TIMESTAMPs get emitted when
the touchpad works fine too. Is this expected behavior?


I would appreciate any pointer or feedback to help me work on it.

Andrea Monaco

                 reply	other threads:[~2021-05-26 17:08 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=87mtshfmzb.fsf@autistici.org \
    --to=andrea.monaco@autistici.org \
    --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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.