Wincor Nixdorf BA83 /cTouch Assembly instructions

Linux driver for Wincor Nixdorf touch screens
based on 3M / MicroTouch (MT 7.12 build 5)
Wincor Nixdorf International January 2010 1 / 4
This document describes the installation and configuration of Linux drivers to use Wincor Nixdorf
touch screens based on 3M / MicroTouch technology.
Wincor Nixdorf introduced displaysnamed BA82 /cTouch and BA83 /cTouch. These displays
contain a USB touch controller that requires this touch driver. Older touch drivers will not work with
this touch screen. The MT 7 driver can also be used for BA72A-2 and BA73A-2 touch screens that
are based on 3M / MicroTouch capacitive and resistive touch technology with serial controllers.
Read the chapter below to identify the touch screen.
This driver can not be used with touch screens based on other touch technology vendors.
New features and improvements
- Support for USB touch controllers from BA82 /cTouch.
- Support for USB touch controllers from BA83 /cTouch.
- Kernel independent driver for many Linux distributions.
- Beep-on-touch feature.
Table of contents
New features and improvements.....................................................................................................1
Table of contents............................................................................................................................1
Contents of DOWNLOAD.ZIP:........................................................................................................1
General Information for serial touch screens...................................................................................2
Identification of the driver version....................................................................................................2
Identification of 3M / MicroTouch technology ..................................................................................2
Installation notes.............................................................................................................................3
Configuration panel and Calibration................................................................................................3
Manual configuration.......................................................................................................................4
Limit search of serial ports...........................................................................................................4
Switch off search of serial ports...................................................................................................4
Beep-on-touch.............................................................................................................................4
Touch mode................................................................................................................................4
Driver conflict..................................................................................................................................4
Uninstallation..................................................................................................................................4
Contents of DOWNLOAD.ZIP:
Read this document before using any of this software!
Linux MT712 B5.bin Binary file with MT 7 driver and calibration utility
README.PDF This document

Linux driver for Wincor Nixdorf touch screens
based on 3M / MicroTouch (MT 7.12 build 5)
Wincor Nixdorf International January 2010 2 / 4
General Information for serial touch screens
For all operating systems, the BEETLE needs to be prepared for touch usage before installation,
otherwise no driver or utility will find the related COM port. If not done before:
- Restart BEETLE
- Run BIOS setup by typing F2-key on system startup
- Follow the menu path:
Advanced I/O Device Configuration TouchScreen Routing
- Set touch routing to COM 1, COM 2 or COM 5 (if available)
- Do not forget to reserve related IRQ for COM port (only D2, D2-Basic or older)
- Save the new settings and restart.
Note: Very old BEETLEs have jumpers to configure touch routing.
This configuration is not necessary if a “Graphic PCI controller, DDC” (SM712 chipset) and a “PCI
COM board” (Sunix chipset) are used for the touch screen. These PCI boards have to be
connected with a cable.
Identification of the driver version
The file /opt/twscreen/ReadMe.txt contains the version of the installed MT 7 driver.
Identification of 3M / MicroTouch technology
This driver can be used if the following indications can be found.
Type label
The picture shows a sample of a BA7x type label. The second digit in the marked field indicates
the technology. The "1" signifies a product of 3M. When the digits "X.X" are missing on the type
label and the display has a touch screen, it is also a matter of 3M technology.
The type label shows “BA82 /cTouch” or “BA83 /cTouch”instead of “BA7XA2/ rTouch”.

