Bug 67941

Summary: ALPS touchpad recognized as generic mouse on HP Revolve 810 G1
Product: Drivers Reporter: Dylan Thurston (dpt)
Component: Input DevicesAssignee: drivers_input-devices
Status: RESOLVED CODE_FIX    
Severity: normal CC: marcos.souza.org, szg00000
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: Debian 3.12-1 Subsystem:
Regression: No Bisected commit-id:

Description Dylan Thurston 2013-12-30 06:32:38 UTC
The HP Revolve 810 G1 has an ALPS touchpad with multitouch support, but it is only recognized as a generic PS/2 mouse and so scrolling gestures, etc, don't work.

dpt@tulip:~$ uname -a
Linux tulip 3.12-1-amd64 #1 SMP Debian 3.12.6-1 (2013-12-21) x86_64 GNU/Linux
dpt@tulip:~$ dmesg | grep alps
[15921.563528] psmouse serio4: alps: Unknown ALPS touchpad: E7=73 03 0a, EC=88 b3 18

I also tried this with the version from http://www.dahetral.com/public-download , with no change. The E7 and EC identifiers listed above are not recognized in the code; I haven't experimented yet to see if it speaks any of the different protocol versions.

This is similar to https://bugzilla.kernel.org/show_bug.cgi?id=43931 and https://bugzilla.kernel.org/show_bug.cgi?id=60739 , but the hardware is different (and the ALPS touchpad identifies itself differently).
Comment 1 Dylan Thurston 2014-01-03 04:35:22 UTC
I can reproduce this under the linux-next kernel (as expected, since there were no relevant changes).
Comment 2 Marcos Souza 2017-02-21 10:55:44 UTC
Fixed in kernel 4.0, commit 3296f71cd.

Thanks