ACK: [SRU][Xenial][Yakkety][PATCH] HID: alps: fix multitouch cursor issue

Seth Forshee 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.
> 
> Cause:
> 
> 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 mailing list