]> nv-tegra.nvidia Code Review - linux-2.6.git/commit
USB HID: Add ID for eGalax Multitouch used in JooJoo tablet
authorChris Ball <cjb@laptop.org>
Mon, 16 Aug 2010 14:01:28 +0000 (16:01 +0200)
committerJiri Kosina <jkosina@suse.cz>
Mon, 16 Aug 2010 14:01:28 +0000 (16:01 +0200)
commit83e4491818040ae6b2d9fc60434616304a101d39
tree3e479312ee8a4e6082544bdac492d4b3b577ea8e
parent9c9e54a8df0be48aa359744f412377cc55c3b7d2
USB HID: Add ID for eGalax Multitouch used in JooJoo tablet

The JooJoo tablet (http://thejoojoo.com/) contains an "eGalax Inc. USB
TouchController", and this patch hooks it up to the egalax-touch driver.
Without the patch we don't get any cursor motion, since it comes through
Z/RX rather than X/Y.

(The egalax-touch driver does not yet generate a correct event sequence
for the "serial" protocol used by this device, though -- see the note
added to the code, which comes from research by Stéphane Chatty.)

Cc: Jiri Kosina <jkosina@suse.cz>
Cc: Stéphane Chatty <chatty@enac.fr>
Signed-off-by: Chris Ball <cjb@laptop.org>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-core.c
drivers/hid/hid-egalax.c
drivers/hid/hid-ids.h