Yes, I finally found a solution yesterday. I am now using the hid-multitouch driver (see: http://lii-enac.fr/en/architecture/linux-input/multitouch-android-howto.html). But I had to make some changes to it, because their last version for android is for kernel 2.6.38 and I am using 2.6.37. I had to add the new device ID to drivers/hid-ids.h, drivers/hid-core.c and drivers/hid-multitouch.c and I had to adapt a few changes of the other files from the driver to our system. I also dropped all the stuff from EETI, like the eGalaxD driver and the parts they suggest to modify in the kernel. Additionally I removed the lines:
if (!s->seen_in_this_frame) > continue; from the hid-multitouch.c driver because they where somehow causing trouble and Android couldn't match the tracking IDs of the fingers. -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
