ACK: [SRU][Xenial][Yakkety][PATCH] HID: alps: fix multitouch cursor issue
seth.forshee at canonical.com
Tue Nov 15 13:31:18 UTC 2016
On Tue, Nov 15, 2016 at 05:28:55PM +0800, Phidias Chiang wrote:
> From: Masaki Ota <012nexus at gmail.com>
> BugLink: http://bugs.launchpad.net/bugs/1641874
> Issue reproduction procedure:
> 1. three or more fingers put on Touchpad.
> 2. release fingers from Touchpad.
> 3. move the cursor by one finger.
> 4. the cursor does not move.
> We do not notify multi fingers state correctly to input subsystem. For
> example, when three fingers release from Touchpad, fingers state is 3 -> 0. It
> needs to notify first, second and third finger's releasing state.
> Fix this by not breaking out on z axis and move x,y,z input handling
> code to the correct place so that it's in fact per-finger.
> [jkosina at suse.cz: reword changelog]
> Signed-off-by: Masaki Ota <masaki.ota at jp.alps.com>
> Signed-off-by: Jiri Kosina <jkosina at suse.cz>
> (cherry picked from commit 9a54cf462d6f3c383a5a4f5fe15c020a03db44e6)
> Signed-off-by: Phidias Chiang <phidias.chiang at canonical.com>
Clean cherry pick, looks reasonable.
More information about the kernel-team