MC65 device Is there anyway to skip the calibration process on this device? In particular, via registry entry? What I have tried that did not work... 1) Clean boot and blank device 2) When device comes up to initial calibration screen, used RemCapture to do a baseline (NOTE: did this before calibrating screen 3) Calibrated screen 4) Pulled difference via RemCapture 5) Placed resultant registry file in root of /Application folder 6) Clean boot (not blank) device 7) Device would still try to calibrate Also tried adding the following entries (along with remcapture registry difference) in a seperate process... [HKEY_CURRENT_USER\Software\Symbol\Startup] "SkipCalibrate"=dword:00000001 "ForceCalibrate"=dword:00000000 "AllowUserEscape"=dword:00000001 "NoSetup"=dword:00000001 "Path"="\\Application\\Startup" [HKEY_CURRENT_USER\Software\Symbol\Startup\Configurations\Touch] "SkipCalibrate"=dword:00000001 "ForceCalibrate"=dword:00000000 [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH] "CalibrationData" = "503,513 198,201 201,826 822,819 817,200 513,199 511,821 " Is anyone aware of a way to skip calibration, if at all possible, on the MC65 device?
MC65 - How to skip calibration?// Expert user has replied. |
6 Replies
Hi, For Windows Mobile, the Skip Calibration is done in a slightly different way than WINCE I have attached the SkipCalib_WM.reg., Copy the file into \Application and clean boot the device.... calibration screen would not be displayed during boot-up. Also, you can update the calibration data in the reg by doing the following steps: 1. While you are having access to the device, calibrate the screen, go to [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH] 2. Export the registry entry "CalibrationData" 3. Replace the CalibrationData entry present in the attached file with your values, save the file as .reg and copy the .reg file into \Application
David & DevCentral community, I verified the previous resolution for skipping calibration on the MC65, and in turn provided it to Pauil Bodjanac. However, he has since found that this reg file does not work on devices that were manufactured at an earlier point in time. Example: MC65 - MFD = July 24, 2011 - registry entries work correctly on this devices MC65 - MFD = March 9, 2011 - registry entries DO NOT work correctly on this device * MFD March 9, 2011 would get to the orange Windows splash screen than go dark, Charging LED would stop blinking and not show any LED while on charger … could try to cold boot but would have same behavior … only way to recover is to put SD card with Clean Boot Clean Appl and manually put into Uploader mode
The newer device has the Pentile Display (MFD 20May11 or newer).
The end user has older MC65’s and we also need a reg file that works for the older MC65’s.
Can anyone provide a method for skipping calibration on these older MC65's that do NOT have the Pentile display?
Skip calibration is not supported and an adviced approach. basically you are preventing the correct calibration data to be entered into registry. [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH] "CalibrationData" = "503,513 198,201 201,826 822,819 817,200 513,199 511,821 " This data is for each unit specific and captured during an calibration with the stylus. With the above setting you can see differences in correct working calibration between various devices with same type of display as well. You will not be the first customer who will cause repeat repairs by not calibrating each device individually.
Yes, I understand each device display has a slightly different calibration but I need to suppress all popups (calibration, set up email, etc ...) as part of a remote BSP update and have the unit load/install the customer application ... all without the end user intervention. Once the unit is set up, all the user has to do is press the blue key plus backspace key to open the alignment screen only and update the alignment specifically for that device without having to monitor the BSP installation and click SKIP/NEXT on all the other Microsoft mumbo jumbo pop up screens. After further testing with the REG file and trying to skip the calibration screen it appears the MC65 behaves differently if set for GSM than if it is set for CDMA. - For GSM, I am not able to get the older MC65 to skip the calibration, it kills the MC65 and nothing but a manual uploader mode with clean boot clean application will revive the unit. The newer MC65 also is killed but a cold boot or remove/replace battery will revive the unit. - With CDMA this process MOSTLY works on both older/newer units but also sometimes kills the unit, however coldboot or remove/replace battery will also revive the unit. I would expect suppressing the calibration popups process would be the same regardless of the WWAN carrier setup and consistent behavior each time run the REG file, but was surprised to see how inconsistent this is.
Justin, The following works on the MC65. The only difference will be the calibration data which will vary by a few pixels. [HKEY_CURRENT_USER\Software\Symbol\Startup] "SkipCalibrate"=dword:00000001 "ForceCalibrate"=dword:00000001 "AllowUserEscape"=dword:00000001 "NoSetup"=dword:00000001
[HKEY_CURRENT_USER\Software\Symbol\Startup\Configurations\Touch] "SkipCalibrate"=dword:00000001 "ForceCalibrate"=dword:00000000
[HKEY_CURRENT_USER\Software\Symbol\Startup\Configurations\NoTouch] "SkipCalibrate"=dword:00000001 "ForceCalibrate"=dword:00000000
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH] "CalibrationData"="511,528 201,233 193,822 814,821 809,232 506,230 508,824 "
[HKEY_LOCAL_MACHINE\Software\Microsoft\Welcome] "Disable"=dword:FFFFFFFF
David, that worked. Thank you!