	       MicroTouch TouchWare for Windows and Dos   
		     Release 3.3/MP Mouseport  March 1996
	 
_______________________________________________________________________         
   CONTENTS         
	 
	 
1.0    Introduction         
	 
2.0    MicroTouch Program Files
	 
3.0    MicroTouch Products and Release Versions   
   
4.0    Windows Driver Upgrade Notes         
	 
5.0    DOS Driver Notes         
	 
6.0    Restrictions         
	 
7.0    Changes From Prior Version of Touchware         
	 
8.0    New Features         
	 
	 
_______________________________________________________________________   
1.0    INTRODUCTION         
	 
This file includes tips to help you get the most out of your MicroTouch    
TouchWare, last-minute information and news, and feature updates which    
do not appear in the manual.    
	 
	 
_______________________________________________________________________   
2.0    MICROTOUCH PROGRAM FILES   
	 
FILENAME             FILE DESCRIPTION   
--------             ----------------
DOSPANEL.EXE         Touch Screen control panel for DOS   
DOSPANEL.HLP         Help file for the DOS Touch Screen control panel   
DOSTOUCH.EXE         Touch Screen driver for DOS   
DOSTOUCH.INI         Initialization file for the DOS Touch Screen driver   
DOSTOUCH.OVL         DOS Touch Screen driver overlay   
MCAL.OVL             Microcal Diagnostic utility overlay   
MICROCAL.EXE         Microcal Diagnostic utility   
MICROCAL.HLP         Help file for the Microcal Diagnostic utility    
MTCONFIG.EXE         Touch Screen Configuration utility   
MTSETUP.HLP          Windows Help file for the MicroTouch Setup Program   
MTSVKD.DRV           Virtual keyboard driver   
MTSPOP.EXE           Introductory menu for the Pop demonstration program   
MTTOUCH.HLP          Windows Help file for the MicroTouch Touch Screen   
POP.EXE              Demonstration program   
QCAL.OVL             Microcal Diagnostic utility overlay   
QUICKCAL.HLP         Help file for the Microcal Diagnostic utility   
READ.ME              Product information, late news (this file)
TOUCH.DRV            Touch Screen driver for Windows   
TOUCH.386            Touch Screen driver for Windows enhanced mode   
TOUCHDLL.DLL         Library of functions used by the Windows Control Panel   
WINPANEL.EXE         Touch Screen control panel for Windows   
   
   

_______________________________________________________________________   
3.0    MICROTOUCH PRODUCTS AND RELEASE VERSIONS  
   
The following MicroTouch products and version numbers are included with    
this release:   
   
PRODUCT                       RELEASE VERSION   
   
TouchWare for Windows         3.3
Microcal Diagnostic Utility   5.9   
TouchWare for DOS             3.3   
  
  
3.1        Product Description - Microcal Version 5.9
   
Microcal is a DOS-based Test and Calibration Utility for MicroTouch  
touch screen systems.  This software release is for use with the  
Mouseport controller.   
  
3.1.1      Enhancements  
   
The following enhancements are contained in software revision 5.8:   
Hardware Support - The software is enhanced to support the Mouseport    
touch screen controllers.   
   
X,Y Position Display - Microcal is enhanced to display .the touch    
position (as X,Y coordinates) when the Terminal function is in use and    
an SMT3 or TP4 controller is attached.  The coordinates are displayed as    
decimal numbers (0 to 999), where position 0,0 is the lower left hand    
point of the calibrated screen.   
   
3.1.2      Restrictions and Special Considerations   
   
