background image

Modifications to Windows NT Configuration

11

M

ODIFICATIONS TO 

W

INDOWS 

NT

 

C

ONFIGURATION

The MonitorMouse for Windows NT Setup program makes the following
modifications to Windows NT:

1.

 

Copies driver files to your hard disk and updates previous installations of Elo
driver software.

2.

 

Adds the following Registry keys. The default values of these keys are shown,
but some values are determined by the type of touchscreen controller installed
and calibration values.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MonMouse

\ErrorControl: REG_DWORD:0x1
\Group:REG_SZ:PointerPort
\Start:REG_DWORD:0x1
\Tag:REG_DWORD:0x2
\Type:REG_DWORD:0x1

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MonMouse\Parameters

\BeepOnOff:REG_DWORD:0x1
\ComPort:

(dependent on controller)

\ControllerAddress:

(dependent on controller)

\ControllerLength:

(dependent on controller)

\ControllerLevel:

(dependent on controller)

\ControllerModel:

(dependent on controller)

\ControllerType:

(dependent on controller)

\ControllerVector:

(dependent on controller)

\CplLanguage:REG_DWORD:0
\MouseDataQueueSize:REG_DWORD:0x64
\MouseMode:REG_DWORD:0x6
\NumberOfButtons:REG_DWORD:0x2
\OverrideHardware Present:REG_DWORD:0
\PointerDeviceBase Name:REG_SZ:PointerPort
\SampleRate:REG_DWORD:0x28
\SwapButton:REG_DWORD:0
\SwapFlag:REG_DWORD:0
\XHigh:

(dependent on calibration)

\XLow:

(dependent on calibration)

\YHigh:

(dependent on calibration)

\YLow:

(dependent on calibration)

\ZHigh:

(dependent on calibration)

\ZLow:

(dependent on calibration)

HKEY_CURRENT_USER\Control Panel\Mouse

\DoubleClickWidth:REG_SZ:25
\DoubleClickHeight:REG_SZ:25

HKEY_LOCAL_MACHINE\SOFTWARE\Elo TouchSystems\MonitorMouse for Windows NT

Summary of Contents for MonitorMouse FOR WINDOWS NT Version 2.0

Page 1: ...MonitorMouse FOR WINDOWS NT Version 2 0 Manual Version 2 0...

Page 2: ...MonitorMouse for Windows NT Version 2 0 User s Guide Manual Version 2 0 Elo TouchSystems Inc 1 800 ELOTOUCH www elotouch com A Raychem Company P N 008013 A DOC SW000081...

Page 3: ...iven away or sold without additional licenses or fees You may not reproduce distribute or revise the program documentation without expressed written consent from Elo This software and accompanying wri...

Page 4: ...Mouse for Windows NT 13 Touchscreen Control Panel 13 Running the Touchscreen Control Panel 14 Calibration 14 Mouse Button Emulation Mode 15 Double Clicking 15 Click Sound on Touches 16 Tips on Using t...

Page 5: ...iv Appendix B Programming Options 27 Z Axis Capabilities 27 Launching the Touchscreen Control Panel 29 Calibrating from Within Your Program 29...

Page 6: ...ouchscreen driver designed for Windows NT This manual is organized as follows Chapter 1 Describes the software included and the hardware requirements Chapter 2 Describes how to install the MonitorMous...

Page 7: ...n simulation and training applications Elo touchscreens may be used in a harsh environment not appropriate for a mouse or keyboard With MonitorMouse for Windows NT the touchscreen may be used alone or...

Page 8: ...mouse driver MOUSE COM on the IBM family of personal computers and 100 compatibles Programs using MOUSE COM MOUSE SYS or compatible versions will work with MonitorMouse ELODEV the Elo touchscreen dri...

Page 9: ...o BBS Your comments and suggestions are welcome Web www elotouch com BBS 423 482 9840 Downloads only up to 14 4K baud multiple protocols CompuServe GO ELOTOUCH Select Elo from the Messages and Library...

Page 10: ...6 Installing the Software 6 MonitorMouse for Windows NT Files 9 Modifications to Windows NT Configuration 11 BEFORE YOU BEGIN First be sure Windows NT is installed and operating properly with your mou...

Page 11: ...are including MonitorMouse for Windows NT Install the Elo touchscreen hardware as described in the AccuTouch Product Manual or IntelliTouch Ultra Product Manual INSTALLING THE SOFTWARE 1 Start your co...

