Elousb.inf Driver File Contents (Touch.zip)

; Elo TouchSystems EloUsb.INF Signature Line 0x9E46A2B - DO NOT CHANGE THIS LINE
;
; EloUSB.INF
;
; Version 1.0
;
; INF file for USB driver
;
; Copyright (c) 1993,1996 Microsoft Corporation
; Copyright (c) 2000 Elo TouchSystems, Inc.
;
; --------------------------------------------------------------------------------

[Version]
Signature="$WINDOWS NT$"
Class=HIDClass
ClassGuid={745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Provider=%EloProvider%
LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
DriverVer=04/06/2000

[SourceDisksNames]
19456="Elo TouchSystems Disk",,

[SourceDisksFiles]
EloUSB.Inf   = 19456
EloUsb.sys   = 19456
MonMouse.Cpl = 19456
EloVA.EXE    = 19456
License.txt  = 19456
Setup.EXE    = 19456
Uninst.EXE   = 19456
EloLib.EXE   = 19456
Null.Cur     = 19456
ZAxis.EXE    = 19456
ReadMe.Txt   = 19456

[DestinationDirs]
DefaultDestDir              = 12                    ; LDID_IOS

EloUsbDrvCopy               = 10,System32\drivers   ; LDID_DRIVERS
EloCPLCopy                  = 11                    ; LDID_SYS
EloSetupCopy                = 24,%EloSetupAppDir%   ; Boot\Progra~1\Elo Touchsystems\EloUSB
EloDiagCopy                 = 24,%EloDiagAppDir%    ; Boot\Progra~1\Elo Touchsystems\EloUSB\Diag
EloInfCopy                  = 10,INF                ; Windows\INF
EloCurCopy                  = 10,Cursors            ; Windows\Cursors

EloUsbDrvCopy.NT            = 10,System32\drivers   ; LDID_DRIVERS
EloCPLCopy.NT               = 11                    ; LDID_SYS
EloSetupCopy.NT             = 24,%EloSetupAppDir%   ; Boot\Progra~1\Elo Touchsystems\EloUSB
EloDiagCopy.NT              = 24,%EloDiagAppDir%    ; Boot\Progra~1\Elo Touchsystems\EloUSB\Diag
EloInfCopy.NT               = 10,INF                ; Windows\INF
EloNTDllCopy.NT             = 11                    ; LDID_SYS
EloCurCopy.NT               = 10,Cursors            ; Windows\Cursors

; --------------------------------------------------------------------------------
;
;   Win98 Mouse class install sections
;
; --------------------------------------------------------------------------------

[ClassInstall]
Addreg=Class.AddReg

[Class.AddReg]
HKR,,,,%ClassName98%
HKR,,Installer,,"SetupX.Dll, Mouse_ClassInstaller"
HKR,,Icon,,"-1"

; --------------------------------------------------------------------------------
;
;   WinNT mouse class install sections
;
; --------------------------------------------------------------------------------

[ClassInstall32.NT]
AddReg=Class32.AddReg

[Class32.AddReg]
HKR,,,,%ClassNameNT%
HKR,,Icon,,"-2"
HKR,,Installer32,,"SysSetup.Dll,MouseClassInstaller"
HKR,,NoInstallClass,,"1"
HKR,,TroubleShooter-0,,"tshoot.chm,hdw_mouse.htm"

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

[Manufacturer]

%ELOMfg%  =ELOMfg               ; ELO Touchsystems

[ELOMfg]
%EloUSB_PID_0001% = EloUsb.Install, USB\VID_04E7&PID_0001
%EloUSB_PID_0002% = EloUsb.Install, USB\VID_04E7&PID_0002
%EloUSB_PID_0004% = EloUsb.Install, USB\VID_04E7&PID_0004
%EloUSB_PID_0007% = EloUsb.Install, USB\VID_04E7&PID_0007
%EloUSB_PID_0008% = EloUsb.Install, USB\VID_04E7&PID_0008
%EloUSB_PID_0009% = EloUsb.Install, USB\VID_04E7&PID_0009
%EloUSB_PID_0030% = EloUsb.Install, USB\VID_04E7&PID_0030
%EloUSB_PID_0050% = EloUsb.Install, USB\VID_04E7&PID_0050
%EloUSB_PID_0020% = EloUsb.Install, USB\VID_04E7&PID_0020
%EloUSB_PID_0041% = EloUsb.Install, USB\VID_04E7&PID_0041
%EloUSB_PID_0032% = EloUsb.Install, USB\VID_04E7&PID_0032
%EloUSB_PID_0071% = EloUsb.Install, USB\VID_04E7&PID_0071
%EloUSB_PID_0072% = EloUsb.Install, USB\VID_04E7&PID_0072
%EloUSB_PID_0081% = EloUsb.Install, USB\VID_04E7&PID_0081
%EloUSB_PID_0082% = EloUsb.Install, USB\VID_04E7&PID_0082
%EloUSB_PID_0021% = EloUsb.Install, USB\VID_04E7&PID_0021
%EloUSB_PID_0042% = EloUsb.Install, USB\VID_04E7&PID_0042
%EloUSB_PID_0033% = EloUsb.Install, USB\VID_04E7&PID_0033
%EloUSB_PID_00ff% = EloUsb.Install, USB\VID_04E7&PID_00ff

; --------------------------------------------------------------------------------
;
;   Win 98 Elo USB Install Sections
;
; --------------------------------------------------------------------------------

[EloUsb.Install]
CopyFiles=EloUsbDrvCopy,EloCPLCopy,EloSetupCopy,EloDiagCopy,EloInfCopy,EloCurCopy
AddReg=EloUsb.AddReg,EloUsb_Absolute.AddReg
PerUserInstall = msmouse.pui

[EloUsbDrvCopy]
hidclass.sys
hidusb.sys
hidparse.sys
EloUsb.Sys

[EloCPLCopy]
Monmouse.Cpl
EloVA.EXE

[EloCurCopy]
Null.cur

[EloSetupCopy]
EloLib.Exe
License.txt
ReadMe.txt
ZAxis.Exe

[EloDiagCopy]

[EloInfCopy]
EloUSB.INF

[EloUsb.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,"EloUsb.Sys,HidUsb.Sys"

[EloUsb_Absolute.AddReg]
HKLM,%EloUninstallRegPath%,"DisplayName",,%EloUninstallDescrpt%
HKLM,%EloUninstallRegPath%,"UninstallString",,"%24%%EloSetupAppDir%\EloLib.Exe /U"
HKLM,%EloRunOnceRegPath%,"EloUSBRunOnce",,"%24%%EloSetupAppDir%\EloLib.Exe /I"
HKLM,%EloRunOnceSetupRegPath%,"EloUSBRunOnce",,"%24%%EloSetupAppDir%\EloLib.Exe /I"
HKLM,%EloRootRegPath98%,"RunEloSetupOnce",0x00010001,0x00000001
HKLM,%EloRootRegPath98%,"LegacyBeep",0x00010001,0x00000001
HKLM,%EloRootRegPath98%,"USBAppDir",,%24%%EloSetupAppDir%"
HKLM,%EloRootRegPath98%,BeepFlag,%REG_DWORD%,1
HKLM,%EloRootRegPath98%,BeepFreq,%REG_DWORD%,0x03e8
HKLM,%EloRootRegPath98%,BeepTime,%REG_DWORD%,0x0020
HKCU,"Control Panel\Mouse",DoubleClickHeight,%REG_SZ%,"25"
HKCU,"Control Panel\Mouse",DoubleClickWidth,%REG_SZ%,"25"
HKCU,"Control Panel\Mouse",DoubleClickSpeed,%REG_SZ%,"800"
;HKCU,"Control Panel\Cursors",Arrow,%REG_SZ%,""
;HKCU,"Control Panel\Cursors",ArrowBackup,%REG_SZ%,""
HKCU,Control Panel\Cursors\Schemes,Elo,%REG_SZ%,"%10%\cursors\null.cur,,%10%\cursors\null.cur,%10%\cursors\null.cur,%10%\cursors\null.cur,%10%\cursors\null.cur,,%10%\cursors\null.cur,%10%\cursors\null.cur,%10%\cursors\null.cur,%10%\cursors\null.cur,%10%\cursors\null.cur,%10%\cursors\null.cur,%10%\cursors\null.cur"

[EloUSBPerUser]
AddReg = EloUsb_Absolute.AddReg

[msmouse.pui]
GUID = "EloUSBPerUser"
DisplayName = %PUI_DESC_MSMOUSE%
Version = %PUI_VERSION%
IsInstalled = 1
StubPath = "rundll.exe %11%\setupx.dll,InstallHinfSection EloUSBPerUser 64 %17%\EloUsb.inf"

; --------------------------------------------------------------------------------
;
;   Win NT Elo USB Install Sections
;
; --------------------------------------------------------------------------------

[EloUsb.Install.NT]
Copyfiles = EloUsbDrvCopy.NT, EloCPLCopy.NT, EloSetupCopy.NT, EloDiagCopy.NT, EloNTDllCopy.NT,EloCurCopy.NT
AddReg = EloUsb.Install.AddReg.NT
DriverVer=04/06/2000

[EloUsb.Install.NT.HW]
AddReg = EloUsb.Install.AddReg.NT

[EloUsb.Install.AddReg.NT]
HKR,,"LowerFilters",0x00010000,"EloUsb"

[EloUsb.Install.AddReg.NT]
HKLM,%EloUninstallRegPath%,"DisplayName",,%EloUninstallDescrpt%
HKLM,%EloUninstallRegPath%,"UninstallString",,"%24%%EloSetupAppDir%\EloLib.Exe /U"
HKLM,%EloRunOnceRegPath%,"EloUSBRunOnce",,"%24%%EloSetupAppDir%\EloLib.Exe /I"
HKLM,%EloRootRegPathNT%,"RunEloSetupOnce",0x00010001,0x00000001
HKLM,%EloRootRegPathNT%,"LegacyBeep",0x00010001,0x00000001
HKLM,%EloRootRegPathNT%,"USBAppDir",,%24%%EloSetupAppDir%"
HKLM,%EloRootRegPathNT%,BeepFlag,%REG_DWORD%,1
HKLM,%EloRootRegPathNT%,BeepFreq,%REG_DWORD%,0x03e8
HKLM,%EloRootRegPathNT%,BeepTime,%REG_DWORD%,0x0020
HKCU,"Control Panel\Mouse",DoubleClickHeight,%REG_SZ%,"25"
HKCU,"Control Panel\Mouse",DoubleClickWidth,%REG_SZ%,"25"
HKCU,"Control Panel\Mouse",DoubleClickSpeed,%REG_SZ%,"800"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\Cursors\Schemes,Elo,%REG_SZ%,"%10%\cursors\null.cur,,%10%\cursors\null.cur,%10%\cursors\null.cur,%10%\cursors\null.cur,%10%\cursors\null.cur,,%10%\cursors\null.cur,%10%\cursors\null.cur,%10%\cursors\null.cur,%10%\cursors\null.cur,%10%\cursors\null.cur,%10%\cursors\null.cur,%10%\cursors\null.cur"

[EloUsbDrvCopy.NT]
hidclass.sys
hidusb.sys
hidparse.sys
EloUsb.Sys

[EloCPLCopy.NT]
Monmouse.Cpl
EloVA.EXE

[EloCurCopy.NT]
Null.cur

[EloSetupCopy.NT]
EloLib.Exe
License.txt
ReadMe.txt
ZAxis.Exe

[EloDiagCopy.NT]

[EloNTDllCopy.NT]
hid.dll

[EloUsb.Install.NT.Services]
AddService = HidUsb,%SPSVCINST_ASSOCSERVICE%,HID_Service_Inst
AddService = EloUsb,,ELO_Driver_Service_Inst

[ELO_Driver_Service_Inst]
DisplayName     = "ELO TouchSystems-SRV"
ServiceType     = %SERVICE_KERNEL_DRIVER%
StartType       = %SERVICE_AUTO_START%
ErrorControl    = %SERVICE_ERROR_IGNORE%
ServiceBinary   = %12%\EloUsb.sys
LoadOrderGroup  = extended base

[HID_Service_Inst]
DisplayName    = %HID.SvcDesc%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_AUTO_START%
ErrorControl   = %SERVICE_ERROR_IGNORE%
ServiceBinary  = %12%\hidusb.sys
LoadOrderGroup = extended base

; --------------------------------------------------------------------------------
;
;   String Section
;
; --------------------------------------------------------------------------------

[Strings]
PUI_VERSION             = "4,10,1,1"
PUI_DESC_MSMOUSE        = "Elo USB Touchscreen PUI"

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

EloSetupAppDir          = "Progra~1\EloTouch\EloUSB"
EloDiagAppDir           = "Progra~1\EloTouch\EloUSB\Diag"
EloUninstallRegPath     = "Software\Microsoft\Windows\CurrentVersion\Uninstall\EloUSBTouchscreen"
EloRunOnceRegPath       = "Software\Microsoft\Windows\CurrentVersion\RunOnce"
EloRunOnceSetupRegPath  = "Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup"
EloRootRegPath98        = "System\CurrentControlSet\Services\Class\EloTouchscreen"
EloRootRegPathNT        = "System\CurrentControlSet\Services\EloTouchscreen"
EloUninstallDescrpt     = "Elo USB Tool for Windows"

EloProvider             = "Elo TouchSystems, Inc."
EloMfg                  = "Elo TouchSystems, Inc."
EloUSB_PID_0001 	= "Elo TouchSystems USB Touchmonitor Interface 2600 Rev 1"
EloUSB_PID_0002 	= "Elo TouchSystems USB Touchmonitor Interface 2600 Rev 2"
EloUSB_PID_0004 	= "Elo TouchSystems 4000U CarrollTouch® USB Touchmonitor Interface"
EloUSB_PID_0007 	= "Elo TouchSystems 2500U IntelliTouch® USB Touchmonitor Interface"
EloUSB_PID_0008 	= "Elo TouchSystems 3000U AccuTouch® USB Touchmonitor Interface"
EloUSB_PID_0009 	= "Elo TouchSystems 4000U CarrollTouch® USB Touchmonitor Interface"
EloUSB_PID_0030 	= "Elo TouchSystems 4500U CarrollTouch® USB Touchmonitor Interface"
EloUSB_PID_0050 	= "Elo TouchSystems 2216 AccuTouch® USB Touchmonitor Interface"
EloUSB_PID_0020 	= "Elo TouchSystems 2700 IntelliTouch® USB Touchmonitor Interface"
EloUSB_PID_0041 = "Elo TouchSystems 5010 Surface Capacitive USB Touchmonitor Interface"
EloUSB_PID_0032 = "Elo TouchSystems USB Touchmonitor Interface"
EloUSB_PID_0071 = "Elo TouchSystems USB Touchmonitor Interface"
EloUSB_PID_0072 = "Elo TouchSystems USB Touchmonitor Interface"
EloUSB_PID_0081 = "Elo TouchSystems USB Touchmonitor Interface"
EloUSB_PID_0082 = "Elo TouchSystems USB Touchmonitor Interface"
EloUSB_PID_0021 = "Elo TouchSystems USB Touchmonitor Interface"
EloUSB_PID_0042 = "Elo TouchSystems USB Touchmonitor Interface"
EloUSB_PID_0033 = "Elo TouchSystems USB Touchmonitor Interface"
EloUSB_PID_00ff = "Elo TouchSystems USB Touchmonitor Interface"


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

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: ftp, load: 1.30