;===============================================================
; Copyright : Schick Technologies, 2001
;
; CamViL20.inf -- This file contains installation information for
; the video device of the SAA8116 USB cameras
; For Win98 and Win2000.
;
; Inf.files set version: 1.2
; revised : January 4, 2001
; Sept.14, 2001
; April 10, 2002
;
;
;===============================================================
[Version]
LayoutFile=Layout.inf, Layout1.inf, Layout2.inf ;If deleted, install problems with W98!
signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%PName%
CatalogFile=avcam.cat
DriverVer=11/12/2001,1.2.0.0
[ControlFlags]
; All PnP devices should be excluded from manual AddDevice Applet list
ExcludeFromSelect=*
[SourceDisksNames]
1="Schick Technologies, Inc. USB Camera Installation CD-Rom",,
[SourceDisksFiles]
CamDrC20.sys=1
CamDrC21.sys=1
CamUsP20.sys=1
CamExC20.dll=1
CamExC20.ax= 1
phtmphlp.htm=1
CamUsd.dll= 1
fpxlib.dll= 1
jpeglib.dll= 1
CamTwP20.ds= 1
vidsink.ax= 1
click.wav= 1
;avcam.cat= 1
[Manufacturer]
%schick%=Schick
[DestinationDirs]
DefaultDestDir=11 ; LDID_SYS
; Delete old Win95 and "Detroit" update drivers
PhCam.DelFiles= 10,system
Phil8116.CopyDrivers= 10,system32\drivers
Phil8116.CopyDrivers.NT= 10,system32\drivers
Phil8116.CopyExtDll= 10,system
PhCam.CopyCodec= 11
PhCam.CopyHlp= 10,HELP
PhCamSti.CopyDsFile= 10,TWAIN_32
PhCamSti.CopyDSFilter= 10,SYSTEM32
PhCamSti.CopyWav= 10,MEDIA
;------------------------------------------------------------------
; Philips SAA8116 camera models
;------------------------------------------------------------------
[Schick]
%Phil8116.DeviceDesc%=Phil8116,USB\VID_0fbc&PID_8116&MI_00
;=============================== VGA cameras: 8116 ============================================================
[Phil8116]
Include= ks.inf, kscaptur.inf, ksfilter.inf
Needs= KS.Registration, KSCAPTUR.Registration
AddReg= Phil8116.AddReg, DsExt.PlugIns
DelFiles= Phil8116.Delfiles
CopyFiles= Phil8116.CopyDrivers, Phil8116.CopyExtDll, PhCam.CopyCodec, PhCam.CopyHlp, PhCamSti.CopyDll, PhCamSti.CopyDsFile, PhCamSti.CopySysFiles,PhCamSti.CopyDSFilter,PhCamSti.CopyWav
UpdateInis= PhCam.Codec.UpdateIni
DriverVer=11/12/2001,1.2.0.0
SubClass= StillImage
DeviceType= 3
DeviceSubType= 1
Capabilities= 1
Events= PhCamSti.Events
DeviceData= PhCamSti.DeviceData
ICMProfiles= "sRGB Color Space Profile.icm"
[Phil8116.NT]
Include= ks.inf, kscaptur.inf, ksfilter.inf
Needs= KS.Registration, KSCAPTUR.Registration.NT
AddReg= Phil8116.AddReg.NT, DsExt.PlugIns
CopyFiles= Phil8116.CopyDrivers.NT, Phil8116.CopyExtDll, PhCam.CopyCodec, PhCam.CopyHlp, PhCamSti.CopyDll, PhCamSti.CopyDsFile, PhCamSti.CopySysFiles,PhCamSti.CopyDSFilter,PhCamSti.CopyWav
UpdateInis= PhCam.Codec.UpdateIni
DriverVer=11/12/2001,1.2.0.0
SubClass= StillImage
DeviceType= 3
DeviceSubType= 1
Capabilities= 1
Events= PhCamSti.Events
DeviceData= PhCamSti.DeviceData
ICMProfiles= "sRGB Color Space Profile.icm"
[PhCamSti.DeviceData]
; Ancillary data to be associated with this device. TwainDS is the
; name of the data source that a TWAIN-compliant app will be open
; in response to an event.
TwainDS=%Phil8116.Twain.DeviceDesc%
[PhCamSti.Events]
; These are events that the device issues to trigger application launching.
; Replace "*" with an application name if only that app is required to launch.
LaunchApplication="%LaunchApplication%",{79C2DCE0-926A-11d5-8F7D-0002E30B6383},*
CaptureImage="%CaptureImage%",{C9E1C660-989A-11d5-98C5-0010DC2F52BC},*
[Phil8116.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,CamDrC20.sys
HKR,,OkToHibernate,3,01
;;HKR,,DontSuspendIfStreamsAreRunning,3,01
HKR,,PageOutWhenUnopened,3,00
HKR,,PowerDownWhenUnopened,3,00
HKR,,USDClass,,"{DCABE420-9335-11d5-8F7D-0002E30B6383}"
HKCR,CLSID\{DCABE420-9335-11d5-8F7D-0002E30B6383} ,,,"USB Camera USD"
HKCR,CLSID\{DCABE420-9335-11d5-8F7D-0002E30B6383}\InProcServer32,,,%11%\camusd.dll
HKCR,CLSID\{DCABE420-9335-11d5-8F7D-0002E30B6383}\InProcServer32,ThreadingModel,,"Both"
; need to create this key for still stack
HKR,,CreateFileName,,"USBCamera"
HKR,,HardwareConfig,1,1
HKLM,"Software\Vid_0fbc\Pid_8116", "ManualFile", 0x00000000, %Manual8116%
HKLM,"Software\Vid_0fbc\Pid_8116", "PropPageHelpImg", 0x00000000, %PropPageHelp8116%
HKLM,"Software\Vid_0fbc\Pid_8116", "PropPageHelpCam", 0x00000000, %PropPageHelp8116%
HKLM,"Software\Vid_0fbc\Pid_8116", "TwainHelp", 0x00000000, %TwainHelp8116%
HKLM,"Software\Vid_0fbc\Pid_8116", "HwInfo", 0x00000000, %ProductInfo8116%
; Registries for Twain Driver
HKCU,"Software\%USB\VID_055D&PID_9001.DeviceDesc%\Data Source","Still Image Resolution",0x00010001,2
[Phil8116.AddReg.NT]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,CamDrC21.sys
HKR,,OkToHibernate,3,01
;;HKR,,DontSuspendIfStreamsAreRunning,3,01
;;HKR,,PageOutWhenUnopened,3,00
;;HKR,,PowerDownWhenUnopened,3,01
HKR,,USDClass,,"{DCABE420-9335-11d5-8F7D-0002E30B6383}"
HKCR,CLSID\{DCABE420-9335-11d5-8F7D-0002E30B6383} ,,,"USB Camera USD"
HKCR,CLSID\{DCABE420-9335-11d5-8F7D-0002E30B6383}\InProcServer32,,,%11%\camusd.dll
HKCR,CLSID\{DCABE420-9335-11d5-8F7D-0002E30B6383}\InProcServer32,ThreadingModel,,"Both"
; need to create this key for still stack
HKR,,CreateFileName,,"USBCamera"
HKR,,HardwareConfig,1,1
HKLM,"Software\Vid_0fbc\Pid_8116", "ManualFile", 0x00000000, %Manual8116%
HKLM,"Software\Vid_0fbc\Pid_8116", "PropPageHelpImg", 0x00000000, %PropPageHelp8116%
HKLM,"Software\Vid_0fbc\Pid_8116", "PropPageHelpCam", 0x00000000, %PropPageHelp8116%
HKLM,"Software\Vid_0fbc\Pid_8116", "TwainHelp", 0x00000000, %TwainHelp8116%
HKLM,"Software\Vid_0fbc\Pid_8116", "HwInfo", 0x00000000, %ProductInfo8116%
; Registries for Twain Driver
HKCU,"Software\%USB\VID_055D&PID_9001.DeviceDesc%\Data Source","Still Image Resolution",0x00010001,2
[PhCam.DelFiles]
ks.sys,,,1
stream.sys,,,1
;Interfaces for PID_8116
[Phil8116.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Phil8116.Interface
[Phil8116.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Phil8116.Interface
[Phil8116.Interface]
AddReg=Phil8116.Intf.AddReg
[Phil8116.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%Phil8116.DeviceDesc%
HKR,,ExtensionDLL,,%Phil8116.ExtensionDLL%
HKR,PageAliases,"{71F96464-78F3-11d0-A18C-00A0C9118956}",1,21,E8,C2,3D, 13,47, d2,11, 0xba, 0x41, 0x0, 0xa0, 0xc9, 0xd, 0x2b, 0x5
HKR,PinFactory\1\Interfaces\{5BB95400-52BB-11d2-BA41-00A0C90D2B05},,,
;Service for PID_8116
[Phil8116.NT.Services]
AddService=Phil8116,0x00000002,Phil8116.ServiceInstall
[Phil8116.ServiceInstall]
DisplayName = %Phil8116.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\CamDrC21.sys
[PhCam.Codec.UpdateIni]
system.ini,drivers32,,"VIDC.I420=msh263.drv",0
;========================== Common Stuff ===================================
[DsExt.PlugIns]
;
; Still pin property pages
;
;HKCR,CLSID\%CLSID_PlugIn_Still%,,,%PlugIn_IStillStreamConfig%
;HKCR,CLSID\%CLSID_PlugIn_Still%\InprocServer32,,,dshowext.ax
;HKCR,CLSID\%CLSID_PlugIn_Still%\InprocServer32,ThreadingModel,,Both
;HKLM,System\CurrentControlSet\Control\MediaInterfaces\%CLSID_PlugIn_Still%,,,%PlugIn_IStillStreamConfig%
;HKLM,System\CurrentControlSet\Control\MediaInterfaces\%CLSID_PlugIn_Still%,IID,1,00,54,b9,5b,bb,52, d2,11, 0xba, 0x41, 0x0, 0xa0, 0xc9, 0xd, 0x2b, 0x5
;HKCR,CLSID\%CLSID_PropPage_Still%,,,%PropPage_StillStreamConfig%
;HKCR,CLSID\%CLSID_PropPage_Still%\InprocServer32,,,dshowext.ax
;HKCR,CLSID\%CLSID_PropPage_Still%\InprocServer32,ThreadingModel,,Both
;HKLM,System\CurrentControlSet\Control\MediaSets\%CLSID_PlugIn_Still%\PropertyPages\%CLSID_PropPage_Still%,,,%PropPage_StillStreamConfig%
;HKLM,System\CurrentControlSet\Control\MediaCategories\%GUID.Still%\PropertyPages\%CLSID_PropPage_Still%,,,
;
; Capture pin property pages
;
; ICustomCameraProp
HKCR,CLSID\%CLSID_SAA8116%,,,%PlugIn%
HKCR,CLSID\%CLSID_SAA8116%\InprocServer32,,,CamExC20.ax
HKCR,CLSID\%CLSID_SAA8116%\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%CLSID_SAA8116%,,,%PlugIn%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%CLSID_SAA8116%,IID,1,c0,65,38,f8, c3,92, d3,11, 0xb4, 0x1e, 0x00, 0x10, 0xdc, 0x97, 0x3b, 0xdb
; SAA8116 Custom Image Property Page
HKCR,CLSID\%CLSID_PropPage_Image_SAA8116%,,,%PropPage_i%
HKCR,CLSID\%CLSID_PropPage_Image_SAA8116%\InprocServer32,,,CamExC20.ax
HKCR,CLSID\%CLSID_PropPage_Image_SAA8116%\InprocServer32,ThreadingModel,,Both
; SAA8116 Custom Camera Property Page
HKCR,CLSID\%CLSID_PropPage_Camera_SAA8116%,,,%PropPage_c%
HKCR,CLSID\%CLSID_PropPage_Camera_SAA8116%\InprocServer32,,,CamExC20.ax
HKCR,CLSID\%CLSID_PropPage_Camera_SAA8116%\InprocServer32,ThreadingModel,,Both
; Associate the property set with the property page
HKLM,System\CurrentControlSet\Control\MediaSets\%CLSID_SAA8116%\PropertyPages\%CLSID_PropPage_Image_SAA8116%,,,%PropPage_i%
HKLM,System\CurrentControlSet\Control\MediaSets\%CLSID_SAA8116%\PropertyPages\%CLSID_PropPage_Camera_SAA8116%,,,%PropPage_c%
;========================== Copy Files ===================================
[Phil8116.CopyDrivers]
stream.sys
CamDrC20.sys
CamUsP20.sys
[Phil8116.CopyDrivers.NT]
CamDrC21.sys
[Phil8116.CopyExtDll]
CamExC20.dll
CamExC20.ax
[PhCam.CopyCodec]
msh263.drv
[PhCam.CopyHlp]
phtmphlp.htm
[PhCamSti.CopyDll]
CamUsd.dll
[PhCamSti.CopyDsFile]
CamTwP20.ds
[PhCamSti.CopySysFiles]
fpxlib.dll
jpeglib.dll
[PhCamSti.CopyDSFilter]
VidSink.ax
[PhCamSti.CopyWav]
click.wav
;----------------------- STRINGS DEFINITION ---------------------------------
[Strings]
;----------------
; Non-Localizable
;----------------
ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
SERVICE_KERNEL_DRIVER=1
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
schick="Schick Technologies, Inc."
PName="Schick Technologies, Inc."
Phil8116.ExtensionDLL="CamExC20.dll"
Phil8116.DeviceDesc="Schick Technologies USBCam; Video"
Phil8116.Twain.DeviceDesc="Schick Technologies, Inc. USB Camera"
LaunchApplication="Launch Application"
CaptureImage="New Picture Captured"
Manual8116="None"
PropPageHelp8116="%windir%\help\phtmphlp.htm"
TwainHelp8116="%windir%\help\phtmphlp.htm"
ProductInfo8116="Schick Technologies, Inc. SAA8116 USB Camera"
;----------------------------
; DShow Extension PlugIn Strings
;----------------------------
PlugIn="PlugIn_SAA8116CameraProps"
CLSID_SAA8116="{F83865C0-92C3-11d3-B41E-0010DC973BDB}"
CLSID_PropPage_Image_SAA8116="{F83865C2-92C3-11d3-B41E-0010DC973BDB}"
CLSID_PropPage_Camera_SAA8116="{F83865C3-92C3-11d3-B41E-0010DC973BDB}"
PropPage_i="PropPage_Image_SAA8116_Camera"
PropPage_c="PropPage_Camera_SAA8116_Camera"
;CLSID_PlugIn_Still="{5BB95400-52BB-11d2-BA41-00A0C90D2B05}"
;CLSID_PropPage_Still="{5BB95401-52BB-11d2-BA41-00A0C90D2B05}"
;GUID.Still="{FB6C428a-0353-11d1-905F-0000C0CC16BA}"
;PropPage_StillStreamConfig="StillStreamConfig Property Page"
;PlugIn_IStillStreamConfig= "WDM StillStreamConfig Interface Handler"
Download Driver Pack
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.