ICS android on 10" faytech HDMI [eGalax Inc. USB TouchController] Touchscreen issue

cancel
Showing results for 
Search instead for 
Did you mean: 

ICS android on 10" faytech HDMI [eGalax Inc. USB TouchController] Touchscreen issue

Jump to solution
2,599 Views
ShrikantBobade
Contributor II

Hi,

I am trying to port ICS android on 10" faytech HDMI display, using imx6q target.

[Android base code @ git://github.com/boundarydevices/imx-android-r13.4-ga.git ]

Currently my ICS android set-up rendering well on the faytech HDMI display,

even with mouse registered events, I am able to use android well.

Now to add Faytech Touchscreen I have tried including these patches to include it well.

patches from android-x86 forum.

http://code.google.com/p/android-x86/issues/list?can=1&q=Faytech&colspec=ID+Type+Status+Priority+Mil...

Observed, the faytech touch-screen seems responding/partially working.

Mainly I am stuck at touch-screen  calibration to make android working well functional.

These are my setup few params..

root@android:/ # cat /proc/bus/input/devices      

                           
..

I: Bus=0003 Vendor=0eef Product=0001 Version=0100
N: Name="eGalax Inc. USB TouchController"
P: Phys=usb-fsl-ehci.1-1.1.2/input0
S: Sysfs=/devices/platform/fsl-ehci.1/usb2/2-1/2-1.1/2-1.1.2/2-1.1.2:1.0/input/input1
U: Uniq=
H: Handlers=mouse0 event1
B: PROP=0
B: EV=b
B: KEY=400 0 0 0 0 0 0 0 0 0 0
B: ABS=3

resoultion set..
root@android:/ # cat /sys/class/graphics/fb0/mode                             
S:1280x1024p-60

display registered well.
root@android:/ # cat  /sys/class/graphics/fb0/fsl_disp_dev_property
hdmi

Android gets the touch events well..
130|root@android:/ # getevent  /dev/input/event1     
0003 0000 00000409
0003 0001 00000208
0000 0000 00000000


Looking out to use tslib/tools to fetch and use proper calibration.
Suggestions/pointers for preparing the faytech touch screen will be a great help.


Thanks in Advance..

Best Regards

Shrikant


Labels (4)
1 Solution
253 Views
daiane_angolini
NXP Employee
NXP Employee

Do you have it working when you test with getenv?

You should create an idc file Input Device Configuration Files | Android Open Source

Take your logcat in order to find your touchscreen driver being loadded. You can find the idc content in logcat.

Please, let me know the results :smileywink:

View solution in original post

2 Replies
254 Views
daiane_angolini
NXP Employee
NXP Employee

Do you have it working when you test with getenv?

You should create an idc file Input Device Configuration Files | Android Open Source

Take your logcat in order to find your touchscreen driver being loadded. You can find the idc content in logcat.

Please, let me know the results :smileywink:

253 Views
ShrikantBobade
Contributor II

Thanks for responding,,

With adding proper supporting idc file, display detected well by android system verified @ logcat.

w.r.to  http://www.mail-archive.com/android-porting@googlegroups.com/msg18201.html

It helped in making android home screen responsive.

- Thanks

Shrikant