PRB: Windows CE Does Not Prompt for Touch Panel Calibration (264272)
The information in this article 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 "CalibrationData"
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.
Modification Type: | Minor | Last Reviewed: | 2/11/2004 |
---|
Keywords: | kbprb KB264272 |
---|
|