[Vivid][SRU][PATCH 0/2] #LP1560835 Enable multitouch function on precision touchpad for Vivid

Phidias Chiang phidias.chiang at canonical.com
Tue Mar 29 07:02:00 UTC 2016


BugLink: http://bugs.launchpad.net/bugs/1560835

[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 171202b6fee80d777d18bb8a53b3e4361d97f389
Author: Mika Westerberg <mika.westerberg at linux.intel.com>
Date: Wed Oct 7 15:33:43 2015 +0300

    HID: multitouch: Fetch feature reports on demand for Win8 devices

In addition, this commit may cost some issue on ELAN touchpad, and there's
another commit to improve the fix:

commit e47b1e449ea70d76c38a50c04cde60a72bc7ebde
Author: Benjamin Tissoires <benjamin.tissoires at redhat.com>
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.

Benjamin Tissoires (1):
  HID: multitouch: fix input mode switching on some Elan panels

Mika Westerberg (1):
  HID: multitouch: Fetch feature reports on demand for Win8 devices

 drivers/hid/hid-multitouch.c | 60 +++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 57 insertions(+), 3 deletions(-)

-- 
2.7.0





More information about the kernel-team mailing list