Hi all!

from time to time I need to recalibrate the digitizer from within my app. 
Unfortunately I cannot determine how to make the functions
PenResetCalibration()  and
PenCalibrate()
work properly.

In principle, I take three pen-taps at top left, middle and bottom-right 
locations just like the built in welcome app. and then call PenCalibrate() -- 
so much for the theory.

BUT: If I call PenResetCalibration() before that on a SONY Clie, the entire 
device hangs or makes the digitizer just plain dead -- the device does not 
accept any pen input.

If I just call PenCalibrate() without a previous PenResetCalibration() it works 
fine on SONY clies and Palm Tungstens -- but only for the moment. If I quit the 
app or soft-reset the device, the entire calibration is skrewed up with screen 
and digitizer coordinates deviating wildly. As if the previous calibration were 
not stored properly.


Does anybody know how those functions have to be applied, or how the logic of 
the built-in calibrator app. works? Maybe our esteemed insider  Ben?

Thank a lot!

-- 
For information on using the PalmSource Developer Forums, or to unsubscribe, 
please see http://www.palmos.com/dev/support/forums/

Reply via email to