Touchscreen calibration for ics-x86

476 views
Skip to first unread message

Chih-Wei Huang

unread,
Feb 23, 2012, 12:35:37 AM2/23/12
to Android-x86
Hi,
I've merged the 5-point touchscreen calibration
by tslib into ics-x86 branch.

To use it, a target needs to

* inherit external/tslib/tslib.mk in
its production definition makefile
* set BOARD_USES_TSLIB=true in
its initrd script.

Besides, the default configs ts.env and ts.conf
are in external/tslib.
If your target needs a special configs,
put them in your target definition dir.

See eeepc as an example for how to use it.

Thanks to Bryan Hundven who update the tslib.


PS. As far as I know, 5-point calibration is only
needed for some old single-touch device.
Most modern multi-touch devices don't need
calibration. Use it only if necessary.


--
Chih-Wei
Android-x86 project
http://www.android-x86.org

olivia mckenzy

unread,
Apr 10, 2012, 11:35:50 PM4/10/12
to Android-x86
Hi, i wanted to know where Android ICS uses the constants from the
pointercal file, i changed a few things on tslib and finally i got the
pointercal file, but anything happens after that, so i think it is
because Android doesn't recognizes it or i something like that, so, my
question is, where does Android ICS uses the pointercal file generated
by ts_calibrate to point the cursor on the right screen coordinates?.

Best regards.
Reply all
Reply to author
Forward
0 new messages