DMT-DD Users Guide e v2.14
DMT-DD Users Guide e v2.14
23
User’s Guide
DMC Co., Ltd.
The software described in this document is provided based on the Software License Agreement, and can be used
only when you agree with the contents of the agreement.
Copyright
Copyright © 2021 DMC Co., Ltd.
Microsoft and Windows are the registered trademarks of Microsoft Corporation in the United States.
1/56
--List of contents—
2/56
1. Structure and Outline
1.1. Structure
DMT-DD consists of
•Setting Tool (Touch Screen Properties)
•Configuration Files
•Driver
1.2. Outline
System Outline
DMT-DD provides the functions necessary to operate a touch screen.
The functions are
1.3. Remarks
(1) The DMT-DD is for our touch-panel controller series. It is not intended for operation with the other
touch-panel controllers and the products similar to them.
(2) For how to use DMT-DD, read this guide well. Do not use any other methods with the DMT-DD
software.
(3) DMT-DD is not intended for the model of computer and operating system other than the supported
ones.
(4) Avoid using this software with other mouse emulation software or with similar functions installed. In
such a problematic environment the software may malfunction.
(5) When the previous version is already installed, please be sure to install this software after
uninstalling it. If overwrite installation is carried out, the software may malfunction.
(6) DMC will not be liable for any loss caused by the use/install of this software. Please back up your
system beforehand.
3/56
2. System Requirements
2.1. System Configuration
(1) OS
Windows XP/7/8/8.1/10 32bit / 64bit Home or greater Editions
(Note) System-builder version of Windows 8/8.1/10 is not supported.
Installers are different between for Windows10 and for other operating systems.
(3) Monitor
Multi-display supported,
(Note) If TSC controller is to be used in a multi-display environment, the OS needs to be
Windows7 or greater versions.
4/56
2.3. Applied controllers
*1: The TSC-50 series is recognized as a vendor-defined device when connected via USB.
Controllers other than the TSC-50 are recognized as HID compliant devices.
2.4. Remarks
(1) Touch input on multi-monitor under Windows7 environment requires the graphics driver to be
WDDM1.0 or greater version and support DirectX9.
(3) [Limited Touch Support] will be indicated in the [System] screen under an Windows8/8.1/10
environment.
(4) If multi-touch does not work with universal app on windows10, setting touch data mode to hybrid
mode may solve it.
5/56
3. Install
*Do not connect the touch controller via USB cable during install.
Double-click either [DMT-DDSetup.msi] or [DMT-DDSetup_ms.msi].
*The file to be executed differs according to the operating systems.
Double-click [DMT-DDSetup.msi] if OS is WindowsXP/7/8/8.1.
Double-click [DMT-DDSetup_ms.msi] if OS is Windows10.
6/56
Read the License Agreement and select [I Agree], then click [Next].
7/56
(Note) If an installer that does not support the operating system is executed, the following messages
will appear, and the install will not be completed. Try again and make sure to execute the installer that
supports the operating system.
8/56
The dialog below may appear several times during the installation.
Windows7 or upward OS
Click [Install]
WindowsXP
Click [Continue]
9/56
Once install is completed, click [Close].
10/56
4. Uninstall
Double-click [DMT-DDSetup.msi] or [DMT-DDSetup_ms.msi], either one used at install.
Menu for repairing/removing DMT-DD.msi. will appear.
Select [Remove DMT-DD], and click the [Finish] button.
*Uninstall may fail if resident function is enabled. Make sure to disable the resident function
before uninstalling.
(Note) If you uninstall DMT-DD, the installed driver will be uninstalled automatically.
(Note) If uninstall failed, try uninstallation again after executing [Repair DMT-DD].
11/56
Once uninstall is completed, click [Close].
Uninstall is completed at this point.
12/56
5. Start-up of Touch Screen Driver Setting Tool
If install was successful, shortcut for [DMT-DD] will be created on the desktop.
•Windows7 or upward OS
The setting tool requires administrative privilege will be required because it will install the
driver. In some settings of UAC (User Account Control), the dialog like below will appear. If
such dialog appeared, click [Yes].
13/56
6. Setup Procedures of Touch Screen Driver
6.1. Procedures to operate the touch screen driver
To use the touch screen driver, the below procedures are required in each screen.
Refer to the corresponding pages in this manual for details of the operation methods for
each step.
Once the installation is completed successfully, the icon of touch screen driver, its connection
method, and ID will appear.
14/56
■ Additional Setting Procedure for Multi-display Environment
If the driver is to be used under multi-display environment, the following setting must be
performed after installation.
*If monitor is replaced with a new one, execute [Monitor configuration] again.
If USB port or COM port to be connected is changed, execute [Monitor configuration] again.
15/56
7. Device Addition
7.1. Touch Panel Device List
The connected USB touch screen controller and/or connectable COM port will be indicated.
The connected DUS touch screen controller, connectable COM port, and installed driver will
appear in icons.
The list will be automatically updated at connecting/disconnecting of the USB touch screen
controller.
*The distance between the icons depends on the OS setting of icon distance.
16/56
The icons to appear on the Touch Panel Device List are as below.
Icon Connection Type Note
17/56
7.2. Install
This section is about installing the touch screen driver.
Follow the procedures below for installation.
Connect the touch screen before starting installation.
*If DMT-DD is installed, connection is USB, and the OS is Windows7 or later versions, the driver
will be installed automatically once the controller is connected.
Select the device from the Touch Panel Device List for install, and click [install].
Or touch the touch screen you intend to install. The controller connected to the touched
touch screen will be selected.
18/56
In case of serial connection, install cannot be started if connection with the controller is not
recognized when the [Install] button is clicked.
19/56
3. The dialog below will appear at the initial install.
Windows7 or above
Select [Install].
WindowsXP
Select [Continue Anyway].
The screen above may appear several times. Click [Continue Anyway] each time.
20/56
Under WindowsXP environment, the screen below may appear during install.
The install will be performed automatically. Do not click anything.
4. Install will begin, and the indication below will appear. Please wait for a while.
5. Device will be checked once install is completed. Please wait for a while.
21/56
6. Once install is completed, the dialog below will appear. Click OK.
7. Install completion
Once install is completed, [TP Driver] will appear in the [Touch Panel Device List].
Restart the PC after the install completion.
22/56
7.3. Uninstall
Uninstall the touch screen driver, and install Windows standard driver.
Follow the steps below for uninstall.
1. Select the device intended to be uninstalled.
Select the driver icon on the [Touch Panel Device List], and click [Uninstall].
Or touch the touch screen you intend to uninstall. The driver software related with the touched
touch screen will be selected.
<Note>
■How to uninstall the driver for TSC-50 series controller used via USB communication
USB connection driver for TSC-50 series controller cannot be uninstalled from the setting tool “Touch
Screen Properties”. (Even if driver uninstallation is conducted, the same touch driver will be reinstalled
by PnP of the USB cable because Windows has no standard driver for the TSC-50 series controller).
If you wish to uninstall the driver, uninstall the whole DMT-DD from Windows “Control Panel”.
TSC-50 series driver will be uninstalled once DMT-DD is uninstalled.
23/56
2. The confirmation dialog will appear. Select [Yes].
4. Uninstall has been completed. The device is being checked. Wait for a while.
5. Uninstall has been completed. Click [OK] and restart the PC.
24/56
7.4. Disablement of COM Port Search
When [Disabled COM port search] is checked, the driver will not search for touch controllers connected
to the COM ports. When unchecked, the driver will send a command to each COM port, and confirm
the connection of a touch controller if there is a reply to the sent command.
Driver for COM port cannot be installed if [Disabled COM port search] is checked.
Default: Unchecked.
25/56
8. Basic Setting
You may make settings and maintenance for the driver and controller individually.
Select the driver or touch screen controller from [Device Select]. Or touch the touch screen you intend
to configure settings on. The driver or touch screen controller related with the touched touch screen will
be selected.
26/56
8.1. Software Setting
You can configure settings on the driver or touch screen controller being selected.
•Rotation
X-axis and Y-axis coordinates will be outputted in rotation of 0, 90, 180, and 270 degrees.
The default setting is [0 degree].
■Auto Rotation
If checked, Auto-rotation function performed by resident function will be enabled.
For more details, refer to the section 12.[Tool Setting] in this manual.
If “Auto-rotation” is checked when resident function is disabled, the following dialog will appear.
27/56
•Calibration
•Calibrate
Software calibration can be performed.
The software calibration will be necessary if MTR and/or TSC controller for a resistive
touch screen is used. The software calibration will adjust the touched points and cursor
positions.
The calibration data will be written into the registry. If [Use EEPROM] is checked, the
calibration data will be saved in the EEPROM on the touch controller.
•Reset
•Check
Calibration result can be checked. The ideal points will be indicated with blue while the
touched correction points will be indicated in red.
The touched correction points (red crosses) do not have to be same as the ideal points
(blue) because the displayed correction points are raw data.
28/56
Note) If you want to perform calibration with this function, do not use the Windows standard
calibration function. If settings are already performed with Tablet PC Settings, reset is required
beforehand. Make sure that [Reset] button is grayed out as the following figure,
Note) If [Monitor configuration] has not been performed, the following dialog will appear.
29/56
•Calibration method
2. The calibration screen will appear on the monitor with the touch screen related with the
selected driver.
3. Touch the center on the marker on the screen. After it is touched, the next marker will appear.
Touch the markers as they appear.
4. After all the marks are touched, the calibration will be finished. The dialog below will appear.
Click [OK] to end the calibration.
30/56
•EEPROM
If the touch controller to be used has EEPROM, the calibration data can be saved into EEPROM. If
EEPROM is to be used, check [Use EEPROM] and click [Entry].
*If the touch controller does not have EEPROM, [Use EEPROM] will not appear.
*1 [Use EEPROM] will not appear if the controller does not have EEPROM.
*2 It depends on firmware versions that whether EEPROM is supported or not.
<Note>
Due to the specification of the touch controller, accurate location information may not be acquired
when direction of the touch screen is different from the one indicated in the drawing, and [Use
EEPROM] is checked. In such case, enable X or Y inversion, then perform calibration.
31/56
8.2. Touch Input Setting
■Touch Input
Touch input setting of the driver selected on the combo box can be configured. After the
configuration is made, click [Entry].
◇ Click Timing
● Normal Mode
Touch down will cause touch down, touch up will cause touch up.
● Click at touch up
Click (touch down → touch up) will be caused at the timing of touch up.
Even for touch output (touch.mfd), the pointer will be changed to cursor.
32/56
● Touch Data Mode
Touch data mode of the driver selected in the combo box can be specified.
Once the setting is changed, click [Entry] after change is made.
Rebooting of PC is necessary after the settings were changed.
● Lift-off Delay
Delay time of touch-up notification by the driver can be specified.
Once a touching finger is lifted off, touch-up will be notified after the specified time is past.
Delay time can be disabled or specified by 10ms within the range from 10ms to 100ms.
Default: [Disable]
● Touch Enabled
Touch input can be disabled if checked.
This function is not enabled by default.
● X-axis Inversion
If enabled, X-axis coordinates will be inversely outputted at touches.
This function is not enabled by default
● Y-axis Inversion
If enabled, Y-axis coordinates will be inversely outputted at touches.
This function is not enabled by default
● Swap X/Y
If enabled, X and Y coordinates will be switched.
This function is not enabled by default.
33/56
8.3. Edge Setting
Edge setting can increase or decrease move amount of a cursor when it is approaching to edge of the
screen. This function may be effective in such cases to make hidden taskbar to appear by moving a
cursor into the edge.
Set Range[%] and Move amount[%] of the screen edges (left, right, top and bottom).
Click [Entry] after setting is finished. [Reset] initializes the setting values to 0.
Example:
If taskbar is on the bottom edge of screen, [Range[%] =10 and [Move amount[%]=20 may make it
easier to make the hidden taskbar to appear.
Adjust the setting according to the usage environment.
34/56
8.4. Touch Sound
Touch sound of the currently-selected driver can be configured. Click [Entry] after configuration.
■Play Type
●Disabled
No touch sound
●Hardware
BEEP on the motherboard sounds.
*This function depends on the hardware.
●Software
BEEP sounds from the speaker.
●File
Specified wav file will sound from the speaker.
■ Sound Timing
● At touch up
Touch sound will be caused at the timing of touch up.
● At touch down
Touch sound will be caused at the timing of touch down.
35/56
■ Frequency (Hz)
Touch sound frequency can be configured.
The available frequency range is 37 Hz – 32767 Hz.
Default: 1000 Hz
36/56
■File selection (if Play Type is File)
3. After the selection, path of the selected wav file will be indicated.
37/56
■Touch Sound and Resident function
If you intend to select either [Software] or [File] for touch sound, Resident function needs to be
enabled beforehand. If the resident function is disabled, the dialog below will appear at
registration.
After selecting [OK], Resident function will be enabled, and touch sound will be on.
Settings for Resident function can be configured on the [Tool Setting] screen as well.
Refer to the section 12 [Tool Setting] in this document for more details.
38/56
8.5. Right-click Setting
This setting screen will appear only if mouse input is available on the selected device.
■ Method of right-click
●Disabled
No right-click input
●Long touch
Touch and hold the finger down on the touch screen will cause right-click input
●2-point touch
Touch the touch screen with two fingers will cause right-click input.
*TSC controller is not supported.
Default: Disabled.
■Right-click detection time *This setting is available only if Method of right-click is Long touch.
Right-click will be caused if touch duration passes the specified time.
■Right-click detection area *This setting is available only if Method of right-click is Long touch.
If the touching finger moves (slides) greater than the specified area, right-click will not be caused.
39/56
8.6. Hardware Setting
(1) DUS or its compatible controllers
* The setting tool cannot be operated when the maintenance tool is open.
* The setting tool will end automatically.
40/56
(2) TSC-50, TSC-52 series controllers
Operation setting of TSC-50, TSC-52 series controllers can be performed. Click [Entry] after setting is
finished.
*”Hardware Setting” tab will not be displayed for MTR controller.
■ Gesture Calibration
This function will be displayed only when TSC-52 controllers are selected.
Gesture calibration can be performed. If gesture operations are not easy to perform, this function
may improve the operability of gesture.
41/56
■ How to Perform Gesture Calibration
1. Execute [Gesture Calibration] under [Hardware Setting] tab.
2. The following calibration screen will be displayed on the monitor with which the selected touch
screen driver is related.
3. Touch the arrowhead at the upper left, then another arrow will appear at the lower right.
42/56
4. While keep touching the arrowhead at the upper left, touch the arrowhead at the lower right, then
keep touching for a while.
5. Gesture calibration will be completed after a while, and the calibration screen will be closed
automatically. If the calibration needs to be quitted in the middle, press ESC key on the keyboard.
43/56
8.7. Hardware Information
●Version
You may check the version of the controller or touch screen driver being selected. Click the
[Request] button, then the controller version of the connected controller will be indicated.
●Status
You may check the status of the driver or touch screen controller being selected. Click the
[Request] button, then the current status will be indicated.
44/56
8.8. Configuration File
●Configuration File
You may change the configuration file of the driver or touch screen controller being selected. Click
the [Register] button after selecting the configuration file.
45/56
●Default Setting
The default settings at initial connection will be registered. The setting items for registering the
default values are as follows.
The registered settings will be used as the initial values at driver installation.
Note
Take note of the below if the default values are to be used under multi-monitor environment
Due to individual variability of monitors, calibration setting can be incorrect when default values
are used. In this case, perform calibration for each controller.
46/56
9. Monitor Setting
This function must be performed if the driver is used under a dual-display environment.
■Monitor Update
Monitor positions on the screen will be updated.
■Monitor Configuration
Monitor configuration ca be performed.
A keyboard is needed to perform monitor configuration.
47/56
■Result of Monitor Configuration
Result of [Monitor configuration] can be checked.
The monitor linked to the selected driver will be active, and its driver ID will be displayed.
48/56
■How to Perform Monitor Configuration
1. Click the [Monitor configuration] button in the [Monitor Setting] screen.
2. The screen like the following figure will appear, starting on the leftmost monitor to another.
5. Once the setting for the current monitor is completed, press [Enter].
If there are multiple monitors, the screen on the procedure2 will appear on the next monitor.
6. The setting will be completed after pressing [Enter] on the last monitor,
Press ESC if you want to cancel in the middle.
49/56
10. Touch Setting
The screen below will appear only under Windows7 or above.
■ Tablet PC Settings
Click [Open], then the Windows standard setting screen will open.
50/56
■ Pen and Touch
Click [Open], then the Windows standard setting screen will open.
Touch input adjustment and flick/gesturing touch operation setting can be performed.
51/56
10.1. Touch Screen Configuration
If touch screen is to be used on Windows 7 or above, the following configuration will be
required.
52/56
11. Mouse Setting
■Mouse Property
Click [Open] to open the Windows standard mouse property screen.
■Input Settings
•Double-clickSpeed
Setting for interval of the time between 2 successive clicks to recognize double-click
•Double-clickArea
Setting for the area to recognize double-click (The area within which 2 successive clicks are
recognized as double-click)
53/56
12. Tool Setting
Version information and setting will be indicated.
Version information of driver and the setting tool (Touch Screen Properties) can be checked.
■Resident function
Some functions may require registration of resident function.
Configure enable/disable of the resident function in this screen if necessary
[Unchecked]
Resident function will be disabled.
54/56
Resident function
When resident function is enabled, the following functions can be enabled at each setting screen.
1.Touch Sound
If [Software] or [File] is selected at [Touch Sound] setting, the touch sound configured at the setting
will be played at touch.
->For how to configure the touch sound, refer to the section 8-2 [Touch Input Setting] in
this manual.
For touch operation, output coordinates will be automatically rotated by Windows. Do not enable
this function unless coordinates are not automatically rotated by Windows under an unusual
environment.
■Note
If display setting (extend/duplicate) is changed, [Monitor Configuration] at [Device Addition]
needs to be performed again. (Refer to the section [9. Monitor Configuration] for details.
55/56
DMT-DD v2.14.4.23 User’s Guide
May 12, 2021
©2021 DMC Co., Ltd.
This document can be freely distributed, but any alternation to this document is prohibited.
56/56