------------------------------------------------------------------ File: Readme.txt Version: 1.3.1 Date: 12-Aug-2014 Description: Touch Driver (Windows 32/64-bit) ------------------------------------------------------------------ Below you will find a short description and version information of the software. ------------------------------------------------------------------ GENERAL INFORMATION ------------------------------------------------------------------ The Touch driver supports serial touch screens on B&R devices. You can change and view settings of these touch screens with the touch screen applet in the Control Panel. This driver is recommended for B&R devices with Windows 7 and Windows Embedded Standard 7 or generally for devices with B&R touch controller (e.g. Power Panel 500). ------------------------------------------------------------------ REQUIREMENTS ------------------------------------------------------------------ Supported operating systems: - Windows 7 (32 and 64-bit) - Windows XP Professional - Windows XP Embedded - Windows Embedded Standard 7 (32 and 64-bit) - Windows Embedded Standard 2009 Supported serial touch controllers: - B&R (standard) - ELO (COACHII or compatible) You must have administrator rights for installation and to change touch settings! ------------------------------------------------------------------ INSTALLATION ------------------------------------------------------------------ To install this software: 1. Close all applications. 2. Start the setup. 3. Follow the instructions. You must have administrator rights for installation! You can call the setup with parameter /HELP to see all possible parameters for example for a silent or unattended installation. You can find a detailed description of the parameters on http://www.jrsoftware.org/ishelp/index.php?topic=compilercmdline An already existing touch driver will be recognized during installation and can be removed automatically. You can select the installation language, installation directory and start menu entry during installation. In addition you can specify on which serial ports a touch screen is connected and should be installed. Connected touch screen can also be detected and installed automatically. Depending on the used operating system and the system settings a message may be shown, that the driver is not WHQL certified. Confirm this message with "Install" (or Continue"). ------------------------------------------------------------------ LANGUAGE SUPPORT ------------------------------------------------------------------ The installed software contains german and english dialogs and text that are shown depending on display language selected in the Windows control panel (with region and language settings). ------------------------------------------------------------------ APPLICATION NOTES ------------------------------------------------------------------ The touch driver can be used in two operating modes: Touch Mode - This mode is only possible on systems with Tablet PC support like Windows 7 and Windows Embedded Standard 7 Premium. - Following touch features are supported by the system: * right-click over time * flicks * multiple touch screens in Extended Desktop mode Note: for that each touch screen must communicate over a separate serial port, for example COM3 and COM4 on APC810. * automatic adapation of touch positions with rotated displays (see also "Tablet PC settings" and "Pen and Touch" in the Windows control panel) Mouse Mode - This is the "classic" operating mode: all touch operations are handled by the system like mouse clicks. - After changing the display orientation (portrait, landscape) the touch screen must be calibrated. - Right-click does not work on all Windows user interface elements for example start menu entries, because "left mouse button down" is generated first when the touch is pressed and this leads already to an action. "Right mouse click" is generated after the specified time. ------------------------------------------------------------------ NOTE FOR CALIBRATION IN WINDOWS 7 TOUCH MODE ------------------------------------------------------------------ The Tablet PC calibration shows 16 calibration points at the first call or when the existing calibration was reset. This performs a system-wide calibration. All subsequent calibrations show only four calibration points and store the the calibration data per user. ------------------------------------------------------------------ NOTES FOR USE OF MULTIPLE TOUCH SCREENS AS EXTENDED DESKTOP ------------------------------------------------------------------ - When multiple touch screens are used as extended desktop the Microsoft Hotfix KB2618640 ("You cannot calibrate a second touch screen in Windows 7") is required to allow proper calibration in touch mode. You can download the hotfix from the Microsoft website: http://support.microsoft.com/kb/2618640 - When multiple touch screens are used as extended desktop in mouse mode touch input is only possible on the primary monitor. ------------------------------------------------------------------ LIMITATIONS ------------------------------------------------------------------ Beep on release is not supported on Windows 7. ------------------------------------------------------------------ Version 1.3.1 / 12-Aug-2014 / HOH ------------------------------------------------------------------ Updates - BrTouchDrv.sys V1.2.1 - BrTouchSvc.exe V1.0.1 Fixes - When the touch screen was pressed during boot, no beep signals were emitted. - When a monitor was not connected to the PC before or changed during system run, touch clicks were disabled by the monitor off handling and worked only after a restart of Windows or the touch screen service. ------------------------------------------------------------------ Version 1.3 / 18-Jul-2012 / HOH ------------------------------------------------------------------ Updates - BrTouchApplet.cpl V1.4 - BrTouchCalib.exe V1.2.1 - BrTouchSelect.exe V1.4 - Help: Note for monitor change at "Monitor Off" feature. Fixes - When an already existing version was removed, an eventually required restart of the system was suppressed. - The required disk space for installation was shown with about 1.9 MB, although 15 MB were installed. -> technical related to setup and no longer displayed - At silent installation message boxes could have been displayed at touch select/assignment. - Windows Touch settings were disabled in the applet, when the Tablet PC Input Service was not started. By that sometimes changing from mouse mode to touch mode was not possible. - After cancelling the calibration twice the status was shown as "calibrated" in the applet. Changes - Setup now supports the Windows 7 Restart Manager API to close and restart applications using files that need to be updated. - After installation with Windows 7 Touch Mode a restart is no longer forced. - Touch select/assignment at setup is now logged in \Windows\TouchInst.log. - When Touch Mode is selected in the applet the Tablet PC Input Service is restarted (when a touch device is present). - The applet shows a red info text, when touch mode is selected but no Tablet PC support exists (that means no touch input is possible): "Touch input is not possible: The Tablet PC Input service is not started or there is no touch screen connected." On Windows XP or WES2009 this text is shown always: "This option is only available on systems with Tablet PC functionality such as Windows 7." Remark: In rare cases it could happen, that a valid Tablet PC support is detected (ie. the Tablet PC Input Service is started), but touch input doesn't work -> this is caused by the system and can not be recognized; the system must be rebooted. - After installation of a touch device via the GUI the Tablet PC Input Service is restarted. ------------------------------------------------------------------ Version 1.2 / 26-Sep-2011 / HOH ------------------------------------------------------------------ Fixes - The Touch Screen Control Panel item was not shown on Windows Embedded Standard 7 in the Category View (under Hardware and Sound). - The double-click area was not set properly for touch input when a new user was logged on. - After clicking "Select" on the "Hardware" tab, the applet did not react (no window update) until the Touch Select program was terminated. - A COM port with connected loopback adapter was detected as touch device. Changes - An already installed touch driver version can be removed by the setup. - New: BrTouchSvc.exe 1.0: Performs the monitor-off handling. - New: BrTouchInit.exe 1.0: Changes the mouse parameters for double-click via touch. - Updated with BrTouchDrv.sys 1.2: New Ioctl's for click and touch enable/disable. - Updated with BrTouchApplet.cpl 1.3: The "calibrated" status on the "Hardware" tab is now updated each time when the tab is selected. New: Calibration "Reset" button on the "Hardware" tab. The applet can be called with a specified start page (index 0 to x): "control.exe brtouchapplet.cpl,,3" shows the 4th tab. - Updated with BrTouchSelect.exe 1.3: The request is sent again, when it is received as response during auto-detect. ------------------------------------------------------------------ Version 1.1.1 / 21-Apr-2011 / HOH ------------------------------------------------------------------ Fixes - Touch auto detection did not always detect touch screens on two graphics lines connected to one COM port. - The Touch Select progress dialog could "hang" when it was moved or hold with the mouse. - When a touch device was removed the power policy entry was not restored for the COM port and a ELO driver installed on this COM port later did not work after wakeup from suspend. - The Control Panel applet was shown with a wrong font when display language "Chinese Simplified" was used. ------------------------------------------------------------------ Version 1.1 / 03-Feb-2011 / HOH ------------------------------------------------------------------ - First version for Schneider and Pro-face. ------------------------------------------------------------------ Copyright (c) by B&R ------------------------------------------------------------------ Bernecker + Rainer Industrie-Elektronik Ges.m.b.H. B&R Straße 1 A - 5142 Eggelsberg Tel: +43 (0)7748/6586-0 Fax: +43 (0)7748/6586-26 Email: office@br-automation.com Web: http://www.br-automation.com ------------------------------------------------------------------