Page 12: ...lows you to install the sample touchscreen programming files 7 The Touchscreen Setup dialog box will appear Specify the type of touchscreen controller you are using and how it is connected Also specif...

Page 13: ...8 Chapter 2 Installing MonitorMouse for Windows NT 10 Click the Start button then click Settings then click Control Panel 11 Double click Elo Touchscreen to run the Touchscreen Control Panel...

Page 14: ...TXT Text file containing any additions or changes made after this manual was printed _SETUP DLL Setup program component _SETUP LIB Setup program component DATA Z File containing compressed driver file...

Page 15: ...Touchscreen driver designed for Windows NT Copied to WINNT SYSTEM32 DRIVERS directory MONMOUSE CPL Touchscreen Control Panel program Copied to WINNT SYSTEM32 directory MONMOUSE HLP Touchscreen Contro...

Page 16: ...pOnOff REG_DWORD 0x1 ComPort dependent on controller ControllerAddress dependent on controller ControllerLength dependent on controller ControllerLevel dependent on controller ControllerModel dependen...

Page 17: ...12 Chapter 2 Installing MonitorMouse for Windows NT...

Page 18: ...NT 17 Running DOS Programs from NT 19 Tips on Using the Touchscreen in Windows NT 19 TOUCHSCREEN CONTROL PANEL The MonitorMouse for Windows NT Touchscreen Control Panel allows you to customize the way...

Page 19: ...een coordinates into image coordinates Besides the differences in touchscreens and controllers calibration also compensates for variations in the video image among displays Calibration is also affecte...

Page 20: ...mouse pointer to your point of touch and clicks the left button A beep will confirm the click The mouse pointer will not move nor will any other clicks be simulated until your finger is lifted and th...

Page 21: ...ontal and vertical range for a legitimate double click If you invoke REGDT32 EXE these parameters are located in HKEY_CURRENT_USER under Control Panel in the Mouse area If you do not find the values c...

Page 22: ...by MonitorMouse for Windows NT Install the invisible cursor file as follows 1 Open the Control Panel and select Mouse 2 Select the Pointers tab 3 Highlight the Normal Select cursor then select Browse...

Page 23: ...image This effectively enlarges the active touch area of zones on the edges of the image You may touch the edges and corners of the CRT face to easily click on items displayed at the extremes of the...

Page 24: ...are no icons or menu choices Fingerprints make a system look dirty and unattractive 3 Use a simple point and click interface with large buttons Do not use dragging double clicks scroll bars drop down...

Page 25: ...and large fonts are ways to catch the eye An attractive kiosk design is also important 10 Other kiosk design tips If forced air ventilation is used position the fan at the top near the monitor s vent...

Page 26: ...ce of the problem The first step in troubleshooting a touchscreen system is to determine whether the problem is due to the hardware driver software or application software Installation Problems The Se...

Page 27: ...powered off Internal serial controllers are usually powered by a supply that is separate from the display s power supply but controlled through the display s power switch In this case even if display...

Page 28: ...ch or jumper settings then displays the touch coordinates as they are received BUSSTAT polls the controller directly rather than being interrupt driven This can help determine if a problem is interrup...

Page 29: ...another device If you are using the E281 4035 controller it is also possible that the interrupt specified during software setup did not match your jumper placement Select another interrupt and double...

Page 30: ...lliTouch Product Manual AccuTouch Product Manual and the controller technical reference manuals also detail the data formats If no data is transmitted on touch or if data is transmitted when the touch...

Page 31: ...26 Appendix A Troubleshooting...

Page 32: ...tools To access the Z reporting capabilities of the driver in Win32 the device is accessed via its Win32 name MMDev The CreateFile function opens the MMDev device and returns a handle to it This handl...

Page 33: ...0 NULL if hndFile INVALID_HANDLE_VALUE Was the device opened MessageBox NULL Unable to open touchscreen Driver Loaded MB_OK return 0 See if controller supports Z before going any further IOBuffer 0 Io...

Page 34: ...ROM WITHIN YOUR PROGRAM You may also call the calibration procedure of the Touchscreen Control Panel directly from your program with the exported function Calibrate Screen It takes two arguments your...

Page 35: ...30 Appendix B Programming Options...

Reviews: