All Forums
 Microsoft Windows CE
 General CE
 Suppress touch screen calibration
 Forum Locked
 Send Topic to a Friend
 Printer Friendly
Author Topic  

haka

31 Posts

Posted - 30 May 2006 :  07:42:01  Show Profile  Email Poster
I have problem a running BitsyXb on a device without touchscreen.
How do I suppress the touch screen calibration ?
I have try this in ADSLOAD.REG:
[HKEY_LOCAL_MACHINE\Drivers\TOUCH]
"NoTouchScreen"=dword:1

It works on Bitsy Plus and BitsyX, but not on BitsyXb

HBPayne

45 Posts

Posted - 30 May 2006 :  14:58:25  Show Profile  Email Poster
I'm not familiar with the key you're using but you could put in a bogus value for the calibration into ADSLOAD.REG such as:

  [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH]
"CalibrationData"="479,486 235,722 721,719 724,251 234,251"
And then it will ignore the calibration. This is for Bitsy and BitsyX.
Go to Top of Page

akidder

1519 Posts

Posted - 31 May 2006 :  10:23:52  Show Profile  Email Poster
Dummy Calibration Values

Dummy calibration values are a great way to bypass the calibration screen. The current driver reads five pairs of X,Y coordinates, which correspond to the touch panel controller readings for the five calibration points. (Update: Note that the driver will still generate interrupts and screen presses if a touch panel is present.)

Disabling the Driver

I believe that you can also disable the driver by providing an invalid name for the driver. (Update: May generate a data abort in GWES; expected behavior unknown.) E.g.:

  [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH]
"DriverName"="dont_load.dll"
Summary

Any one of the following methods will work to disable the touch panel driver:
  • Registry key (when BSP supports it )

  • Use dummy calibration values

  • Give incorrect name for touch panel driver



Edited by akidder 31-may-2006: Add updates based on developer feedback.
Go to Top of Page
  Topic  
 Forum Locked
 Send Topic to a Friend
 Printer Friendly
Jump To:
Eurotech Support Forums © Eurotech Inc. Go To Top Of Page
This page was generated in 0.02 seconds. Snitz Forums 2000