[Xenial][SAUCE][PATCH 0/3] New Alps touchpad support
Phidias Chiang
phidias.chiang at canonical.com
Fri Aug 5 06:35:30 UTC 2016
[Impact]
Some newer Alps touchpad isn't supported by current kernel therefore
recognized as PS/2 mouse and lost some key functions.
>From debug message we saw:
alps_rpt_cmd: psmouse serio1: alps: E6 report: 00 00 64
alps_rpt_cmd: psmouse serio1: alps: E7 report: 73 03 28
alps_rpt_cmd: psmouse serio1: alps: EC report: 73 01 13
alps_identify: psmouse serio1: alps: Likely not an ALPS touchpad: E7=73 03 28, EC=73 01 13
[Fix]
The fix has been submitted to linux-input[1] for a few month but haven't
got merged. Subsystem maintainers has some concerns[2] for data structure
it uses but it won't affect the stability (coding style mainly).
[Test]
We've tested the patch on affected platforms and it works fine. Also we've
seen users testing the patch and shows positive results. This driver reads
the register and check for a specific value to decide if it's gonna be used
therefore no regression is expected on platforms don't use this touchpad
[1]: https://patchwork.kernel.org/patch/9136835/
[2]: http://www.spinics.net/lists/linux-input/msg44795.html
Ben Gamari (3):
UBUNTU: SAUCE: input/alps: Split up ALPS_BUTTONPAD behavior change
UBUNTU: SAUCE: input/alps: Add touchstick support for V8 protocol
devices
UBUNTU: SAUCE: input/alps: Add device description for Dell Latitude
E7470
drivers/input/mouse/alps.c | 77 +++++++++++++++++++++++++++++++++++++---------
drivers/input/mouse/alps.h | 2 ++
2 files changed, 65 insertions(+), 14 deletions(-)
--
2.7.3
More information about the kernel-team
mailing list