3M Touch Systems, Inc. MT 7 Software for Microsoft(R) Windows(R) CE Version 7.13.17, February 20, 2015 Copyright 1991-2015 3M. All rights reserved. ------------------------------------------------------------------ PRODUCT SUMMARY ------------------------------------------------------------------ MT 7 Software, a member of the MicroTouch(tm) Software Suite, provides unified driver support for MicroTouch touch technologies over a wide range of operating systems. This version, 7.13, adds support for all MicroTouch(tm) touch sensor technologies on the Microsoft(R) Windows(R) CE operating systems, versions 7. Intended for touch system integrators, MT 7 provides flexibility in defining how the touch sensor affects the system. This product includes a Driver, a Control Panel, a Calibration Tool and a Touch Monitor Tool. ------------------------------------------------------------------ FEATURES AND ENHANCEMENTS ------------------------------------------------------------------ *Introducing registry switch between mouse and digitizer reporting *Fixed an issue with multi-touch controllers connected to multilevel USB HUBspact 7 ------------------------------------------------------------------ SYSTEM REQUIREMENTS ------------------------------------------------------------------ Hardware Prerequisites * A development computer running Microsoft(R) Windows(R) 7 is required. * An Intel(R) i386(tm)-compatible ARMV7-compatible target computer capable of running Microsoft Windows CE is required. * One or more of the following MicroTouch touch screen controllers: - MicroTouch EX serial, USB, or HID controllers - MicroTouch CX USB controllers - MicroTouch DX serial or USB controllers - MicroTouch PX serial or USB controllers - MicroTouch RX serial or USB controllers - MicroTouch SX serial controllers * Depending on the sensor, either a serial (COM) port or a USB port is required. Software Prerequisites * Microsoft(R) Windows(R) Embedded Compact 7 (Windows(R) CE 7.0) or greater is needed on the target machine. * A version of Platform Builder for Microsoft(R) Windows(R) CE that is compatible with the above CE operating systems is required on the development machine. * The development machine must run either Windows(R) 7 or Vista. ------------------------------------------------------------------ INSTALLATION INSTRUCTIONS ------------------------------------------------------------------ * Using Windows(R) Explorer, browse to the software distribution and double-click on the Setup program to start the installation. If you downloaded the distribution, unzip the file into another directory. * Using Windows(R) Explorer, browse to the software distribution and double-click on the Setup or MSI program to start the installation. If you downloaded the distribution, unzip the file into another directory. * The Installer assumes that Platform Builder is be installed in your Windows(R) XP or Vista machine. The Installer puts the driver and any tools selected by user into the proper Platform Builder directories. * Follow the instructions given by the Setup program. First you will be asked to browse to a directory in your Platform Builder installation. Normally a platform directory will look like this: C:\WINCE700 This represents the default Platform Builder Root Directory. If you have your platform builder directory in a different folder, select Browse and choose an alternate location. * The Installer places most its files in a central directory called "C:\WINCE700\PUBLIC\3MTOUCH.” This allows multiple Platform Builder platforms and projects to access the same files. ------------------------------------------------------------------ INSTRUCTIONS FOR PLATFORM BUILDER FOR MICROSOFT WINDOWS CE 7 ------------------------------------------------------------------ The Installer produces a catalog file, TwTouch.pbcxml that reflects the components that are installed and could be included in a project. As installed, MT 7 should operate under the Platform Builder for Windows® CE 7.0 and above without any user changes. If you open a project for a CE 7 device using platform builder under Catalog Item Views, you will see an entry for MT 7 drivers under: Third Party -> Device Drivers -> 3M Touch Systems -> MT 7. Add the MT 7 drivers and the Control Panel application by selecting the check boxes next to the MT 7 catalog items. Once the relevant catalog items are selected, verify that the new items appear as subprojects in the solution explorer For the driver to work, you must include USB support in your Windows(R) CE image, regardless of the type of touch sensor you use. ------------------------------------------------------------------ SUPPORTING MULTIPLE PROJECTS ------------------------------------------------------------------ By default, the Installer places MT 7 in a central directory, or catalog, where it can be referenced by multiple projects. It also installs the TwTouch.reg and TwTouch.bib files in a single platform or project directory. ------------------------------------------------------------------ SLOW DRAW ------------------------------------------------------------------ Using Draw mode can be slow on certain Windows CE machines. For example, drawing a curve inside a draw application may produce ragged lines and the cursor may lag behind. The "IOPollDelay" parameter adjusts the behavior of draw mode. Adjusting the default value of this parameter may improve the behavior and appearance of the curve without affecting overall performance of the Windows CE system. You can add this parameter to the system by editing the text file TwParams.reg found in C:\MT7_CE\x86. To add this parameter with a new default value insert the IOPollDelay line after the line below: [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\TwTouch\Parameters] "IOPollDelay"=dword:10 A value between 1 and 20, such as 10 may work best for your particular application. After adding or modifying the value of this parameter you need to rebuild the Windows(R) CE image and test the draw behavior. For this initial version of DST touch sensor it is recomended that only Touch mode be used. ------------------------------------------------------------------ KNOWN ISSUES ------------------------------------------------------------------ * The software does not yet support any touch sound. * Currently, the use of multiple touch sensors and displays is not supported. * Issue 220: The right-click tool does not respond to the mouse. It responds only to touches. * Issue 430: The Linearization process does not recognize ESC or ALT F4. * Issue 500: Restoring the software or resetting the controller may cause the pen/finger mode setting to disagree with the actual mode in a touch pen controller. Rebooting or cycling through the settings synchronizes the software and controller. * Issue 536: The Control Panel does not recognize ESC or ALT F4. ------------------------------------------------------------------ REVISION HISTORY ------------------------------------------------------------------ Version 7.13.17, February 20, 2015 *Introducing registry switch between mouse and digitizer reporting *Fixed an issue with multi-touch controllers connected to multilevel USB HUBspact 7 Version 7.13.16, April 17, 2014 *Updated the driver to include support for all PX controller PIDs *Introducing multi-touch support for Windows Embedded Compact 7 Version 7.13.5, April 24, 2013 *Updated the ARM and x86 driver to include support for all PX controller PIDs Version 7.13.4, February 19, 2013 *Fixed the serial controller search to react properly to serial search parameters Version 7.13.3, March 16, 2011 * Addition of Windows CE 6.0 R3 support. * Added support for PX sensors. * Added support for ARMV4I platform. Version 7.11.1, January 25, 2006 * Corrected hive registry issue * Corrected the functionality of SerialPortNoSearch parameter * Fix problem with wasted device Instances on every reboot. * Added support for DST sensors. * Remove support for IST sensors. Version 7.11.0, September 26, 2005 * Addition of Control Panel and Help files. * Addition of IST support. * Addition of Windows(R) CE 5.0 support. * Addition of custom installation options. Version 7.00.0, September 3, 2004 * Initial release ________________________________________________________ MicroTouch and the MicroTouch logo are either registered trademarks or trademarks of 3M in the United States and/or other countries. Windows and/or other Microsoft products referenced are either registered trademarks or trademarks of Microsoft Corporation in the U.S. and/or other countries. i386 and Intel are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. ________________________________________________________