background image

ii

Trademark Acknowledgements

IntelliTouch, AccuTouch, and MonitorMouse are registered trademarks, and ELODEV is a trademark of Elo
TouchSystems, Inc. All other trademarks are the property of their respective holders.

Copyright

Copyright © 1997 by Elo TouchSystems, Inc. All rights reserved. Reproduction, adaptation, or translation without prior
written permission is prohibited, except as allowed under copyright laws. Printed in USA. H55268.

Software License Agreement

BY OPENING THE ACCOMPANYING DISK ENVELOPE, YOU ARE AGREEING TO BECOME BOUND BY THE
TERMS OF THIS AGREEMENT, INCLUDING THIS SOFTWARE LICENSE AND LIMITED WARRANTY.

Software License

This software is protected by both the United States copyright law and international treaty provisions. Therefore, except as
noted below, you should treat the software just like any other copyrighted material. Elo TouchSystems, Inc. (Elo)
authorizes you to make archival copies of the software for the purposes of backing up your software and protecting your
investment from loss, and to make additional copies for use within a single company or facility.

THIS SOFTWARE IS LICENSED FOR USE ONLY WITH ELO TOUCHSCREENS.

The enclosed software program object code (drivers, utilities, diagnostics, and/or demonstration programs) may be freely
duplicated or distributed without charge, but may not be resold. You may not decompile, reverse assemble, reverse
engineer, or patch any software program object code.

Any supplied software program source code is proprietary and may not be disclosed to third parties. Such source code may
be modified and/or partially or completely incorporated into your own applications, together with any supplied object
code, and the resulting programs may be used, given 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 written materials may contain reference to, or information about, Elo products
(equipment or programs), that are not now available. Such references or information must not be construed to mean that
Elo intends to provide such products, programming, or services.

Limited Warranty

THIS SOFTWARE AND ACCOMPANYING WRITTEN MATERIALS ARE PROVIDED "AS IS" WITHOUT
WARRANTY OF ANY KIND. FURTHER, ELO DOES NOT GUARANTEE, OR MAKE ANY REPRESENTATIONS
REGARDING THE USE, OR THE RESULTS OF THE USE, OF THE SOFTWARE OR ACCOMPANYING WRITTEN
MATERIALS IN TERMS OF CORRECTNESS, ACCURACY, RELIABILITY OR CURRENTNESS. IF THE
INCLUDED SOFTWARE OR ACCOMPANYING WRITTEN MATERIALS ARE DEFECTIVE, YOU, AND NOT ELO
OR ITS DEALERS, DISTRIBUTORS, AGENTS, OR EMPLOYEES, ASSUME THE COST OF ALL NECESSARY
SERVICING, REPAIR, OR CORRECTION. THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF
THE SOFTWARE AND ANY FURTHER PROGRAMS OR WRITTEN MATERIALS DEVELOPED UTILIZING
THESE MATERIALS IS ASSUMED BY YOU.

Elo warrants only that the disk is free from defects in material and workmanship under normal use and service for a period
of sixty (60) days after receipt.

Elo's entire liability and your exclusive remedy as to the disk shall be, at Elo's option, either return of the purchase price or
replacement of the disk.

EXCEPT AS PROVIDED ABOVE, ELO DISCLAIMS ALL WARRANTIES, EITHER EXPRESSED OR IMPLIED,
INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE, WITH RESPECT TO THE SOFTWARE, WRITTEN MATERIALS OR DISK. IN NO
EVENT SHALL ELO BE LIABLE FOR ANY INCIDENTAL OR CONSEQUENTIAL DAMAGES OF ANY KIND.

Governing Law

This Agreement shall be governed by and construed in accordance with the laws of the State of Tennessee.

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: