Enable multitouch function on precision touchpad for Vivid
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Phidias | ||
Vivid |
Fix Released
|
Undecided
|
Phidias | ||
Wily |
Won't Fix
|
Undecided
|
Phidias | ||
Xenial |
Fix Released
|
Undecided
|
Phidias |
Bug Description
[Impact]
Multitouch feature is not enabled on some platforms with new Win8 precision touchpad because it can't fetch the report from the device. In worst case it can even break the multitouch device.
[Fix]
There's one commit to fix this issue:
commit 171202b6fee80d7
Author: Mika Westerberg <email address hidden>
Date: Wed Oct 7 15:33:43 2015 +0300
HID: multitouch: Fetch feature reports on demand for Win8 devices
In addition, this commit may cause some issue on ELAN touchpad, and there's another commit to improve the fix:
commit e47b1e449ea70d7
Author: Benjamin Tissoires <email address hidden>
Date: Tue Dec 1 12:41:38 2015 +0100
HID: multitouch: fix input mode switching on some Elan panels
Both commits can be clean picked, and are already in Xenial.
[Test]
The patched Vivid kernel is tested on two platforms and both worked before and after suspend.
description: | updated |
Changed in linux (Ubuntu Xenial): | |
status: | Incomplete → Fix Released |
Changed in linux (Ubuntu Vivid): | |
assignee: | nobody → Phidias (phidias-chiang) |
status: | New → In Progress |
Changed in linux (Ubuntu Wily): | |
assignee: | nobody → Phidias (phidias-chiang) |
status: | New → In Progress |
Changed in linux (Ubuntu Vivid): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-vivid removed: verification-needed-vivid |
Changed in hwe-next: | |
status: | New → Fix Released |
Changed in linux (Ubuntu Wily): | |
status: | In Progress → Won't Fix |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1560835
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.