General

Hardware

Click Mode

Properties

Calibration

Toolbars

Status

 

General information

 

Software version 4.0.4 and above

 Help version 1.5


Welcome to UPDD version 4.  Although the underlying driver is fundamentally the same as the version 3 driver this release addresses the issue of cross-platform compatibility of the driver’s utility programs.  A new calibration program has also been written to remove java dependency under Mac OS X and Linux. Over the coming months we will also be enabling a number of embedded touch utilities that have been written but are not sufficiently stable for release.

Not all version 4 programs are available in this release as it has been necessary to release this driver to deliver support and functionality as it is implemented.

 

Version 4.0.0 was the first cut for Windows.

Version 4.0.2 added support for Mac Intel processors along with the previously supported Mac Power PC processor, Linux X86, Windows 64 bit and Vista.

Version 4.0.4 offered support for Linux Power PC and Vista 64 bit.

Version 4.0.6 will enable toolbars and offer some useful touch utilities plus other enhancements

Version 4.1.0 redesigned to better integrate with OS PNP mechanisms and Vista user access control.

 

A full revision history can be found here.

The intended UPDD suite of utility programs are as follows:



Program

Status

Description

User Console

Released

Driver’s control program aimed at general, non technical, users

Calibration

Released

New calibration program

Daemon Program

Released

Background task processing: system tray functions, video rotate monitoring, PnP detection etc

Event Selector

Released

Utility to switch between two event states, normally Left and right click. Windows only.

Extensions

Under test

Touch utilities, to be released under 4.0.6

Activator

Under development

Quick access to touch related functions

Advanced

Under development

Advanced driver and device settings for technical users

SDK assistance

Under development

UPDD SDK API programmers guide and example code

Language files

First Release

Common language files are under construction and will be released as available.  A completed language file will allow all utility programs to be localized to the language of the system.

User Console

The new look console is shown below and has three main users areas; the device display/selection, the function selection and the display area. Individual functions are described in detail in the help system. Not all functions are available across all platforms but it is our intention to make as many functions platform compatible ASAP.  Where functions are not available the control will be removed from the UPDD Console.

 

For most systems it is unlikely that any changes will need to be made to the driver configuration as the default settings are optimized for best performance. Great care should be made in changing any of these settings as they may have an adverse effect on the performance of the pointer device.

 

 

System Tray Utility

Under Windows, the UPDD daemon task offers a system tray utility () to invoke a number of UPDD pointer device functions.

If the icon shows a red X it indicates that there are no active controllers (no PnP controllers are detected or no other controllers are listed or they have been disabled (see Enabled option below). In this state the touch screen will not be working until a PnP device is connected or disabled devices are enabled.

A single click will list the menu items as described below. A double click will load the UPDD Console.

Menu

Item

Description

Enabled

Indicates if the device is enabled. A tick indicates that the device is enabled and a cross indicates that it is disabled. For a serial controller it also shows the serial port in use. This option can be used to temporarily disable the pointer device. If more than one device is configured a sub menu lists the devices to show the enabled state.  If all devices are disabled or inactive the system tray icon shows a red X to indicate to the user the touch screen will not be working.

 

Calibrate

Invokes the calibration procedure

 

Adjust Settings

Invokes the UPDD Console

 

Test

Invokes the Test Utility

 

Event Selector

Invokes the Event Selector

 

Redetect PnP devices

Redetects UPDD supported PnP devices that may be assigned to other drivers, e.g. HID.

No longer required for UPDD 4.1.0

 

Help

Invokes the UPDD Help system

 

 

 

Mouse Emulation

The mouse emulation modes have been renamed under this version 4 of the driver and are described in full here.

 

Documentation

A full set of on-line documentation, covering all aspect of the UPDD software suite and related topics is available on the web.

 

Universal Pointer Device Driver – Version 4 – Copyright © Touch-Base Ltd 2006 - 2008

All rights reserved