================================================================================    

                       Elo Touchscreen Linux Driver - USB 

                  Intel i686 (32 bit) or AMD64/Intel (64 bit)
       
                         List Of New Features & Changes

--------------------------------------------------------------------------------               

                                  Version 3.5.2 
                                February 15, 2011
                                Elo TouchSystems

================================================================================    


Summary of new features & changes in driver v3.5.2 :
----------------------------------------------------

  1. Fixed an issue where touch is lost when an user restarts an 
     Xwindows session using Ctrl+Alt+Backspace key combination.

  2. Fixed an issue where the driver would not work with a Xwindows
     system that does not require authentication (xauth).

  3. Fixed an issue in the drag delay logic in the driver for mousemode.

  4. Updated the range for Drag Delay parameter to be consistent with
     other drivers. New Drag Delay Range is from 50 ms to 2500 ms.  

  5. Removed the requirement for controller serial number matching
     to retrieve data from configuration file.


================================================================================    




Previous Versions:
------------------
================================================================================    

                                 Version 3.5.1 
                                August 11, 2010
                                Elo TouchSystems

================================================================================    


Summary of new features & changes in driver v3.5.1 :
----------------------------------------------------

  1. Fixed an issue where the touchscreen driver (elousbd) gets terminated
     when an user logs out of a Xwindows session and touches the screen

  2. Support for Motif verions 3.0 [libXm.so.3] and 4.0 [libXm.so.4]


================================================================================    


================================================================================    

                                 Version 3.5.0 
                                 July 14, 2009
                                Elo TouchSystems

================================================================================    

Summary of new features & changes in driver v3.5.0 :
----------------------------------------------------

  1. Support for 64 bit AMD/Intel x86_64 platform added. Visit the   
     Linux downloads section at www.elotouch.com to download the 
     64 bit AMD/Intel x86_64 platform driver package or the standard 
     32 bit Intel i686 (x86) platform driver package.  

  2. This userspace driver adds support for recent Linux kernel versions
     2.6.25 and newer.  

  3. The Elo Touchscreen driver components now require new libusb-1.0 library
     support (older libusb-0.1 library will not work). Most newer Linux 
     distributions have started shipping this library(update to the popular 
     libusb-0.1 library) as a part of their standard release. Customers can 
     also download and compile the libusb-1.0 library from source (requires 
     gcc v4.0.0 or later) available at libusb website. This driver will 
     NOT work with the older libusb-0.1 library.   

  4. Eliminates the Elo Touchscreen driver requirement for USB Human
     Interface Device (USBHID) component to be a loadable kernel module.
     Hence, for Linux distributions that have USBHID component built
     into the kernel by default (example: Redhat, Fedora, etc),
     recompiling the kernel is not required to install the Elo Touchscreen 
     driver.

  5. Adds support for Xorg Xserver versions 1.5RC and newer. Older versions
     of Xorg Xserver are also supported.

  6. Adds support for multiple video screens and single USB touchscreen 
     configuration. Nvidia Twinview, Xorg Xinerama and Xorg non-Xinerama 
     based multiple video screens are supported.

  7. The calibration utility provides a default timeout of 30 seconds for 
     each calibration target. The timeout can be disabled or changed using
     commandline option --caltargettimeout. It also provides a list of 
     available video and touch devices for calibration and options to select 
     specific devices for calibration. The previous calibration command line 
     parameters -u and -s are now obsolete. All long command line options in 
     the elova calibration utility have been modified to use the "--" format
     instead of the "-" format. Formatted the elova output and help information 
     width to 80 columns for low resolution displays and text consoles. Type 
     "/etc/opt/elo-usb/elova --help" for available command line parameters 
     and usage.

  8. Adds a new single touch alignment feature in the elova calibration 
     utility to support the APR Smartset 7010 controller. This mode displays 
     only 1 target instead of 3 targets to determine the video screen 
     associated with the APR Smartset touchscreen.   
 
  9. Adds Beep-on-Touch feature. Beep can be enabled or disabled and other
     beep parameters can be modified using the GUI control panel (cpl - 
     sound tab) or using the command line control panel (cplcmd).
 
 10. The installation procedure for the Userscape USB driver is simplified 
     compared to previous kernel USB drivers. Customers do have to build 
     any driver components on the target system and hence do not need to
     have development environment installed. 
 
 11. Adds support for recent touchscreen controllers including Surface 
     Capacitive 5020, APR Smartset 7010 and Accutouch COACh IV controllers.

 12. Improved plug and play support for USB touchscreen controllers. Changed 
     the Elo USB touchscreen device permissions to allow normal users to work 
     with the plugged in touchscreen.

 13. Adds support for Emacs text editor in the graphic control panel
     to view the Readme.txt file. 

 14. This driver release is a major change from the previous version. 
     Hence some features, options and components from the previous driver
     versions are now obsolete. 



Known Issues in driver v3.5.0 :
-------------------------------

  1. In some Xserver versions the touchscreen driver (elousbd) gets terminated
     when a user logs out. See troubleshooting section in the readme.txt file
     for more details and options.

  2. When the driver is started manually from a non-root user account within 
     Xwindows, the beep-on-touch feature does not work. The driver has to be 
     loaded from a system startup environment or root user account to get the 
     beep-on-touch feature functioning properly.      



================================================================================    

                       Copyright (c) 2011 Elo TouchSystems

                              All rights reserved.

================================================================================   
