ETD.inf Driver File Contents (tpdrv-20150915145648.zip)

;============================================================================ 
; Installation file (.inf) for Windows XP/Vista/7/8/8.1
;
; All Rights Reserved, Copyright(C) ELAN Microelectronics Corp. 2003-2015
;============================================================================

[Version]
Signature="$Windows NT$"
Provider=%VenderName%
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}
Class=Mouse
CatalogFile=ETD.cat
DriverVer=06/23/2015,15.8.3.2

[SourceDisksNames]
1=%DiskName%,,

[SourceDisksFiles]
ETD.sys = 1
ETDCoInstaller.dll = 1
WdfCoInstaller01009.dll = 1
ETDCtrl.exe = 1
ETDApix.dll = 1
ETDCmds.dll = 1
ETDUninst.dll = 1
ETDUn_inst.exe = 1
ETDMcpl.dll = 1
ETDApi.dll = 1
ETDFavorite.dll = 1
ETDDeviceInformation.exe = 1
ETDCtrlHelper.exe = 1
ETD_DLL.dll = 1
ETDService.exe = 1
;ETDTouch.exe = 1
ETDApi32.dll = 1
ETDSetup.ini = 1
ToshibaTp.exe = 1
ToshibaTp_Win8.exe = 1

Button_ClickPad.avi = 1
Button_SmartPad.avi = 1
Clicking_1F.avi = 1
Clicking_2F.avi = 1
Continuous_Scroll_H_2F.avi = 1
Continuous_Scroll_Reverse-H_2F.avi = 1
Continuous_Scroll_Reverse-V_2F.avi = 1
Continuous_Scroll_V_2F.avi = 1
CursorMove_Inertia.avi = 1
DnD01.avi = 1
DnD02.avi = 1
DnD03.avi = 1
Edge_Auto.avi = 1
Edge_Auto_Reverse.avi = 1
Edge_Circular.avi = 1
Edge_Inertial.avi = 1
Edge_Inertial_Reverse.avi = 1 
Edge_Reverse_H.avi = 1
Edge_Reverse_V.avi = 1
Edge_Scroll.avi = 1
Edge_Scroll_Once.avi = 1
Edge_Scroll_Only_V.avi = 1
EdgeSwipe_4F_Left_Win8.avi = 1
EdgeSwipe_4F_Right_Win8.avi = 1
EdgeSwipe_4F_Up_Win8.avi = 1
Fastkeys.avi = 1
Palmtracking.avi = 1
Press_3F.avi = 1
Rotation_Circular.avi = 1
Rotation_Twist.avi = 1
Scroll_Auto.avi = 1
Scroll_Auto_Reverse.avi = 1
Scroll_Inertial.avi = 1
Scroll_Inertial_Reverse.avi = 1
Scroll_No_FreeScroll.avi = 1
Scroll_Only_V.avi = 1
Scroll_Reverse_H.avi = 1
Scroll_Reverse_V.avi = 1
Sensitivity.avi = 1
SlowMotion.avi = 1
SmartArea.avi = 1
SmartMotion.avi = 1
Swipe_2F_LR_PageUpDown.avi = 1
Swipe_3F_Down_Desktop.avi = 1
Swipe_3F_Down_SwitchWnd.avi = 1
Swipe_3F_LR_PageUpDown.avi = 1
Swipe_3F_Up_Computer.avi = 1
Swipe_3F_Up_SwitchWindow_1F.avi = 1
Swipe_3F_Up_SwitchWindow_3F.avi = 1
Swipe_3F_Up_TabWindows_1F.avi = 1
Swipe_3F_Up_TabWindows_3F.avi = 1
Swipe_3F_UpDown_SlideShow.avi = 1
Swipe_4F_Down_Desktop.avi = 1
Swipe_4F_Down_SwitchWnd.avi = 1
Swipe_4F_Up_Desktop.avi = 1
Swipe_4F_Up_SwitchWnd.avi = 1
Swipe_4F_Up_SwitchWnd_Win7.avi = 1
Tapping_1F.avi = 1
Tapping_2F_Middle_Button.avi = 1
Tapping_2F_Popup.avi = 1
Win8EdgeSwipe_Left.avi = 1
Win8EdgeSwipe_Right.avi = 1
Win8EdgeSwipe_Top.avi = 1
Zooming.avi = 1

