RE: Setting touch calibration values after bootup

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



We had a similar situation that I was able to work around by creating a
driver that saves calibration settings on command and automatically restores
registry settings at boot when the driver loads. By setting the driver load
order so that it loads before our USB touchscreen driver, the settings are
available when needed. And a driver IOCTL is called to save settings after
running the vendor supplied calibration. Setting are saved in a CF file with
defaults specified in platform.reg in the event the file does not exist.

Although this isn't my preferred approach, it was easy to implement and
works well.

"Patrick Flanagan" wrote:

Hi,

I'm trying to restore calibration data after a reboot due to a
non-persistent registry. Right now I write out the calibration data to a
file after the calibration routine is run, and then write the cal data in the
file out to the registry during future boot-ups. The issue is that the
driver loads the calibration data from the registry before my application has
a chance to restore the cal data from the persistent file. I've tried using
the TouchPanelSetCalibration() function with my data, but the calibration
settings don't change after the function is called. I've found posts in
other forums that recommend running an app that loads the persistent values
to the registry before the gwes loads, but I'd prefer to avoid that solution.

Thanks for any assistance.
.



Relevant Pages

  • Re: Cant load device with KITL?
    ... The registry settings look okay for the driver? ... What do you have for registry settings for this driver? ... I also can acess the Release folder on my target, and se the Dll ?? ...
    (microsoft.public.windowsce.platbuilder)
  • Re: bluetooth XP SP2 Cannot Set BT COM port
    ... I cleared a settings in the registry ... This made my Widcomm software to add bt enabled port starting with COM5. ... Drivers->Com, even if the property explicitly told the right driver. ... I do not see the differernces in the registry nor elsewhere, ...
    (microsoft.public.pocketpc.activesync)
  • Re: DLL Loading and Registry settings
    ... Along with the settings for CAM, you also need to update the settings for ... the PIN driver for the camera driver. ... The problem is with the registry settings. ...
    (microsoft.public.windowsce.embedded)
  • Re: How to reload the touch driver from an application ?
    ... have the ability to load settings at runtime would be very ... Especially if the settings are used to adjust the driver to work ... registry and reboot. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Problem in Touch co-ordinates accuracy
    ... in the registry settings for your touch screen you should have a dword entry ... That value controls the sensitivity of the function which provides ... information on the accuracy of the touch screen calibration. ... My touch driver is working fine with pre calibrated value... ...
    (microsoft.public.windowsce.platbuilder)