All Forums
 Microsoft Windows CE
 CE Drivers
 Turning off display drivers
 Forum Locked
 Send Topic to a Friend
 Printer Friendly
Author Topic  

KnowledgeBase

296 Posts

Posted - 26 Feb 2002 :  13:53:38  Show Profile  Email Poster
Q: My system doesn't have a display. Can I turn off the display driver to improve overall system performance?

Yes. The display driver can consume as much as 30% of the StrongARM bus bandwidth (8bpp VGA at 45 Hz consumes around 15%). If your final application won't use a display, you can recover that bandwidth for your application by disabling the display driver. The registry key to do this is:
  [HKEY_LOCAL_MACHINE\Drivers\Display]
"NoLCDPanel"=dword:1 ; 0=system uses display, [1=system is headless]
Note: As of February 2002, this key is not yet supported on all platforms.

You can also reduce operating system overhead for drawing the desktop by disabling the shell (select the product key that matches your platform):
  [HKEY_LOCAL_MACHINE\Platform\GCPlus]
[HKEY_LOCAL_MACHINE\Platform\GMaster]
[HKEY_LOCAL_MACHINE\Platform\Bitsy]

"LaunchCEShell"=dword:0 ; [1=show desktop], 0=suppress desktop

For further reading about displays on our products, see the display topic index.
------------------
ADS Knowledge Base

akidder

1519 Posts

Posted - 23 Aug 2002 :  11:27:35  Show Profile  Email Poster
#noTouch

If you're not using a display, you can also disable the touch panel driver to conserve resources. This is especially important for systems that have displays but no touch panel. The registry entry to use is:
[HKEY_LOCAL_MACHINE\Drivers\TOUCH]
"NoTouchScreen"=dword:1
; 0=touch panel installed [default]
; 1=no touch panel installed (skips calibration)


-----------------------
Drew Kidder
ADS Technology Transfer
Go to Top of Page

tbronez

17 Posts

Posted - 29 Mar 2004 :  09:36:52  Show Profile  Email Poster
Are the display and touch driver keys described in this post supported on the BitsyX (CE 4.20.04)? I've set them as indicated
[HKEY_LOCAL_MACHINE\Drivers\Display] "NoLCDPanel"=dword:1
[HKEY_LOCAL_MACHINE\Drivers\TOUCH] "NoTouchScreen"=dword:1
via ADSLOAD.REG, yet the display and touch screen continue to function as before.
Go to Top of Page

jwillhite

0 Posts

Posted - 21 Sep 2006 :  10:19:39  Show Profile  Email Poster
quote:
[i]Originally posted by akidder[/i]
[br]#noTouch

If you're not using a display, you can also disable the touch panel driver to conserve resources. This is especially important for systems that have displays but no touch panel. The registry entry to use is:
[HKEY_LOCAL_MACHINE\Drivers\TOUCH]
"NoTouchScreen"=dword:1
; 0=touch panel installed [default]
; 1=no touch panel installed (skips calibration)


-----------------------
Drew Kidder
ADS Technology Transfer



Does this work for the BitsyXB?? I haven't gotten the touch screen disabled on the BitsyXB, is there something more I can do?
Go to Top of Page

jnosek

3 Posts

Posted - 21 Sep 2006 :  14:19:49  Show Profile  Email Poster
The registry key "NoTouchScreen" only disables the touch screen calibration test.

To disable the touch screen driver, open regedit.exe on your BitsyXb, and change the following registry key:
HKEY_LOCAL_MACHINE\Hardware\DeviceMap\TOUCH\DriverName
From "touch.dll", so some arbitrary value, like "not_here.dll".
This will cause the system to load a driver .dll that does not exists, in turn disabling the touchscreen driver.

Run regflushkeys.exe to make sure you flush the keys and store them in flash memory.
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