; LOGITECH.INF -- Logitech Windows Still Image Setup File ; Copyright (c) Microsoft Corporation. All rights reserved. ; Manufacturer: Logitech, Inc. [Version] LayoutFile=Layout.inf, Layout1.inf, Layout2.inf Signature="$CHICAGO$" Class=Image ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f} Provider=%Msft% [ControlFlags] ExcludeFromSelect=* [DestinationDirs] DefaultDestDir=11 ; LDID_SYS CopyFiles.Sys=11 ; LDID_SYS CopyFiles.Sys32=10,system32\drivers CopyFiles.Windows =10 ; LDID_WIN CopyFiles.lginf =10,inf ; LDID_WIN\INF UninstallFiles.Twain = 10,TWAIN_32\LOGISCAN ; LDID_WIN\TWAIN_32\LOGISCAN CopyFiles.Twain.Common =10,TWAIN_32\LOGISCAN ; LDID_WIN\TWAIN_32\LOGISCAN CopyFiles.Twain.PageScan_USB=10,TWAIN_32\LOGISCAN ; LDID_WIN\TWAIN_32\LOGISCAN [Manufacturer] %Mfg%=Models [Models] ; PageScan USB ; >>> Remove ID 0401 here and at the bottom of this file before Beta 3 ship <<< ;%USB\VID_046D&PID_0401.DeviceDesc%=Model.PageScan_USB,USB\VID_046D&PID_0401 %USB\VID_046D&PID_040f.DeviceDesc%=Model.PageScan_USB,USB\VID_046D&PID_040f [Model.PageScan_USB] Include= sti.inf Needs= STI.USBSection SubClass=StillImage DeviceType=1 Capabilities=1 DeviceData=DeviceData.PageScan_USB AddReg=AddReg.PageScan_USB CopyFiles=CopyFiles.Sys,CopyFiles.Windows,CopyFiles.Twain.Common,CopyFiles.Twain.PageScan_USB,CopyFiles.lginf DelFiles=DelFiles.Sys UninstallSection=Uninstall.PageScan_USB Events=PageScan_USB.Events ICMProfiles="sRGB Color Space Profile.icm" [Model.PageScan_USB.Services] Include= sti.inf Needs= STI.USBSection.Services [DeviceData.PageScan_USB] TwainDS=%DSName_PageScan% [PageScan_USB.Events] ButtonPress="%ButtonPress%",{C3BBF492-1359-11d1-B06A-00A02438AD48} [AddReg.PageScan_USB] HKR,,DevLoader,,*NTKERN HKR,,NTMPDriver,,usbscan.sys ; ; LogiMonitor is not needed anymore ;HKLM,Software\Microsoft\Windows\CurrentVersion\Run,Logimonitor,,%10%\TWAIN_32\LOGISCAN\lgmntr.Exe ;stuff for still image support in memphis memphis HKR,,USDClass,,"{CBC4ADA0-9942-11d0-93C3-444553540000}" HKCR,CLSID\{CBC4ADA0-9942-11d0-93C3-444553540000},,,"Storm Technology - Logitech PageScan USB" HKCR,CLSID\{CBC4ADA0-9942-11d0-93C3-444553540000}\InProcServer32,,,%10%\TWAIN_32\LOGISCAN\LgPUsb.dll HKCR,CLSID\{CBC4ADA0-9942-11d0-93C3-444553540000}\InProcServer32,ThreadingModel,,"Apartment" [CopyFiles.Sys] ; MFC Dll's for Twain Data source ;mfc42.dll ;msvcrt.dll [CopyFiles.Windows] ; Twain files ;Twain.dll ;Twain_32.dll ;Twunk_16.exe ;Twunk_32.exe [CopyFiles.Twain.Common] ; Data Source Common DLLs lgdpinnc.dll,,,4 lgtw.dll,,,4 lgprgres.dll,,,4 Lgdeskew.dll,,,4 ; Data Source Help File ;lgpusb.hlp ; Driver DLLs lgusbcmd.dll,,,4 Lgmntr.dll,,,4 ;Lgmntr.exe lgdvrc.dll,,,4 ; Calibration Files lgbClb.dll,,,4 lgdClb.dll,,,4 LginstSc.dll,,,4 ; Misc Files lgacrop.dll,,,4 lgdecomp.dll,,,4 [CopyFiles.Twain.PageScan_USB] ; Data Source Scanner specific lgpusb.ds,,,4 lgpusbui.dll,,,4 lgpusbrc.dll,,,4 ; Driver DLLs PageScan USB specific LgpUsb.dll,,,4 [UninstallFiles.Twain] lgpusb.ds [CopyFiles.lginf] ;logiscan.inf [DelFiles.Sys] ; Temporarily delete this file from windows\system during install so it ; doesn't conflict with new location in windows\system32 usbscan.sys,,,1 [Uninstall.PageScan_USB] ;DelFiles=CopyFiles.Sys,CopyFiles.Windows,CopyFiles.Twain.Common,CopyFiles.Twain.PageScan_USB DelFiles=UninstallFiles.Twain