Microsoft KB Archive/264272

= PRB: Windows CE Does Not Prompt for Touch Panel Calibration =

Article ID: 264272

Article Last Modified on 2/11/2004

-

APPLIES TO


 * Microsoft Windows CE Platform Builder 2.12

-



This article was previously published under Q264272



SYMPTOMS
The Windows CE Platform Builder MAXALL image does not offer to calibrate the touch panel in platforms where the touch panel is supported, such as the ODO. The MINSHELL image does display the touch panel calibration at system startup.



CAUSE
The Explorer shell, which is a part of the MAXALL image, does not initiate the touch calibration procedure. The Explorer shell that is provided in Platform Builder 2.12 is based on the shell from the handheld PC product, where a special initialization application, Welcome.exe, is used to perform the initial system setup.

The Taskman shell, which is a part of the MINSHELL image, does make the function call to start the touch calibration.



RESOLUTION
Original Equipment Manufacturers (OEMs) that use the Explorer shell should provide a start-up application with a function that is to the handheld PC Welcome.exe application. This application should determine whether touch panel calibration points are already stored in

HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH &quot;CalibrationData&quot;

and call the following function if the data is not present: void TouchCalibrate(void) Regardless of whether or not the TouchCalibrate function is used at system startup, the user can initiate touch panel calibration by pressing CTRL+ALT+EQUAL SIGN on the keyboard (if equipped).



STATUS
This behavior is by design.

Keywords: kbprb KB264272

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.