;==================================================================================================
;
;  DO NOT EDIT THIS FILE,IT IS VERY IMPORTANT!!
;
;  ETTUSB.INF
;
;  Version 6.8.8
;
;  INF file for EtwoTouch Touchscreen USB interface driver
;
;
;  Copyright (c) 1998-2009, ETWO TOUCH CO. LTD. 
;
;====================================================================================================
[Version]
Signature="$WINDOWS NT$"
Class=HID
ClassGuid={745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Provider=%ETTUSB%
LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
DriverVer=10/22/2009,6.8.8.5001

[SourceDisksNames]
1="Etwtouch USB Touchscreen Driver Disk",,

[SourceDisksFiles]
ettusb.sys   = 1	,,,
ettfilt.sys  = 1 	,,,
ettusb.inf   = 1	,,,
ettfilt.inf  = 1	,,,
readme.htm   = 1	,,,

[DestinationDirs]
DefaultDestDir         = 12                    	; LDID_IOS

EttUsbUsbDrvCopy       = 10,System32\drivers   	; LDID_DRIVERS
EttUsbCplCopy          = 11                    	; LDID_SYS
EttUsbAppCopy          = 16422,%EttUsbAppDir% 	; Program Files\ETTUSB
EttUsbInfCopy          = 10,INF                	; Windows\INF

EttUsbDrvCopy.NT       = 10,System32\drivers   	; LDID_DRIVERS
EttUsbAppCopy.NT       = 16422,%EttUsbAppDir%   ; Program Files\ETTUSB
EttUsbInfCopy.NT       = 10,INF                	; Windows\INF
EttUsbNTDllCopy.NT     = 11                    	; LDID_SYS

;---------------------------------------------------------------------------------------------------
;
;   					Manufacturer Section
;
;---------------------------------------------------------------------------------------------------

[Manufacturer]
%EttUsb%  = EttUsb_Mfg               ; ETWOTOUCH CO. LTD.

[EttUsb_Mfg]
%ETTUSB_PID_0001% = EttUsb_Install.NT, USB\VID_E2D2&PID_0001

;---------------------------------------------------------------------------------------------------------
;
;                           Windows XP EtwoTouch USB Install Sections
;
;---------------------------------------------------------------------------------------------------------
[EttUsb_Install.NT]
Copyfiles = EttUsbDrvCopy.NT,EttUsbAppCopy.NT,EttUsbInfCopy.NT
AddReg = EttUsb_Install.AddReg.NT
DriverVer=10/22/2009,6.8.8.5001

[EttUsb_Install.NT.HW]
AddReg = EttUsb_Install_Kernel.AddReg.NT

[EttUsb_Install_Kernel.AddReg.NT]
[EttUsb_Install.AddReg.NT]
HKLM,%EttUsbUninstallRegPath%,"DisplayName",,%EttUsbUninstallDescrpt%
HKLM,%EttUsbUninstallRegPath%,"UninstallString",,"%16422%\%EttUsbAppDir%\uninst.exe"

HKLM,%EttUsbRootRegPathNT%, BeepMode,		%REG_DWORD%,"1"
HKLM,%EttUsbRootRegPathNT%, BeepFreq,		%REG_DWORD%,"2400"
HKLM,%EttUsbRootRegPathNT%, BeepTime,		%REG_DWORD%,"50"
HKLM,%EttUsbRootRegPathNT%, MouseMode,		%REG_DWORD%,"0"
HKLM,%EttUsbRootRegPathNT%, ButtonMode,		%REG_DWORD%,"48"

HKLM,%EttUsbRootRegPathNT%, XHigh,		%REG_DWORD%,"1500"
HKLM,%EttUsbRootRegPathNT%, XLow,		%REG_DWORD%,"450"
HKLM,%EttUsbRootRegPathNT%, XOffset,		%REG_DWORD%,"0"
HKLM,%EttUsbRootRegPathNT%, YHigh ,		%REG_DWORD%,"1000"
HKLM,%EttUsbRootRegPathNT%, YLow ,		%REG_DWORD%,"200"
HKLM,%EttUsbRootRegPathNT%, YOffset,		%REG_DWORD%,"0"
HKLM,%EttUsbRootRegPathNT%, RBNDelay,   	%REG_DWORD%,"12"
HKLM,%EttUsbRootRegPathNT%, DBScreenPos,  	%REG_DWORD%,"0"

HKCU,"Control Panel\Mouse",DoubleClickHeight,	%REG_SZ%,"80"
HKCU,"Control Panel\Mouse",DoubleClickWidth,	%REG_SZ%,"80"
HKCU,"Control Panel\Mouse",DoubleClickSpeed,	%REG_SZ%,"600"

HKLM,%EttUsbPnP%,LowerFilters,                  %REG_MULTI_SZ%,"ettusb"

[EttUsbDrvCopy.NT]
ettusb.sys
ettfilt.sys

[EttUsbAppCopy.NT]
ettusb.inf
readme.htm

[EttUsbInfCopy.NT]
ettusb.inf
ettfilt.inf

[EttUsbNTDllCopy.NT]
hid.dll

[EttUsb_Install.NT.Services]
AddService = hidusb,%SPSVCINST_ASSOCSERVICE%,HID_Service_Install
AddService = ettusb,,EttUsb_Driver_Service_Install

[EttUsb_Driver_Service_Install]
DisplayName     = "EtwoTouch USB Touchscreen Driver"
ServiceType     = %SERVICE_KERNEL_DRIVER%
StartType       = %SERVICE_DEMAND_START%
ErrorControl    = %SERVICE_ERROR_IGNORE%
ServiceBinary   = %12%\ettusb.sys
LoadOrderGroup  = extended base

[HID_Service_Install]
DisplayName    = "Usb HID_compliant device mini driver"
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_AUTO_START%
ErrorControl   = %SERVICE_ERROR_IGNORE%
ServiceBinary  = %12%\hidusb.sys
LoadOrderGroup = extended base

;--------------------------------------------------------------------------
;
;Uninstallation
;
;--------------------------------------------------------------------------
[EttUsb_Uninstall.NT]
Delfiles = EttUsbDrvCopy.NT,EttUsbAppCopy.NT,EttUsbInfCopy.NT
DelReg = EttUsb_Uninstall.DelReg.NT
DriverVer=10/22/2009,6.8.8.5001

[EttUsb_Uninstall.NT.HW]
DelReg = EttUsb_Uninstall.DelReg.NT

[EttUsb_Uninstall.DelReg.NT]
HKLM,%EttUsbUninstallRegPath%,"DisplayName",,%EttUsbUninstallDescrpt%
HKLM,%EttUsbUninstallRegPath%,"UninstallString",,"%16422%\%EttUsbAppDir%\uninst.exe"

[EttUsb_Uninstall.DelReg.NT]
HKLM,%EttUsbPnP%,LowerFilters,                  %REG_MULTI_SZ%,"ettusb"

[EttUsb_Uninstall.NT.Services]
DelService = hidusb,%SPSVCINST_ASSOCSERVICE%,HID_Service_Install
DelService = ettusb,,EttUsb_Driver_Service_Install

;----------------------------------------------------------------------------------------------------
;
;   					String Section
;
;----------------------------------------------------------------------------------------------------
[Strings]
PUI_VERSION               = "6,8,8"
PUI_DESC_MSMOUSE          = "EtwoTouch USB Touchscreen PUI"

ClassNameNT               = "Mice and other pointing devices"
ClassName98               = "Touchmonitor"
NoMouse98                 = "(No mouse)"

EttUsbAppDir	 	  = "ETTUSB"
EttUsbUninstallRegPath    = "Software\Microsoft\Windows\CurrentVersion\Uninstall\EtwoTouch USB Touchscreen"
EttUsbRunOnceRegPath      = "Software\Microsoft\Windows\CurrentVersion\RunOnce"
EttUsbRunOnceSetupRegPath = "Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup"
EttUsbRootRegPath98       = "System\CurrentControlSet\Services\Class\ettusb\Parameters"
EttUsbRootRegPathNT       = "System\CurrentControlSet\Services\ETTUSB\Parameters"
EttUsbPnP                 = "SYSTEM\CurrentControlSet\Control\Class\{745A17A0-74D3-11D0-B6FE-00A0C90F57DA}"
EttUsbUninstallDescrpt    = "EtwoTouch USB Touchscreen 5001U"
EttUsb                    = "ETWOTOUCH CO. LTD."
ETTUSB_PID_0001           = "EtwoTouch USB Touchscreen 5001U"

SPSVCINST_TAGTOFRONT      = 0x00000001
SPSVCINST_ASSOCSERVICE    = 0x00000002
SERVICE_KERNEL_DRIVER     = 1
SERVICE_BOOT_START        = 0
SERVICE_SYSTEM_START      = 1
SERVICE_AUTO_START        = 2
SERVICE_DEMAND_START      = 3
SERVICE_ERROR_NORMAL      = 1
SERVICE_ERROR_IGNORE      = 0
REG_EXPAND_SZ             = 0x00020000
REG_DWORD                 = 0x00010001
REG_SZ                    = 0x00000000

;==================================================================================================================
;
;	   Copyright (c) 2007-2009, EtwoTouch Electronic Equipmunt Co.,Ltd. all rights reserved. 
;                                	(http://www.etwotouch.com)
;
;==================================================================================================================
