Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • L libinput
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 178
    • Issues 178
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 11
    • Merge requests 11
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • libinput
  • libinput
  • Issues
  • #402
Closed
Open
Issue created Dec 19, 2019 by Mike Auty@ikelos

Synaptics touchpad jumps on on-pad clicks

I have a Lenovo Thinkpad T490 with a Synaptics touchpad that has three buttons beneath the pad itself at the bottom and three additional distinct buttons above the pad itself. When clicking on the left-click button beneath the pad itself, the cursor often jumps to the bottom of the screen (it may happen with the other buttons, but is most noticable with the left click). I've got a reasonably short libinput record recording for it doing so. Occasionally I get a journal entry stating that the mouse has jumped and I should report a bug (which is what spurred this on), although I don't believe that happened for the libinput recording that I've attached. The device in question appears to be /dev/input/event17.

I also noticed the following lines:

[    7.984811] psmouse serio1: synaptics: queried max coordinates: x [..5678], y [..4694]
[    8.015355] psmouse serio1: synaptics: queried min coordinates: x [1266..], y [1162..]
[    8.015359] psmouse serio1: synaptics: Your touchpad (PNP: LEN205a PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.synaptics_intertouch to 1 and report this to linux-input@vger.kernel.org.
[    8.073900] psmouse serio1: synaptics: Touchpad model: 1, fw: 10.32, id: 0x1e2a1, caps: 0xf00aa3/0x940300/0x12e800/0x500000, board id: 3471, fw id: 2867793
[    8.073903] psmouse serio1: synaptics: serio: Synaptics pass-through port at isa0060/serio1/input0
[    8.111304] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6
[    9.429408] input: PS/2 Generic Mouse as /devices/platform/i8042/serio1/serio2/input/input20

But adding psmouse.synaptics_intertouch=1 to the kernel command-line caused the under-pad buttons stopped working altogether.

Please let me know if there's any additional information that would help diagnose/fix this problem... 5:)

Settings:

Natural-scolling: Disabled
Tap-to-click: Disabled
Two-finger-scrolling: Lessens when disabled, but still present
Edge-scrolling: Disabled

Attached: libinput-record.txt libinput-list-devices.txt udevadm-info.txt touchpad-edge-detector.txt

Additional requested information:

Laptop model: Lenovo Thinkpad T490 (20N2CT01WW)
/sys/class/dmi/id/modalias: dmi:bvnLENOVO:bvrN2IET80W(1.58):bd11/26/2019:svnLENOVO:pn20N2CTO1WW:pvrThinkPadT490:rvnLENOVO:rn20N2CTO1WW:rvrSDK0R32862WIN:cvnLENOVO:ct10:cvrNone
Edited Dec 19, 2019 by Mike Auty
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking