; Elo TouchSystems WinNT2k.INF Signature Line 0x1486515F - DO NOT CHANGE THIS LINE ; ; WinNT2k.INF ; ; Version 1.0 ; ; INF file for legacy NT serial driver ; ; Copyright (c) 1993,1996 Microsoft Corporation ; Copyright (c) 2000 Elo TouchSystems, Inc. ; ; -------------------------------------------------------------------------------- [Version] Signature="$Windows NT$" Class=Mouse ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318} Provider=%Provider% LayoutFile=layout.inf DriverVer=03/01/2000 ; ---------------------------------------- ; Destination directories for file copies [DestinationDirs] DefaultDestDir = 12 ; LDID_IOS EloNTSerDrvCopy = 10,System32\drivers ; LDID_DRIVERS EloCplCopy = 11 ; LDID_SYS EloSetupCopy = 24,%EloSetupAppDir% ; BOOT\Progra`1\Elo Touchsystems\WinNT2k EloDiagCopy = 24,%EloDiagAppDir% ; BOOT\Progra`1\Elo Touchsystems\WinNT2k\Diag EloCursorCopy = 10,Cursors ; LDID_CURSORS ; ---------------------------------------- ; Manufacturer Sections [Manufacturer] %EloMfg%=EloMfg ; Elo Touchsystems, Inc. [EloMfg] %EloNTSerialName%=EloNTSerial,ELOLEGACYNTSERIAL, ; ---------------------------------------- ; NTSerial Install Sections [EloNTSerial] CopyFiles = EloNTSerDrvCopy, EloCursorCopy, EloCplCopy, EloSetupCopy, EloDiagCopy AddReg = EloNTSerial_AddReg DriverVer=03/01/2000 [EloNTSerial.Services] AddService = MMstub, 0x00000002, MMStub_Service_Install AddService = monmouse, , Monmouse_Service_Inst [EloNTSerial_AddReg] HKLM,%EloUninstallRegPath%,"DisplayName",,%EloUninstallDescrpt% HKLM,%EloUninstallRegPath%,"UninstallString",,"%24%%EloSetupAppDir%\EloLib.Exe /U" HKLM,%EloNTSerial0RegPath%,"EloAppDir",,%24%%EloSetupAppDir%" HKLM,%EloNTSerial0RegPath%,ControllerModel,%REG_DWORD%,0x0906 HKLM,%EloNTSerial0RegPath%,ControllerType,%REG_DWORD%,1 HKLM,%EloNTSerial0RegPath%,HardwareHandShaking,%REG_DWORD%,1 HKLM,%EloNTSerialRootRegPath%,BeepFlag,%REG_DWORD%,1 HKLM,%EloNTSerialRootRegPath%,BeepFreq,%REG_DWORD%,0x03e8 HKLM,%EloNTSerialRootRegPath%,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%,"" HKLM,SYSTEM\CurrentControlSet\Services\Mouclass\Parameters,ConnectMultiplePorts,%REG_DWORD%,0x01 HKLM,SYSTEM\CurrentControlSet\Services\Mouclass\Parameters,MaximumPortsServiced,%REG_DWORD%,0x03 HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\Cursors\Schemes,Elo,%REG_SZ%,%CursorSchemes% [EloNTSerDrvCopy] MMstub.Sys Monmouse.Sys [EloCplCopy] EloVA.Exe monmouse.Cpl [EloCursorCopy] Null.Cur [EloSetupCopy] EloLib.Exe License.Txt ReadMe.Txt ZAxis.Exe [EloDiagCopy] ComDump.Exe SawDump.Exe [MMStub_Service_Install] DisplayName = %MMstub.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 1 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\MMstub.sys LoadOrderGroup = Pointer Port [MM_EventLog_DelReg] HKLM,"System\CurrentControlSet\Services\Class\EloTouchscreen" [Monmouse_Service_Inst] DisplayName = %monmouse.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 2 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\monmouse.sys LoadOrderGroup = Elo ; ---------------------------------------- ; MouClass Install Sections [Mouclass_Install.Services] AddService = mouclass, , Mouclass_Service_Install, Mouclass_EventLog_Install [Mouclass_CopyFiles] mouclass.sys [Mouclass_Service_Install] DisplayName = %mouclass.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 1 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\mouclass.sys LoadOrderGroup = Pointer Class [Mouclass_EventLog_Install] AddReg = Mouclass_EventLog_AddReg [Mouclass_EventLog_AddReg] HKR,,EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mouclass.sys" HKR,,TypesSupported, 0x00010001, 7 ; ---------------------------------------- ; Strings [Strings] ; Non-Localizable Strings Provider = "Elo TouchSystems, Inc." EloSetupAppDir = "Progra~1\Elo TouchSystems\WinNT2k" EloDiagAppDir = "Progra~1\Elo TouchSystems\WinNT2k\Diag" EloUninstallRegPath = "Software\Microsoft\Windows\CurrentVersion\Uninstall\EloNTSerialTouchscreen" EloNTSerial0RegPath = "System\CurrentControlSet\Services\EloTouchscreen\NTSerial0" EloNTSerialRootRegPath = "System\CurrentControlSet\Services\EloTouchscreen" REG_DWORD = 0x00010001 REG_EXPAND_SZ = 0x00020000 REG_NO_WRITE_OVER = 0x00000002 REG_SZ = 0x00000000 ; Localizable Strings EloNTSerialName = "Elo Serial Touchmonitor Interface" EloMfg = "Elo TouchSystems, Inc." EloUninstallDescrpt = "MonitorMouse for Windows 2000" CursorSchemes = "C:\WINNT\cursors\null.cur,,C:\WINNT\cursors\null.cur,C:\WINNT\cursors\null.cur,C:\WINNT\cursors\null.cur,C:\WINNT\cursors\null.cur,,C:\WINNT\cursors\null.cur,C:\WINNT\cursors\null.cur,C:\WINNT\cursors\null.cur,C:\WINNT\cursors\null.cur,C:\WINNT\cursors\null.cur,C:\WINNT\cursors\null.cur,C:\WINNT\cursors\null.cur" MMstub.SvcDesc = "MMstub Driver" monmouse.SvcDesc = "Monmouse Driver" ; ---------------- End of WinNT2k.inf ------------------------------------