Linux driver for Wincor Nixdorf touch screens
based on 3M / MicroTouch (MT 7.12 build 5)
Wincor Nixdorf International January 2010 3 / 4
Linux operating system
Check /proc/bus/usb/devices with an editor of your choice.
The string “Vendor=0596 ProdID=0001” or the string “Vendor=0596 ProdID=0400” can be
found there if an 3M/Microtouch cTouch USB controller has been connected.
Installation notes
This document describes the overall method to install the Linux driver for touch screens using 3M
/MicroTouch technology.
Step 1: Remove previous versions of 3M / MicroTouch driver
- If the mutouch driver was used before: Remove the sections from /etc/X11/xorg.conf
or /etc/X11/XFree86.conf.
- Check for installed drivers with rpm -qa | grep -iE "3mtouch|twdrv" and remove
the touch driver rpm package(s).
- Have a look at the uninstall instructions of the driver.
Step 2: Execute the install binary included
- Copy ”Linux MT712 B5.bin” onto Beetle system.
- Change to the directory and execute the binary: ./”Linux MT712 B5.bin”
- Read and accept the license.
- A file named twscreen.7.12.5.tar.gz is created.
Step 2: Install created archive
- Unpack the file with the following command
tar xzvf twscreen.7.12.5.tar.gz -C /opt
- Change /opt/twscreen/TwFactory.cfg especially according to the serial ports.
See chapter “Manual configuration” for configuration details.
- Run install script: /opt/twscreen/Install
Step 3: Reboot the system
- Reboot the system to finish installation.
- The MT 7 touch driver will be started if the system enters runlevel 5. Use the chkconfig tool
to change this setting.
See /opt/twscreen/ReadMe.txt for more information about the driver from 3M / MicroTouch.
Configuration panel and Calibration
The driver includes a Control panel that can be stated by running the following commands:
cd /opt/twscreen/
./StartCP
The calibration can by started through the control panel or by running the following command:
/opt/twscreen/TwCalib

Linux driver for Wincor Nixdorf touch screens
based on 3M / MicroTouch (MT 7.12 build 5)
Wincor Nixdorf International January 2010 4 / 4
Manual configuration
The driver will search COM1 to COM3 for a touch screen on every start. This might lead to
problems if other devices are connected to these ports.
1. Change the file TwFactory.cfg in the directory /opt/twscreen.See below.
2. Run ./TwCfgUtil TwFactory.cfg to update driver settings.
3. Restart the system to active the new settings to the driver.
Limit search of serial ports
Use oneof the following parameters to limit the search of serial ports
SerialPortSearch="/dev/ttyS0,/dev/ttyS1"
SerialPortNoSearch="/dev/ttyS2"
Switch off search of serial ports
The search for touch screen on serial ports can be completely disabled with
SerialDisableSearch=1
Beep-on-touch
The beep-on-touch behavior can be adjusted with the following settings:
LiftOffSound=1
# 1 = enabled, 0 = disabled
LiftOffSoundDuration=100
# in miliseconds
LiftOffSoundFrequency=400
# in Herz
TouchDownSound=1
TouchDownSoundDuration=200
TouchDownSoundFrequency=800
This setting can also be changed with the Control panel.
Touch mode
The parameter TouchRegionMode controls the touch modes. This setting can also be changed
with the Control panel.
0 Draw mode
1 Desktop mode
2 Button mode
3 Click mode
4 TouchDown mode
5 LiftOff mode
Driver conflict
Make sure only one driver is activated for the touch screen. Check the X configuration file
/etc/X11/xorg.conf or /etc/X11/XFree86.conf. Uninstall any unneeded driver.
Uninstallation
1. Execute /opt/twscreen/Remove to remove all files that have been copied to system
folders during installation.
2. Remove the directory /opt/twscreen.
Other manuals for BA83 /cTouch
2
This manual suits for next models
4
Table of contents
Popular Touchscreen manuals by other brands

Advantech
Advantech IDP31-215W Series user manual

Element
Element VK Series user manual

Johnson Controls
Johnson Controls Advanced Graphic Touchscreen Display Installation and operation manual

Elo TouchSystems
Elo TouchSystems 2799L user manual

Elo TouchSystems
Elo TouchSystems 2020L Product dimensions

Wiggly-Amps
Wiggly-Amps Engage installation instructions