Touchpad of ThinkPad P52 failed to work with message "lost sync at byte"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
Artful |
Invalid
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Artful |
Invalid
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
linux-oem (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Artful |
Invalid
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
On ThinkPad P52:
touchpad failed to work and reports:
[ 2.713396] input: ETPS/2 Elantech TrackPoint as /devices/
[ 2.725328] input: ETPS/2 Elantech Touchpad as /devices/
And lots of errors printed out:
[ 19.468387] psmouse serio1: Touchpad at isa0060/
[ 19.474455] psmouse serio1: Touchpad at isa0060/
[ 19.480657] psmouse serio1: Touchpad at isa0060/
[ 19.487665] psmouse serio1: Touchpad at isa0060/
[ 19.494682] psmouse serio1: Touchpad at isa0060/
[ 19.494685] psmouse serio1: issuing reconnect request
[ 19.679895] psmouse serio1: Touchpad at isa0060/
[ 19.686285] psmouse serio1: Touchpad at isa0060/
[ 19.692642] psmouse serio1: Touchpad at isa0060/
[ 19.699858] psmouse serio1: Touchpad at isa0060/
[ 19.706873] psmouse serio1: Touchpad at isa0060/
And the middle button can not work too.
[Impact]
On ThinkPad P52, Elantech touchpad had sync issue then failed to work.
Middle button was not enabled too.
[Fix]
With two upstream patches, elantech touchpad works fine with middle button.
[Test Case]
Touchpad moves fine, left/right/middle buttons works fine. scroll mode
works fine.
[Regression Potential]
Very low, Just enable specific hardware support.
??? (1):
Input: elantech - fix V4 report decoding for module with middle key
Aaron Ma (1):
Input: elantech - enable middle button of touchpads on ThinkPad P52
drivers/
1 file changed, 9 insertions(+), 2 deletions(-)
no longer affects: | linux |
tags: | added: originate-from-1752778 |
tags: | added: sutton |
description: | updated |
Changed in linux-oem (Ubuntu Bionic): | |
status: | New → Invalid |
Changed in linux (Ubuntu Artful): | |
status: | New → Invalid |
status: | Invalid → New |
tags: |
added: verification-done-xenial removed: verification-needed-xenial |
tags: |
added: verification-done-bionic removed: verification-needed-bionic |
Changed in hwe-next: | |
status: | New → Fix Released |
Changed in linux (Ubuntu): | |
status: | Incomplete → Fix Released |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1779802
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.