Release Notes Win32
Release Notes Win32
09/8/2017
3M Touch Systems Document: Version:
TSD-44965 Rev G 7.14.9
TITLE: Release Notes for MT 7 Software for Windows XP/Server 2003/Vista/Server 2008/7/8/10 (32
and 64 bits)
7.2.1.2 Added driver support for legacy USB controllers. Note that there is no
application level support.
7.2.1.3 Updated the support PIDs to be accurate as of September 18, 2015.
7.2.1.4 Reorganized the Agile BOM structure.
7.2.1.5 Changed part 78-0011-2445-8 to TSD-48031.
7.2.2 Release Candidate 2
7.2.2.1 Contains Microsoft-signed drivers.
7.3 ISSUES ADDRESSED
7.4 INTERNAL ISSUES ADDRESSED (not included in Readme file)
7.4.1 Release Candidate 1
7.4.1.1 Addressed loss of software restore default function from the Control
Panel introduced in 7.14.5.
7.4.1.2 Reconfigured driver build to omit the CX support code.
7.4.2 Release Candidate 2
7.4.2.1 Corrected to remove the root/TwBus device when uninstalling.
8.2.1.9 Added Perl script to build the installer. This copies the License.txt,
License.rtf, TwFactory.cfg, and ReadMe.txt file to OSWDEVBR. It also
builds TwFramework.cfg which is not copied to OSWDEVBR but is built
into the installer.
8.2.1.10 The Setup.exe file produced now has 3M version
information within. As such, it now appears in the manifest lists below.
8.2.2 Release Candidate 3
8.2.2.1 Obtained the Microsoft WHCK signature. This affects all inf, sys, and cat
files.
8.3 ISSUES ADDRESSED
8.3.1 Release Candidate 1
8.3.1.1 Addressed a timing issue with USB controller that could cause loss-of-
touch.
8.3.2 Release Candidate 2
8.3.2.1 Addressed an issue recognizing the controller identifier of some PX serial
touch controllers.
8.3.2.2 Addressed a minor memory leak seen during calibration.
8.4 INTERNAL ISSUES ADDRESSED (not included in Readme file)
8.4.1 Release Candidate 1
8.4.1.1 Added a ‘/silent’ switch to TwRegSvc.exe to suppress message boxes
seen with the new installer. Also changed this program not to display a
message if the system is already in a requested state (i.e., suppressed
the message stating that the service is already installed).
8.4.2 Release Candidate 2
8.4.2.1 Fixed command line processing error introduced in TwRegSvc.exe with
the addition of the ‘/silent’ switch. This caused issues during installation.
8.4.2.2 Fixed TwRegSvc.exe to not issue an error when starting an already
started service. This could happen also when installing.
8.4.2.3 Fixed TwRegSvc.exe so that it worked. An error was introduced with the
64-bit conversion.
8.4.2.4 Fixed version information for Setup.exe.
8.4.2.5 Addressed several faults in the installer script.
8.4.2.6 Fixed AddRemoveDrv.exe to handle the new TwTouch.inf files.
8.4.3 Release Candidate 3
8.4.3.1 Installation now deletes MT7UnInst.dll, TwFramework.cfg,
RemoveTW5x.exe, and Uninst.isu.
8.4.3.2 Fixed the license dialog to work with keyboard input only.
8.4.3.3 To stop and remove currently running services, changed the installer to
use internal copies of the services and the uninstaller to installed
versions. This suppresses error messages seen in RC2 when
uninstalling a system without TwService.exe.
8.4.3.4 Changed the uninstall shortcut to use the text "Uninstall MT 7" as the old
installer did. This ensures that the old uninstall shortcut is overwritten
and only a single uninstall shortcut appears.
8.4.4 Release Candidate 4
10.0 CHANGES FOR VERSION 7.14.0 (CO 036729 and 037027, QAWR 1836-TS)
10.1 FEATURES AND ENHANCEMENTS
10.1.1 Release Candidate 1
10.1.1.1 Added driver support for more touch screen
products.
10.1.1.2 Restructured the driver to better support PX
controllers.
10.1.1.3 The various draw screens now accept multitouch
input.
10.2 INTERNAL FEATURES AND ENHANCEMENTS (not included in Readme file)
10.2.1 Release Candidate 1
11.2.3.10 Issue 884: The core driver does not process serial
plug-and-play controllers when the serial search is disabled.
11.2.3.11 Issue 965: A buffer over/underrun condition exists
in the I/O queues.
11.2.3.12 Issue 966: The serial DST sends a spurious
initialization sequence.
11.2.3.13 Issue B198: A replugged PX USB controller does
not always produce touches.
11.2.3.14 Issue B247: The driver no longer supports the 19”
PCT developer systems.
11.2.4 Calibration and Linearization
11.2.4.1 Issue 276: The calibration tool beeps after both the
second and third targets.
11.2.4.2 Issue 430: The linearization process does not react
to ALT-F4 to close the window.
11.2.4.3 Issue 615: A DST controller needs to be power
cycled if a calibration is aborted.
11.2.4.4 Issue 664: Aborting from the 16-point verification
screen may leave a TP5 in the wrong pen/finger mode.
11.2.4.5 Issue 799: On a DST controller, inaccurate touches
can be induced by performing a valid calibration, re-entering calibration,
timing out on the first target, re-entering calibration, and just touching the
first target.
11.2.4.6 Issue 842: There is no error message if there is a
timeout on the second calibration target.
11.2.4.7 Issue 938: The calibration timeout messages do
not timeout quickly.
11.2.4.8 Issue 939: The calibration timeout messages do
not timeout for HID controllers.
11.2.4.9 Issue 940: The calibration draw test does not time
out.
11.2.4.10 Issue 941: In some situations, a failed calibration
does not restore the calibration data.
11.2.4.11 Issue 942: Docking stations can interfere with USB
communications, noticeable with calibration.
11.2.4.12 Issue 944: Calibration inappropriately attempts to
restore calibration data after a USB disconnect.
11.2.4.13 Issue 945: Disconnecting a USB controller at the
first calibration target can generate an “invalid touch” message.
11.2.4.14 Issue 946: Calibration does not issue an error
message while in a “constant touch” situation.
11.2.4.15 Issue 947: Instructions for the third calibration
target instruct the user to “touch” instead of “tap” a DST sensor.
11.2.4.16 Issue 948: A “/T” switch for the calibration tool
does not issue an error message.
11.2.4.17 Issue 949: A “/t” switch for the calibration tool still
presents the controller selection dialog.
11.2.4.18 Issue 950: A “/I” switch for the calibration tool does
not suppress the dialog at the end of calibration.
11.2.4.19 Issue 952: The “/C”, “/CX”, “/C3”, and “/CN”
switches for the calibration tool do not behave appropriately.
11.2.4.20 Issue 957: The border of the successful
linearization dialog is dotted and not solid.
11.2.4.21 Issue 959: The dialog asking for verification of
linearization does not accept an ESC.
11.2.4.22 Issue 975: Targets are proportional to the width of
a window but not the height of the window.
11.2.4.23 Issue 977: The targets appear in the wrong corner
on an inverted display.
11.2.4.24 Issue 981: The final dialog in the calibration tool
does not time out.
11.2.4.25 Issue 982: The final dialog in the calibration tool
does not recognize a controller disconnect.
11.2.4.26 Issue 987: During calibration, two beeps are issued
by the third target for controllers that support only 2-point calibration.
11.2.4.27 Issue 1008: After rotating display performing a
calibration causes touch to be offset.
11.2.4.28 Issue B145: In the draw test, draw lines are jagged
if a dialog is present.
11.2.4.29 Issue B184: Calibration does not issue an error
message upon USB disconnect.
11.2.4.30 Issue B185: Using the ESC key on the linearization
good dialog is incorrectly interpreted as an abnormal termination.
11.2.4.31 Issue B187: Constant touch when attempting
calibration can cause a loss of touch.
11.2.4.32 Issue B191: A timeout on the linearization dialog
asking to verify or not does not restore block 2.
11.2.5 Control Panel
11.2.5.1 Issue 684, 798: If the PATH environment variable
includes the MT 7 directory, two controller pages appear.
11.2.5.2 Issue 758: The TP5 frequency display does not
update with a touch but does with a mouse.
11.2.5.3 Issue 780: After a “restore software” command, the
TP5 page may become corrupted.
11.2.5.4 Issue 817: The legacy serial controller library does
not support frequency change on the control panel.
11.2.5.5 Issue 892: The border on some edit controllers do
not paint properly.
11.2.5.6 Issue 953: The technical support phone number
should have the text “option 3” appended.
11.2.5.7 Issue 954: Sending e-mail with Lotus Notes may
generate a “file does not exist” error.
11.2.5.8 Issue 955: Connecting a new controller may cause
the currently selected controller to change.
11.3.2.10 Issue 746, 747, 753: The MT7.sld file has extra
spaces in several component titles.
11.3.2.11 Issue 748: The MT7.sld incorrectly bundles the
serial bus driver with TwConfig.dll.
11.3.2.12 Issue 749, 755: The MT7.sld incorrectly declares
the serial bus driver dependent on the USB and PnP driver components.
11.3.2.13 Issue 750: The MT7.sld makes several incorrect
references to the “3M MicroTouch”.
11.3.2.14 Issue 751: The MT7.sld file does not mark any
application I/O components dependent on the common library
component.
11.3.2.15 Issue 752: The MT7.sld file defines four
components that install the main driver instead of using just a single
component.
11.3.2.16 Issue 754: The MT7.sld file defines two
components that install the serial bus driver instead of just a single
component.
11.3.2.17 Issue 756: The MT 7.sld file does not require the
base serial support components for the serial EX II and touch pen
support components.
11.3.3 MT 7 for Linux
11.3.3.1 Issue 290: The installer does not place icons and
startup information in the correct location under GNOME.
11.3.3.2 Issue 293: The installer’s icon appears to be a text
document and not an executable.
11.3.3.3 Issue 294: It may take up to 30 seconds for the
initial installer screen to appear after launch.
11.3.3.4 Issue 297: Uninstalling the product leaves files
behind.
11.3.3.5 Issue 298: The calibration tool does not issue an
error message if the driver is not present.
11.3.3.6 Issue 299: The installer does not allow upgrades. It
refuses to run if a prior installation is present.
11.3.3.7 Issue 300: The installer displays the wrong path to
a prior installation.
11.3.3.8 Issue 301: Switching from serial controller to a
USB controller requires a reboot before the USB controller is recognized.
11.3.3.9 Issue 304: No sounds are produced through a
sound card when specified.
11.3.3.10 Issue 305: The configuration tool does not perform
the “Save Auxilliary” command and does not issue an error message.
11.3.3.11 Issue 307: The calibration tool does not support
multiple controllers.
11.3.3.12 Issue 308: A change to the configuration does not
automatically propagate itself through the system.
11.3.3.13 Issue 310: A question mark may appear is the title
bar of applications under SuSE 8.2 instead of a trademark symbol.
13.0 INSTALLATION
13.1 Using Windows 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
beforehand. Follow the instructions given by the Setup program.
13.2 If this is a new installation, you have two options: Full and Custom. Use the Custom
option to select which features you want. The Full option installs all features.
13.3 The installer then asks for your preference for driver options. You can choose only one.
13.3.1 The digitizer option makes your touch screens appear as touch devices, enabling
some gestures for single-touch devices and the full range of touch support for PX
devices.
13.3.2 The HID mouse option makes your touch screens appear as mice using
Microsoft’s HID interface. This disables touch gesture support and treats PX
devices as single-touch devices.
13.3.3 The legacy mouse option makes your touch screens appear as mice using
Microsoft’s old serial mouse interface. This disables touch gesture support and
treats PX devices as single-touch devices.
13.4 If you already have MT 7 for Windows installed, one of two things happens. If you are
installing a different version of MT 7 for Windows, the installer does not prompt you and
uses your old choices. If you are installing the same version, the installer asks you to
choose features and driver support.
13.5 During installation, you will get messages about finding new hardware. This is the MT 7
software registering your touch controllers.
TwIO_Serial_EX.dll RC 2009-12-17
TwIO_Serial_RX_Series.dll
TwIO_USB_PassThru.dll
TwIO_USB_RX_Series.dll
TwIO_Serial_PX_Series.dll RC 2010-01-22
TwIO_Serial_SX.dll RC 2010-02-18
TwIO_USB_PX_Series.dll RC 2012-09-27
TWDRV6.0_7_13_4 TwBus.inf ‘Unclassified BUS
TwBus64.inf Logo 3-1-2010’
TwBus.sys (all)
TwMapper TwMMManagerTool.exe RC 2009-11-10
TwMMManager.dll RC 2012-03-08
TwMonitor TwMonitor.exe RC 2013-01-18
TwMonitorBeep.exe RC 2013-01-25
TwService TwService.exe RC 2012-10-12
TwSystem TwSystem.dll RC 2013-07-15
TwUI *.png RC 2006-08-23
TwUI.exe RC 2009-11-10
TwUICP.dll RC 2012-09-27
TwUIEngine.dll
The following sources are in Subversion
‘https://SW20-DTMSRVR.usac.mmm.com/svn/MT7’ repository.
15.0 COPYRIGHT
Product copyright is 1991-2017.
16.0 TRADEMARKS
MicroTouch and the MicroTouch logo are either registered trademarks or trademarks of 3M in the
United States and/or other countries.
Microsoft and Microsoft Windows are either registered trademarks or trademarks of Microsoft in
the United States and/or other countries.