Hi Dako,

The touchscreen is comparatively stable component.
- Its response doesn't vary over time/temp.
- Response of individual screens (same model,make) do not differ largely.

But, different touchscreen-models differ in their response.
Also, what matters is the actual mounting of the touchscreen. (with respect
to the display-screen.)
There have been cases where the touchscreen is mounted in a upside-down
manner over the display (180-deg Flipped).
So to handle such discrepancies, the need for calibration arises during
initial development.

Once calibrated, this need not be changed at all as the touchscreen behaves
exactly the same.
Even on all the other devices using the same hardware combination.

So there may not be a need for any dynamic calibration utility. But having
one wouldn't hurt.
Ashwin's link should be of help:
http://gitorious.org/0xdroid/packages_apps_tscalibration

Also, do take a look into the following file to check whether you ARE using
the values in */etc/pointercal* file or not.
*frameworks/services/java/com/android/server/InputDevice.java

*As a popular saying goes -
"A good programmer looks both ways while crossing a one-way street."

regards
CVS

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

Reply via email to