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

Reply via email to