hi, on my android platform I had usbtouchscreen.c for use egalax touhscreen (I add a usbtouchscreen.ko file). I'm interesting to put a different touchscreen on my board. I have a tsharc usb touchscreen, but i don't have a native driver. So this touch work on my linux pc with generic hid driver(my pc see it than mouse hid), but on my android platform don't work. with getevent I can see the event from toushscreen but it doesn't work than touschscreen. can you help me ? I tried to make a idc file with vid and pid number and internal I wrote
device.internal = 0 touch.deviceType = touchScreen touch.orientationAware = 1 I don't know..... bye Marco from italy Il giorno mercoledì 23 gennaio 2013 13:46:45 UTC+1, Matthias Flock ha scritto: > > 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 --- You received this message because you are subscribed to the Google Groups "android-porting" group. To unsubscribe from this group, send email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
