udev: fix ALPS firmware detection
authorPeter Hutterer <peter.hutterer@who-t.net>
Tue, 9 Feb 2016 00:37:42 +0000 (10:37 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Tue, 9 Feb 2016 22:08:31 +0000 (08:08 +1000)
commit1f304763b471f239817fab1350eaf6be0c99babd
tree26510e72017040c3049bf6f9c35844c4cfa4e453
parentc9abcb2e1ccd1b056fedeca17687f7e49b72b8b7
udev: fix ALPS firmware detection

The firmware version is in id.version, not id.model which is always
PSMOUSE_ALPS for ALPS devices.

The various fw versions are listed in <kernel>/drivers/input/mouse/alps.h and
are all hex numbers. Version 8 is actually 0x800, change the match
accordingly.

Expected side-effect: earlier versions of ALPS touchpads now lose their
(erroneous) size assignment.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
udev/90-libinput-model-quirks.hwdb
udev/libinput-model-quirks.c