;----------------------------------------------------------------------------
; Manufacturer Sections
;----------------------------------------------------------------------------
[Manufacturer]
%VenderName%   = ELAN.Mfg, NTamd64, NTamd64.6.2, NTamd64.6.3

[ELAN.Mfg.NTamd64]
;%PS2.DeviceDesc% 	= ETD_STD_Inst, *PNP0F13,*PNP0F0E,*PNP0F03,*PNP0F12,*PNP0F0B	; Hardware ID
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD9998										;For WU test
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *ETD9998												;For WU test
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0000
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *ETD0000
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\TOS2020
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *TOS2020
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0800		
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *ETD0800
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0801										; Inventec - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *ETD0801												; Inventec - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0803										; Pegatron - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *ETD0803												; Pegatron - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0804										; Compal   - (Clickpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *ETD0804												; Compal   - (Clickpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0805             				; Quanta   - (Clickpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *ETD0805        		     				; Quanta   - (Clickpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0806										; Compal   - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *ETD0806												; Compal   - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0807										; Quanta   - (Clickpad + NFC)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *ETD0807												; Quanta   - (Clickpad + NFC)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0808										; Pegatron - (Clickpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *ETD0808												; Pegatron - (Clickpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0809										; Quanta   - (Clickpad + Convertible + w/ NFC)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *ETD0809												; Quanta   - (Clickpad + Convertible + w/ NFC)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0810										; Quanta   - (Clickpad + Convertible + w/o NFC)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *ETD0810												; Quanta   - (Clickpad + Convertible + w/o NFC)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0811										; Quanta   - (Clickpad + Detachable + w/o NFC)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *ETD0811												; Quanta   - (Clickpad + Detachable + w/o NFC)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0813										; Pegatron - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *ETD0813												; Pegatron - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\TSH010E										; Pegatron - (Smartpad) - S9252D-5201
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *TSH010E												; Pegatron - (Smartpad) - S9252D-5201
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\TSH110E										; Pegatron - (Clickpad) - SA565C-1001
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *TSH110E												; Pegatron - (Clickpad) - SA565C-1001
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\TSH010C										; Compal   - (Smartpad) - S9252D-6002
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *TSH010C												; Compal   - (Smartpad) - S9252D-6002
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\TSH010A										; Quanta   - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *TSH010A												; Quanta   - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\TSH111A										; Quanta   - (Clickpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *TSH111A												; Quanta   - (Clickpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\TSH121A										; Quanta   - (Clickpad + NFC) - SA565I-13H0
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, *TSH121A												; Quanta   - (Clickpad + NFC) - SA565I-13H0
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN0A06
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN0168
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0108
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN1021
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0609
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN1B61
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN0168
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\DLL0502
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD050A
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN0604

[ELAN.Mfg.NTamd64.6.2]
;%PS2.DeviceDesc% 	= ETD_STD_Inst, *PNP0F13,*PNP0F0E,*PNP0F03,*PNP0F12,*PNP0F0B	; Hardware ID
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_9998										; For WU test
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0000										; Only for Win 8.1
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_TOS&DEV_2020
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0800		
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0801										; Inventec - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0803										; Pegatron - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0804										; Compal   - (Clickpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0805										; Quanta   - (Clickpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0806										; Compal   - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0807										; Quanta   - (Clickpad + NFC)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0808										; Pegatron - (Clickpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0809										; Quanta   - (Clickpad + Convertible + w/ NFC)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0810										; Quanta   - (Clickpad + Convertible + w/o NFC)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0811										; Quanta   - (Clickpad + Detachable + w/o NFC)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0813										; Pegatron - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_TSH&DEV_010E										; Pegatron - (Smartpad) - S9252D-5201
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_TSH&DEV_110E										; Pegatron - (Clickpad) - SA565C-1001
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_TSH&DEV_010C										; Compal   - (Smartpad) - S9252D-6002
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_TSH&DEV_010A										; Quanta   - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_TSH&DEV_111A										; Quanta   - (Clickpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_TSH&DEV_121A										; Quanta   - (Clickpad + NFC) - SA565I-13H0
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN0A06
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN0168
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0108
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN1021
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0609
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN1B61
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN0168
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\DLL0502
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD050A
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN0604

[ELAN.Mfg.NTamd64.6.3]
;%PS2.DeviceDesc% 	= ETD_STD_Inst, *PNP0F13,*PNP0F0E,*PNP0F03,*PNP0F12,*PNP0F0B	; Hardware ID
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_9998										; For WU test
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0000										; Only for Win 8.1
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_TOS&DEV_2020
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0800		
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0801										; Inventec - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0803										; Pegatron - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0804										; Compal   - (Clickpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0805										; Quanta   - (Clickpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0806										; Compal   - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0807										; Quanta   - (Clickpad + NFC)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0808										; Pegatron - (Clickpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0809										; Quanta   - (Clickpad + Convertible + w/ NFC)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0810										; Quanta   - (Clickpad + Convertible + w/o NFC)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0811										; Quanta   - (Clickpad + Detachable + w/o NFC)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0813										; Pegatron - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_TSH&DEV_010E										; Pegatron - (Smartpad) - S9252D-5201
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_TSH&DEV_110E										; Pegatron - (Clickpad) - SA565C-1001
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_TSH&DEV_010C										; Compal   - (Smartpad) - S9252D-6002
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_TSH&DEV_010A										; Quanta   - (Smartpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_TSH&DEV_111A										; Quanta   - (Clickpad)
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_TSH&DEV_121A										; Quanta   - (Clickpad + NFC) - SA565I-13H0
;%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\VEN_ETD&DEV_0703										; Test
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN0A06
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN0168
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0108
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN1021
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD0609
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN1B61
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN0168
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\DLL0502
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\ETD050A
%PS2.ELANDeviceDesc% 	= ETD_STD_Inst, ACPI\SYN0604

;----------------------------------------------------------------------------
; Install Sections
;----------------------------------------------------------------------------

[DestinationDirs]
DefaultDestDir 		= 12			; Driver directory
ETDSys.CopyFiles 	= 12			; Driver directory
ETDCoInstaller.CopyFiles = 11
ETDApp.CopyFiles 	= 16422, %TargetDir%		; Program file
ETDAnimation.CopyFiles 	= 16422, %TargetDir%	; Program file

[ETD_Service_Inst]
DisplayName    = %PS2.DeviceDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
ServiceBinary  = %12%\ETD.sys
LoadOrderGroup = Pointer Port

;----------------------------------------------------------------------------
; Common File Copy and Registry Operations
;----------------------------------------------------------------------------

[ETDSys.CopyFiles]
ETD.sys,,,0x00004000

[ETDCoInstaller.CopyFiles]
ETDCoInstaller.dll,,,0x00004000
WdfCoInstaller01009.dll,,,0x00004000

[ETDApp.CopyFiles]
ETDCtrl.exe,,,0x00004000
ETDApix.dll,,,0x00004000
ETDCmds.dll,,,0x00004000
ETDUninst.dll,,,0x00004000
ETDUn_inst.exe,,,0x00004000
ETDMcpl.dll,,,0x00004000
ETDApi.dll,,,0x00004000
ETDFavorite.dll,,,0x00004000
ETDDeviceInformation.exe,,,0x00004000
ETDCtrlHelper.exe,,,0x00004000
ETD_DLL.dll,,,0x00004000
ETDService.exe,,,0x00004000
ETDApi32.dll,,,0x00004000
ETDSetup.ini,,,0x00004000

[ETDAnimation.CopyFiles]
ToshibaTp.exe,,,0x00004000
ToshibaTp_Win8.exe,,,0x00004000
Button_ClickPad.avi,,,0x00004000
Button_SmartPad.avi,,,0x00004000
Clicking_1F.avi,,,0x00004000
Clicking_2F.avi,,,0x00004000
Continuous_Scroll_H_2F.avi,,,0x00004000
Continuous_Scroll_Reverse-H_2F.avi,,,0x00004000
Continuous_Scroll_Reverse-V_2F.avi,,,0x00004000
Continuous_Scroll_V_2F.avi,,,0x00004000
CursorMove_Inertia.avi,,,0x00004000
DnD01.avi,,,0x00004000
DnD02.avi,,,0x00004000
DnD03.avi,,,0x00004000
Edge_Auto.avi,,,0x00004000
Edge_Auto_Reverse.avi,,,0x00004000
Edge_Circular.avi,,,0x00004000
Edge_Inertial.avi,,,0x00004000
Edge_Inertial_Reverse.avi,,,0x00004000 
Edge_Reverse_H.avi,,,0x00004000
Edge_Reverse_V.avi,,,0x00004000
Edge_Scroll.avi,,,0x00004000
Edge_Scroll_Once.avi,,,0x00004000
Edge_Scroll_Only_V.avi,,,0x00004000
EdgeSwipe_4F_Left_Win8.avi,,,0x00004000
EdgeSwipe_4F_Right_Win8.avi,,,0x00004000
EdgeSwipe_4F_Up_Win8.avi,,,0x00004000
Fastkeys.avi,,,0x00004000
Palmtracking.avi,,,0x00004000
Press_3F.avi,,,0x00004000
Rotation_Circular.avi,,,0x00004000
Rotation_Twist.avi,,,0x00004000
Scroll_Auto.avi,,,0x00004000
Scroll_Auto_Reverse.avi,,,0x00004000
Scroll_Inertial.avi,,,0x00004000
Scroll_Inertial_Reverse.avi,,,0x00004000
Scroll_No_FreeScroll.avi,,,0x00004000
Scroll_Only_V.avi,,,0x00004000
Scroll_Reverse_H.avi,,,0x00004000
Scroll_Reverse_V.avi,,,0x00004000
Sensitivity.avi,,,0x00004000
SlowMotion.avi,,,0x00004000
SmartArea.avi,,,0x00004000
SmartMotion.avi,,,0x00004000
Swipe_2F_LR_PageUpDown.avi,,,0x00004000
Swipe_3F_Down_Desktop.avi,,,0x00004000
Swipe_3F_Down_SwitchWnd.avi,,,0x00004000
Swipe_3F_LR_PageUpDown.avi,,,0x00004000
Swipe_3F_Up_Computer.avi,,,0x00004000
Swipe_3F_Up_SwitchWindow_1F.avi,,,0x00004000
Swipe_3F_Up_SwitchWindow_3F.avi,,,0x00004000
Swipe_3F_Up_TabWindows_1F.avi,,,0x00004000
Swipe_3F_Up_TabWindows_3F.avi,,,0x00004000
Swipe_3F_UpDown_SlideShow.avi,,,0x00004000
Swipe_4F_Down_Desktop.avi,,,0x00004000
Swipe_4F_Down_SwitchWnd.avi,,,0x00004000
Swipe_4F_Up_Desktop.avi,,,0x00004000
Swipe_4F_Up_SwitchWnd.avi,,,0x00004000
Swipe_4F_Up_SwitchWnd_Win7.avi,,,0x00004000
Tapping_1F.avi,,,0x00004000
Tapping_2F_Middle_Button.avi,,,0x00004000
Tapping_2F_Popup.avi,,,0x00004000
Win8EdgeSwipe_Left.avi,,,0x00004000
Win8EdgeSwipe_Right.avi,,,0x00004000
Win8EdgeSwipe_Top.avi,,,0x00004000
Zooming.avi,,,0x00004000

;----------------------------------------------------------------------------
; PS/2 SmartPad
;----------------------------------------------------------------------------
[ETD_STD_Inst]
FeatureScore=F9
Include=msmouse.inf
Needs=PS2_Inst
CopyFiles=ETDSys.CopyFiles,\
		ETDApp.CopyFiles,\
		ETDAnimation.CopyFiles
		
AddReg=ETD_System.AddReg

[ETD_STD_Inst.Services]
Include=msmouse.inf
Needs=PS2_Inst.Services
AddService = ETD,0x00000000, ETD_Service_Inst

[ETD_STD_Inst.CoInstallers]
AddReg    = ETDCoInstaller.AddReg
CopyFiles = ETDCoInstaller.CopyFiles

[ETD_STD_Inst.HW]
AddReg = ETD_AddReg.HW

[ETD_STD_Inst.Wdf]
KmdfService = ETD, PS2Device_WdfSect
;----------------------------------------------------------------------------

[ETD_AddReg.HW]
HKR,,"UpperFilters",0x00010000,"ETD"

[ETDCoInstaller.AddReg]
HKR,,CoInstallers32,0x00010000,"ETDCoInstaller.DLL,CoInstallerEntry","WdfCoInstaller01009.dll,WdfCoInstaller"

;----------------------------------------------------------------------------
; Wdf Section for PS/2 TouchPad driver
;----------------------------------------------------------------------------

[PS2Device_WdfSect]
KmdfLibraryVersion = 1.9

;----------------------------------------------------------------------------
; Entry point for Uninstallation.
; This section is executed as part of Uninstallation.
;----------------------------------------------------------------------------

[Uninstall]
CopyFiles = No_Files
DelFiles = No_Files
DelReg = Uninstall_DelReg

[No_Files]

;----------------------------------------------------------------------------
; Uninstall Section
;----------------------------------------------------------------------------

[Uninstall_DelReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Elantech
HKCR,CLSID\{0066D4B3-8DE0-4D08-AA83-EDD50E2431F0}
HKLM,"Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved",{0066D4B3-8DE0-4D08-AA83-EDD50E2431F0}
HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\ETD"
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,ETDCtrl
HKLM,%ServiceRoot%"\Elantech
HKCU,Software\Elantech

HKLM,System\CurrentControlSet\Services\i8042prt\Parameters,Headless		;Toshiba Tablet machine

;----------------------------------------------------------------------------
; System Section
;----------------------------------------------------------------------------

[ETD_System.AddReg]
HKCR,CLSID\{0066D4B3-8DE0-4D08-AA83-EDD50E2431F0}\InProcServer32,,%REG_EXPAND_SZ%,"%ProgramFiles%\%TargetDir%\ETDMcpl.dll"
HKCR,CLSID\{0066D4B3-8DE0-4D08-AA83-EDD50E2431F0}\InProcServer32,ThreadingModel,%REG_SZ%,"Apartment"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved",{0066D4B3-8DE0-4D08-AA83-EDD50E2431F0},%REG_SZ%,"ELAN Control Panel"

HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\ETD",,%REG_SZ%,"{0066D4B3-8DE0-4D08-AA83-EDD50E2431F0}"
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,ETDCtrl,%REG_EXPAND_SZ%,"%ProgramFiles%\%TargetDir%\ETDCtrl.exe"

HKLM,%ServiceRoot%"\Elantech",InstallDir,%REG_SZ%,"%1%"
HKLM,%ServiceRoot%"\Elantech",Version,%REG_SZ%,"%DriverVersion%"
HKLM,%ServiceRoot%"\Elantech",DriverVersion,%REG_SZ%,"ELAN Touchpad %DriverVersion%_%DriverBit%_%DriverVersionExtend%"
HKLM,%ServiceRoot%"\Elantech",ScreenOrientation,%REG_DWORD%,0

; Windows\CurrentVersion\Uninstall
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Elantech,DisplayName,%REG_SZ%,"ELAN Touchpad %DriverVersion%_%DriverBit%_%DriverVersionExtend%"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Elantech,UninstallString,%REG_EXPAND_SZ%,"%ProgramFiles%\%TargetDir%\ETDUn_inst.exe"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Elantech,DisplayVersion,%REG_SZ%,"%DriverVersion%"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Elantech,DisplayIcon,%REG_EXPAND_SZ%,"%ProgramFiles%\%TargetDir%\ETDCtrl.exe"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Elantech,Publisher,%REG_SZ%,%Publisher%
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Elantech,URLInfoAbout,%REG_SZ%,"www.emc.com.tw"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Elantech,NoModify,%REG_DWORD%,1
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\Elantech,NoRepair,%REG_DWORD%,1

;----------------------------------------------------------------------------
; String Table
;----------------------------------------------------------------------------

[Strings]
Publisher 		= "ELAN Microelectronic Corp."
PS2.DeviceDesc 		= "ELAN Input Device"
PS2.ELANDeviceDesc 	= "ELAN Input Device"
ELANDeviceDesc 		= "ELAN Smart-Pad"
ELANHIDDeviceDesc 	= "ELAN HID Input Device"
TargetDir		= "Elantech"
DiskName  			= "ETDWare Driver Disk"
VenderName			= "ELAN"

ServiceRoot 		= "System\CurrentControlSet\Control"

; Registry Type
REG_EXPAND_SZ		= 0x00020000 
REG_DWORD			= 0x00010001 
REG_MULTI_SZ		= 0x00010000
REG_BINARY			= 0x00000001
REG_SZ				= 0x00000000

; ELAN Driver Information
ELANStringName		= "ELAN Input Device Driver"

DriverDate		= "06/23/2015"
DriverVersion	= "15.8.3.2"
DriverBit		= "X64"
DriverVersionExtend	= "WHQL"        ; Beta or WHQL
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web3, load: 2.35