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).
I can reproduce this under the linux-next kernel (as expected, since there were no relevant changes).
Fixed in kernel 4.0, commit 3296f71cd. Thanks