1. When starting Microcal with a controller connected to COM3 through    
COM7, it is recommended that the COM port be specified at invocation.     
If the utility is started without specifying the COM port, the search    
for the controller will fail -- making it necessary to select `Search    
All Ports' from the main menu and restart the search.   
    
2. Microcal should not be run in a DOS session within Windows.   
    
3. In the event Microcal encounters a conflict with a device other than    
a touch screen while searching COM ports to locate the touch screen,    
the user is advised to specify the COM port and IRQ when invoking the    
utility to avoid the conflict.   
   
   
_______________________________________________________________________         
4.0    WINDOWS DRIVER UPGRADE NOTES         
	 
This driver is implemented as an independent "installable driver".  It    
works in conjunction with the mouse driver rather than replacing the    
mouse driver. Thus the touch screen now operates at 9600 baud for    
improved performance. In addition, tapping modes have been greatly    
improved.   
	
   o Desktop Mode - replaces 'liftoff' mode as the preferred general    
     purpose mode         
	 
   o Drawing Mode - replaces 'drag' mode as the easiest to learn mode    
	 
   o Button Mode  - replaces 'tap' mode and provides the fastest mode    
     for activating buttons   
  
	

_______________________________________________________________________         
5.0    DOS DRIVER NOTES         
	 
To load the DOS touch screen driver:         
	 
   type:  DOSTOUCH         
	 
The driver can be unloaded ONLY if it is the last memory resident    
program to be loaded.  If not, it disables itself but remains in memory.     
   
To unload or disable the driver:         
	 
   type:  DOSTOUCH OFF         
	 
For help:   
   
   type:  DOSTOUCH /?.         
	 
	 
5.1    Loading DOSTOUCH from AUTOEXEC.BAT

When loading DOSTOUCH within AUTOEXEC.BAT, be sure the following
conditions are met:

   o   Always load DOSTOUCH ...AFTER... any other pointing device 
       driver (such as mouse.com).
   o   Always load DOSTOUCH ...BEFORE... running Windows


5.2     Super VGA Support Instructions         
	 
Two new parameters have been added to the "DOSTOUCH.INI" file to improve    
the handling of non-standard video modes.  These parameters should be    
used if the cursor (also called the mouse pointer) cannot reach all    
areas of the video display or if the cursor movement seems exaggerated    
and extends beyond the video image.  Before attempting to correct the    
problem by using these new parameters, please be sure the touch screen    
has been calibrated properly.  This should be done using MICROCAL.  The    
"draw" option in MICROCAL will show you if the touch screen is correctly    
calibrated to the video display.   
	 
The "DefaultVirtualSize" parameter tells the driver what display size to    
use if the video mode cannot be recognized.  This usually occurs when    
using a pre-VESA Super VGA adapter card.  The format of the parameter is    
defined below.     
	 
DefaultVirtualSize = X Y         
	 
X = The default size of the virtual screen in the horizontal direction.         
	 
Y = The default size of the virtual screen in the vertical direction.         
	 
Example: DefaultVirtualSize = 1024 768         
	 
The second new parameter is called "CalibrateVideoMode".  This should be    
used when you know the video mode number(s) assigned by the video BIOS.     
This entry must be used if your application uses more than 1 non-   
standard video mode. There are 9 values associated with this parameter.     
They are separated by a space and are defined below.   
   
CalibrateVideoMode may be repeated as many times as necessary to    
describe multiple video configurations.   
   
CalibrateVideoMode = OEMmode VESAmode T X Y XOffset XSize YOffset YSize         
	 
The first 5 values are used to handle the video mode properly.         
	 
OEMmode is the video mode number reported to the video BIOS using    
function 0.  This is always required.  If there is also a VESA mode (see    
below) with no corresponding OEM mode, enter a value between 0x80 and    
0xff (128-255).         
	 
VESAmode is the video mode number reported to the video BIOS using    
function 0x4f02 (usually greater than 0x100).  If there is no VESA mode    
for the OEM mode specified above, enter zero.  Note that you may define    
up to 2 OEMmodes that are not also VESA modes.  VESA modes greater than    
0x11b are not defined and count as unknown OEM modes.     
	 
T equals 0 if this is a graphics mode.  Enter 1 if this is a color text    
mode; or enter 2 if this is a monochrome text mode.         
	 
X is the horizontal virtual screen size in graphic modes (T = 0).  The    
units are pixels.         
   
In text modes (T = 1), enter the screen dimension in characters (for    
example 80).  The virtual screen size is computed by the driver using an    
8x8 cell (for example, 80x25 -->640x200; 132x50 --> 1056x400).         
	 
Y is the vertical virtual screen size in graphic modes (T = 0).  The    
units are pixels.     
   
In text modes (T = 1), enter the screen dimension in characters (for    
example, 25).  The virtual screen size is computed by the driver using    
an 8x8 cell as above.         
	 
The next 4 values are used to align the touch sensor with the video    
image in the event that the image is smaller than the calibrated touch    
area.  This is a common problem when using LCD displays.  These values    
are optional and may be omitted.  All values are in touch screen units     
(0 to 1023).         
	
XOffset is the horizontal distance from the left edge of the sensor    
active area to the left edge of the display image.         
	
Xsize is the width of the display image (in touch screen units).         
	
YOffset is the vertical distance from the bottom edge of the sensor    
active area to the bottom edge of the display image.         
	
YSize is the height of the display image (in touch screen units).         
	
Example: CalibrateVideoMode =  3 0 1  80  25 0 1023 85 853    
CalibrateVideoMode = 16 0 0 640 350         
   
As for any parameter in the DOSTOUCH.INI file, invalid entries are    
ignored by the driver although unusual behavior may result.  You may    
need to contact the vendor of your video adapter and/or the vendor of    
your software package in order to determine the proper values.  Please    
feel free to experiment if you are unsure of video mode numbers and/or    
resolutions.  Incorrect entries will NOT harm the touch screen or your    
system.         
	 
	 
_______________________________________________________________________         
6.0   RESTRICTIONS         
	 
   o  The Windows TouchWare components require Windows 3.1 or above.  For    
      Windows 3.0, please use the pre-3.0 touch screen components.
   o  The setup program may leave 2 temporary files behind in your 'temp'
      directory.  (Your 'temp' directory is defined by a "set temp="
      statement in the AUTOEXEC.BAT file.)  You may delete these files
      to conserve disk space.  Their names are:
	   ~INS0363.~MP and ~INS0463.~MP
	 
_______________________________________________________________________         
7.0   CHANGES FROM PRIOR VERSION OF TOUCHWARE   
   
   o  Microcal is updated to support the Mouseport controller.
   o  Improved help for the Touch Screen and Windows utilities.   
   o  Windows driver automatically detects controllers with communication    
      settings set to N72, and reconfigures the controller to N81    
      when the drivers are loaded.   
   o  Updated MicroTouch Documentation includes:   
       - TouchWare User's Guide 19-207 Copyright 1994-95   
       - Touch Controllers Reference Guide 19-213 Copyright 1994-95   
       - Mouseport addendum
   
_______________________________________________________________________         
8.0   NEW FEATURES   
   
   o  Windows Online Help for the Setup program   
   o  Windows Online Help for the MicroTouch Touch Screen and Control   
      Panel   
