eGalax screen calibration (EeePC 900)

756 views
Skip to first unread message

Goudie

unread,
Oct 16, 2011, 5:08:24 PM10/16/11
to Android-x86
Hi!

I installed eGalax resistive touch screen on my EeePC 900. It is well
recognized by Android but is not calibrated (horizontal inverted, off-
center ...).

It would be great if I could fix this little problem!

I tried the command "ts_calibration" as I have seen in other posts,
but it did not work (I can press targets, but does not change
anything). Even by disabling "zygote" before and restarting after.

is there a simple solution? I read that you could recompile the
installation ... I'm not good enough to do this kind of manipulation.

I should also say that I have not reinstalled my Android. I do not
know if this has an important (I'll try to do).

Thank you for your help!

Douglas Santillan

unread,
Oct 16, 2011, 8:58:53 PM10/16/11
to andro...@googlegroups.com
I had the same issue with an eGalax resistive screen and an EEE PC 900.

You may try placing the attached pointercal file in system/etc

It may not be perfect, but should work fine provided that the panel
was installed with the ribbon on the lower right side of the screen. I
hope it helps.

> --
> You received this message because you are subscribed to the Google Groups "Android-x86" group.
> To post to this group, send email to andro...@googlegroups.com.
> To unsubscribe from this group, send email to android-x86...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/android-x86?hl=en.
>
>

pointercal

Goudie

unread,
Oct 17, 2011, 3:51:17 PM10/17/11
to Android-x86
Thank you very much !

I will try your pointercal file, and if it works, I am ready to reopen
my EeePC to replace the screen properly! :-D
>  pointercal
> < 1 000AfficherTélécharger

Goudie

unread,
Oct 17, 2011, 5:18:17 PM10/17/11
to Android-x86
I placed the file in /system/etc but nothing changed... :-( Always
inverted horizontally, always off center similarly.

Douglas Santillan

unread,
Oct 18, 2011, 1:17:13 PM10/18/11
to andro...@googlegroups.com
It seems that the file is not being read there. Please try placing the
file or editing the existing files's values in

/data/system/tslib/pointercal

Goudie

unread,
Oct 18, 2011, 3:28:43 PM10/18/11
to Android-x86
Thank you for your answer.

Root Explorer does not work on my Android (force close) but I put the
file in the folder you told me via Ubuntu.

After restart to Android, I can browse the system folders (no edit)
with OI File Manager : data folder appears, but empty ... The problem
is still there. :-(

Douglas Santillan

unread,
Oct 18, 2011, 9:05:51 PM10/18/11
to andro...@googlegroups.com
It may be easier if you use ADB

turn on your device and let Android load, then check your andorid's
device IP addy and from ubuntu terminal do

adb connect IP addy

there you may go via shell command:

adb shell

or copy to Android:

adb push

or copy from Android:

abd pull

Alexandre Chappaz

unread,
Oct 18, 2011, 9:44:26 AM10/18/11
to Android-x86
I used 2.2-r2 and to have the ts_calibrate to work you have to do
this :

create the folder /data/system/tslib/
run ts_calibrate and calibrate the touchscreen
this will create the pointercal file in /data/system/tslib/
reboot

Alexandre Chappaz

unread,
Oct 18, 2011, 9:53:03 AM10/18/11
to Android-x86
Hi,

here is what worked for me using tslib and android x86 2.2r2:
install
create folder /data/system/tslib/
run ts_calibrate
check that /data/system/tslib/pointercal is created
reboot
bbye

On 17 oct, 23:18, Goudie <goudi...@gmail.com> wrote:

Goudie

unread,
Oct 20, 2011, 4:09:46 PM10/20/11
to Android-x86
Thanks Douglas and Alexandre.

I tried your various solutions, but that does not work. The pointercal
seems present in /data/system/tslib/ but the touch screen has not
changed. I will try with Android 2.2.


On 18 oct, 09:53, Alexandre Chappaz <alexandrechap...@gmail.com>
wrote:

Goudie

unread,
Oct 20, 2011, 6:52:43 PM10/20/11
to Android-x86
Whoohoo ! Thanks Alex ! I have reproduced point by point what you have
done in Android 2.2, and it works now! Great! Thank you!
Reply all
Reply to author
Forward
0 new messages