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

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



			GeneralTouch AcousticWave Touchscreen

			README file for linux Tiny Driver
			
					Version 1.3

			  Copyright 2001-2012 General Touch Co. Ltd.



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

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



Thank you for choosing our RS232,AcousticWave Touchscreen products!! This README

 file contains additional notes about our touchscreen software which,we think,will help you

 make better use of our touchscreen and touchscreen software.

*This driver is tested under the following system*
FC16 with
X.Org X Server 1.11.1
Kernel 3.3.0-4.fc16.i686.PAE

===========

CONTENTS

===========

1.Software Component
2.Setup
3.Calibrate
4.Unintall
5.Setting
6.TroubleShooting

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

1.Software Component

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

Our Touchscreen Software package is composed of the following programs:

GT_service                                //The service of our driver
GTscal                                      //The calibreate program 
Gensetup                                   //The setup program
GenpanelS                                 //The control panel of touchscreen
uninstall                                     //The uninstall program
GentouchS.conf                          //The configure file of driver
README                                   //It's me
50-gt.rules				//Udev rules
=======================

2.setup

=======================
Please unpack the driver first with this command "tar zfvx  GTLinuxDriverTinyS_V1.2.tgz"

a).setup 

1.  sudo ./Gensetup".
2.  Please add the following script to your own Xscript or /etc/gdm/PreSession/Default to load the driver automatically
  /usr/local/Gentouch_S/GT_service restart
The following steps is required in lastest linux distribution(e.g FC16)
3.  sudo cp 50-gt.rules /lib/udev/rules.d/

4.  sudo chown $USER:$USER /usr/local/Gentouch_S -R

b)Or setup manually
follow the commands:
 1. mkdir /usr/local/Gentouch_S
 2. cp <setup-distribution-folder>/* /usr/local/Gentouch_S/
 3.  Please add the following script to your own Xscript or /etc/gdm/PreSession/Default to load the driver automatically
  /usr/local/Gentouch_S/GT_service restart
 4. start service with : /usr/local/Gentouch_S/GT_service start

The following steps is required in lastest linux distribution(e.g FC16)
 5.  sudo cp 50-gt.rules /lib/udev/rules.d/
 6.  sudo chown $USER:$USER /usr/local/Gentouch_S -R

Note:The driver will be loaded after the user logined if you use /etc/gdm/PreSession/Default.
=========================================================

=======Addention==================================================
Before you calibrate,you need kill the process about the driver(like GT_service ,Gensetup)
You can use command "ps -All" check the process:
Do as follows:
  sudo killall -9 GT_service
  sudo killall -9 Gensetup
=================================================
3.Calibrate

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

run:"./GTscal /dev/ttyS[0..x]"----/dev/ttyS[0..X] is your serial port number 
                                               /dev/ttyS0 for COM1,/dev/ttyS1 for COM2 ......


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

4.Uninstall

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

run:"~/uninstall"
Then please remove /lib/udev/rules.d/50-gt.rules
and remove the following line form /etc/gdm/PreSession/Default or your Xscript
  /usr/local/Gentouch_S/GT_service restart

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

5.Setting

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

a).chang setting 

Please run:"~/GenpanelS"

Note: "Setting size" and "beep" function are disabled 
=======================

6.TroubleShooting

======================= 
a)Permission denied:

  Please make sure that you have root permission

b)To verify that the touchmonitor is connected correctly to the PC and that it
 is functioning correctly, type the following command in an X terminal window: 
   od -h -w10 </dev/ttyS0 ?for COM1
   od -h -w10 </dev/ttyS1 ?for COM2 
c).If the driver does not work
  I.Check the configure file "~/GentouchS.conf",and make sure that the serial port number in configure file is matched with the serial port you are using! If not ,then edit it ,and restart the service with "~/GT_service restart"
 II.After step I,If the driver does not work,re-setup it
 
d).Can not calibrate well

 I.use command "killall GT_service" to kill the pross of all GT_service and start it "~/GT_service start"!
 
 
NOTES:

   With any notion,advice,demands,

   Please contact us.



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

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



                                   General Touch Co. Ltd.

				

  				 http://www.GeneralTouch.com



                                   All rights reserved.



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

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