;
; Copyright: divio inc.
;
; Pcam812V.INF -- This file contains installation information for the video device
; of NW812 digital camera for Windows 98/2000/ME/XP.
;
;************************************* MODIFICATION HISTORY ********************************
;
[Version]
signature="$CHICAGO$"
Layoutfile = Layout.inf, Layout1.inf, Layout2.inf
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%divioMfg%
DriverVer=06/14/2002,4.0.0.18
CatalogFile = salix.cat
[SourceDisksNames]
1 = "PCam812 Installation Disk",,,
[SourceDisksFiles]
avert812.ds = 1
div_iyuv.dll = 1
diviocam.icm = 1
jpgl.dll = 1
pcam812.inf = 1
pcam812.sys = 1
;pcamr812.exe = 1
pccamp.dll = 1
twain_32.dll = 1
pcaminst.exe = 1
dvrelay.dll = 1
lower812.sys = 1
[Manufacturer]
%divioMfg%=divio,NT.5.1
[DestinationDirs]
DefaultDestDir=11 ; LDID_SYS
; Delete old Win95 and "Detroit" update drivers
divio.USBDCam.DelDrivers=10,system
divio.USBDCam.CopyDrivers=10,system32\drivers
divio.System.CopyList=10,system
divio.System.CopyList.NT=11
audio.update2k.CopyList=10,system
divio.JPGL.CopyList=10
divio.JPGL.CopyList.NT=10
divio.IYUV.CopyList=10
divio.TwainDriver.CopyList=10,TWAIN_32\divio
divio.ICM.CopyList=10,System32\Spool\Drivers\Color
divio.Uninstall.CopyList=10
;---------------------------------------------------------------
;
; divio U S B Digital Camera
;
;---------------------------------------------------------------
[divio]
%USB\VID_06A5&PID_D812&MI_00.DeviceDesc%=divio.USBDCam,USB\VID_06a5&PID_D812&MI_00
[divio.NT.5.1]
%USB\VID_06A5&PID_D812&MI_00.DeviceDesc%=divio.USBDCamXP,USB\VID_06a5&PID_D812&MI_00
[divio.USBDCam]
Include= ks.inf, kscaptur.inf, ksfilter.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= divio.USBDCam.AddReg, divio.Prop.AddReg, divio.JPGL.AddReg, divio.IYUV.AddReg, divio.Default.AddReg, divio.ID.AddReg, divio.Uninstall.AddReg
DelReg= divio.USBDCam.DelReg, divio.Default.DelReg
UpdateInis= divio.USBDCam.UpdateIni
DelFiles= divio.USBDCam.DelDrivers
CopyFiles= divio.USBDCam.CopyDrivers, divio.System.CopyList, divio.TwainDriver.CopyList, divio.JPGL.CopyList, divio.IYUV.CopyList, divio.ICM.CopyList, divio.Uninstall.CopyList
[divio.USBDCam.NT]
Include= ks.inf, kscaptur.inf, ksfilter.inf, dshowext.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT, DSHOWEXT.Registration
AddReg= divio.USBDCam.AddReg, divio.Prop.AddReg, divio.JPGL.AddReg, divio.IYUV.AddReg, divio.Default.AddReg, divio.ID.AddReg, divio.Uninstall.AddReg,audio.update2k.AddReg
DelReg= divio.USBDCam.DelReg, divio.Default.DelReg
UpdateInis= divio.USBDCam.UpdateIni
CopyFiles= divio.USBDCam.CopyDrivers, divio.System.CopyList.NT, divio.TwainDriver.CopyList, divio.JPGL.CopyList.NT, divio.IYUV.CopyList, divio.ICM.CopyList, divio.Uninstall.CopyList, audio.update2k.CopyList
[divio.USBDCamXP.NT]
Include= ks.inf, kscaptur.inf, ksfilter.inf, dshowext.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT, DSHOWEXT.Registration
AddReg= divio.USBDCam.AddReg, divio.Wia.AddReg, divio.Prop.AddReg, divio.JPGL.AddReg, divio.IYUV.AddReg, divio.Default.AddReg, divio.ID.AddReg, divio.Uninstall.AddReg,audio.update2k.AddReg
DelReg= divio.USBDCam.DelReg, divio.Wia.DelReg, divio.Default.DelReg
UpdateInis= divio.USBDCam.UpdateIni
CopyFiles= divio.USBDCam.CopyDrivers, divio.System.CopyList.NT, divio.TwainDriver.CopyList, divio.JPGL.CopyList.NT, divio.IYUV.CopyList, divio.ICM.CopyList, divio.Uninstall.CopyList, audio.update2k.CopyList
SubClass= StillImage
DeviceType= 3
DeviceSubType= 0x1
Capabilities= 0x00000011
DeviceData= divio.USBDCam.DeviceData
ICMProfiles= "sRGB Color Space Profile.icm"
[divio.USBDCam.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,pcam812.sys
HKR,,PageOutWhenUnopened,3,01
HKR,,PowerDownWhenUnopened,3,00
HKR,,DontSuspendIfStreamsAreRunning,3,01
; Remove registry for USB drivers
[divio.USBDCam.DelReg]
HKR,,NTMPDriver
HKR,,PageOutWhenUnopened
HKR,,PowerDownWhenUnopened
HKR,,DontSuspendIfStreamsAreRunning
[divio.Wia.AddReg]
HKR,,HardwareConfig,1,1
HKR,,USDClass,,"{0527d1d0-88c2-11d2-82c7-00c04f8ec183}"
[divio.Wia.DelReg]
HKR,,HardwareConfig
HKR,,USDClass
[divio.Prop.AddReg]
HKLM,SYSTEM\CurrentControlSet\Control\MediaSets\{C8C3E780-31fb-11d2-ae0b-00104bc977e9},,,
HKLM,SYSTEM\CurrentControlSet\Control\MediaSets\{C8C3E780-31fb-11d2-ae0b-00104bc977e9}\PropertyPages,,,
HKLM,SYSTEM\CurrentControlSet\Control\MediaSets\{C8C3E780-31fb-11d2-ae0b-00104bc977e9}\PropertyPages\{4ECEF420-31F5-11d2-AE0B-00104BC977E9},,,
HKLM,SYSTEM\CurrentControlSet\Control\MediaSets\{C8C3E780-31fb-11d2-ae0b-00104bc977e9}\PropertyPages\{4ECEF430-31F5-11d2-AE0B-00104BC977E9},,,
HKCR,CLSID\{4ECEF410-31F5-11D2-AE0B-00104BC977E9},,,PCAM
HKCR,CLSID\{4ECEF410-31F5-11D2-AE0B-00104BC977E9}\InprocServer32,,,PCCAMP.DLL
HKCR,CLSID\{4ECEF410-31F5-11D2-AE0B-00104BC977E9}\InprocServer32,ThreadingModel,,Both
HKCR,CLSID\{4ECEF420-31F5-11D2-AE0B-00104BC977E9},,,PCAM
HKCR,CLSID\{4ECEF420-31F5-11D2-AE0B-00104BC977E9}\InprocServer32,,,PCCAMP.DLL
HKCR,CLSID\{4ECEF420-31F5-11D2-AE0B-00104BC977E9}\InprocServer32,ThreadingModel,,Both
HKCR,CLSID\{4ECEF430-31F5-11D2-AE0B-00104BC977E9},,,PCAM
HKCR,CLSID\{4ECEF430-31F5-11D2-AE0B-00104BC977E9}\InprocServer32,,,PCCAMP.DLL
HKCR,CLSID\{4ECEF430-31F5-11D2-AE0B-00104BC977E9}\InprocServer32,ThreadingModel,,Both
[divio.JPGL.AddReg]
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.JPGL,Description,0,%JPGL.DeviceDesc%
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.JPGL,Driver,0,jpgl.dll
[divio.IYUV.AddReg]
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.IYUV,Description,0,%IYUV.DeviceDesc%
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.IYUV,Driver,0,div_iyuv.dll
[divio.Uninstall.AddReg]
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\%Product_Name%","DisplayName",0x00000000,"%Product_Name%"
;HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\%Product_Name%","UninstallString",0x00000000,"%10%\pcamr812.exe"
[audio.update2k.AddReg]
HKLM,%RunOnce%,"audioupdate",,"rundll32.exe dvrelay.dll,LauchInstaller"
[divio.Default.AddReg]
HKLM,"Software\divio inc\%RegistryKey%",RegistryPathName,0x00000000,%RegistryPath%
HKLM,"Software\divio inc",%RegistryKey%,0x00000010,0
HKLM, "Software\divio inc\PCAM812\Audio", Opened, 0x00010001, 0
HKLM, "Software\divio inc\PCAM812\Audio", volume, 0x00010001, 0
HKLM,"Software%RegistryPath%",Saturation,0x00010001,29
HKLM,"Software%RegistryPath%",Contrast,0x00010001,36
HKLM,"Software%RegistryPath%",Sharpness,0x00010001,32
HKLM,"Software%RegistryPath%",Gamma,0x00010001,4
HKLM,"Software%RegistryPath%",RedHue,0x00010001,16
HKLM,"Software%RegistryPath%",GreenHue,0x00010001,16
HKLM,"Software%RegistryPath%",BlueHue,0x00010001,23
HKLM,"Software%RegistryPath%",Brightness,0x00010001,40
HKLM,"Software%RegistryPath%",AERate,0x00010001,2 ; range 2-15 frames per adjustment
HKLM,"Software%RegistryPath%",AEWindow,0x00010001,3 ; full Window Size
HKLM,"Software%RegistryPath%",AEEnable,0x00010001,1 ; 0:disable 1:enable
HKLM,"Software%RegistryPath%",AWBEnable,0x00010001,1
HKLM,"Software%RegistryPath%",AWBRate,0x00010001,1
HKLM,"Software%RegistryPath%",AWBOffset,0x00010001,32
HKLM,"Software%RegistryPath%",AWBWindow,0x00010001,2
HKLM,"Software%RegistryPath%",IsFlickerless,0x00010001,0
HKLM,"Software%RegistryPath%",ShutterSpeed,0x00010001,15
HKLM,"Software%RegistryPath%",Y_Upperbound,0x00010001,16
HKLM,"Software%RegistryPath%",Flip,0x00010001,0
HKLM,"Software%RegistryPath%",Mirror,0x00010001,0
HKLM,"Software%RegistryPath%",SnapShot,0x00010001,0
HKLM,"Software%RegistryPath%",LightSource,0x00010001,0
HKLM,"Software%RegistryPath%",BrightnessMin,0x00010001,32
HKLM,"Software%RegistryPath%",BrightnessMax,0x00010001,160
HKLM,"Software%RegistryPath%",ShutterStepFine,0x00010001,8
HKLM,"Software%RegistryPath%",ShutterStepLarge,0x00010001,32
HKLM,"Software%RegistryPath%",AWBOfficeRedUpperbound,0x00010001,63
HKLM,"Software%RegistryPath%",AWBOfficeRedLowerbound,0x00010001,2
HKLM,"Software%RegistryPath%",AWBOfficeBlueUpperbound,0x00010001,63
HKLM,"Software%RegistryPath%",AWBOfficeBlueLowerbound,0x00010001,2
HKLM,"Software%RegistryPath%",AWBHomeRedUpperbound,0x00010001,63
HKLM,"Software%RegistryPath%",AWBHomeRedLowerbound,0x00010001,2
HKLM,"Software%RegistryPath%",AWBHomeBlueUpperbound,0x00010001,63
HKLM,"Software%RegistryPath%",AWBHomeBlueLowerbound,0x00010001,2
HKLM,"Software%RegistryPath%",AWBOutdoorsRedUpperbound,0x00010001,63
HKLM,"Software%RegistryPath%",AWBOutdoorsRedLowerbound,0x00010001,2
HKLM,"Software%RegistryPath%",AWBOutdoorsBlueUpperbound,0x00010001,63
HKLM,"Software%RegistryPath%",AWBOutdoorsBlueLowerbound,0x00010001,2
HKLM,"Software%RegistryPath%",AWBAllRedUpperbound,0x00010001,63
HKLM,"Software%RegistryPath%",AWBAllRedLowerbound,0x00010001,2
HKLM,"Software%RegistryPath%",AWBAllBlueUpperbound,0x00010001,63
HKLM,"Software%RegistryPath%",AWBAllBlueLowerbound,0x00010001,2
HKLM,"Software%RegistryPath%",AGCGain,0x00010001,0
HKLM,"Software%RegistryPath%",MaxAGC,0x00010001,255
HKLM,"Software%RegistryPath%",MinAGC,0x00010001,63
HKLM,"Software%RegistryPath%",AEMinCount,0x00010001,50
HKLM,"Software%RegistryPath%",HighQualityPic,0x00000000,"0"
HKLM,"Software%RegistryPath%",FRSlowDownStep_VGA,0x00010001,5
HKLM,"Software%RegistryPath%",FRSlowDownStep_NONVGA,0x00010001,4
HKLM,"Software%RegistryPath%",FRMax,0x00010001,0
HKLM,"Software%RegistryPath%",OBLeakMax,0x00010001,128
HKLM,"Software%RegistryPath%",OBLeakMin,0x00010001,48
HKLM,"Software%RegistryPath%",SupportRGB565,0x00010001,0
; For NW812 devices only:
; Minimum frame rate available
; value:
; 0: 30 fps 1: 25 fps
; 2: 15 fps 3: 12.5 fps
; 4: 10 fps 5: 7.5 fps
; 6: 5 fps
; Default setting is 5 frames per second
HKLM,"Software%RegistryPath%",MinFRVGA,0x00010001,6
HKLM,"Software%RegistryPath%",MinFRCIF,0x00010001,6
HKLM,"Software%RegistryPath%",MinFRSIF,0x00010001,6
HKLM,"Software%RegistryPath%",MinFRQCIF,0x00010001,6
HKLM,"Software%RegistryPath%",MinFRQSIF,0x00010001,6
;Set default video format
; 0: 160x120 1: 176x144 2:320x240 3:352x288 4:640x480
HKLM,"Software%RegistryPath%",DefaultVidFormat,0x00010001,2
;Color Temperature adjustment
HKLM,"Software%RegistryPath%",ColorTempEnable,0x00010001,0
HKLM,"Software%RegistryPath%",ColorTempOffice,0x00010001,0x00100010
HKLM,"Software%RegistryPath%",ColorTempHome,0x00010001,0x00100010
HKLM,"Software%RegistryPath%",ColorTempOutdoors,0x00010001,0x00100010
HKLM,"Software%RegistryPath%",ColorTempAll,0x00010001,0x00100010
;Set RGB Upperbound
HKLM,"Software%RegistryPath%",RGBUpperBound,0x00010001,249
; NW812 device does not need the SensorType
; It is automatically sensor configuration.
HKLM,"Software%RegistryPath%",SensorType,0x00010001,4
HKLM,"Software%RegistryPath%",SensorVersion,0x00010001,0
; Indicating that NW812 sensor programming interface
; is supported
HKLM,"Software%RegistryPath%",SensorRegProg,0x00010001,0
;
HKLM,"Software%RegistryPath%\Default",Saturation,0x00010001,29
HKLM,"Software%RegistryPath%\Default",Contrast,0x00010001,36
HKLM,"Software%RegistryPath%\Default",Sharpness,0x00010001,32
HKLM,"Software%RegistryPath%\Default",Gamma,0x00010001,4
HKLM,"Software%RegistryPath%\Default",Brightness,0x00010001,40
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; The following settings are for <Default> button pressed
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
HKLM,"Software%RegistryPath%\Default",RedHue_Office,0x00010001,16
HKLM,"Software%RegistryPath%\Default",GreenHue_Office,0x00010001,16
HKLM,"Software%RegistryPath%\Default",BlueHue_Office,0x00010001,23
HKLM,"Software%RegistryPath%\Default",RedHue_Home,0x00010001,10
HKLM,"Software%RegistryPath%\Default",GreenHue_Home,0x00010001,16
HKLM,"Software%RegistryPath%\Default",BlueHue_Home,0x00010001,32
HKLM,"Software%RegistryPath%\Default",RedHue_Outdoors,0x00010001,16
HKLM,"Software%RegistryPath%\Default",GreenHue_Outdoors,0x00010001,16
HKLM,"Software%RegistryPath%\Default",BlueHue_Outdoors,0x00010001,16
HKLM,"Software%RegistryPath%\Default",RedHue_All,0x00010001,15
HKLM,"Software%RegistryPath%\Default",GreenHue_All,0x00010001,16
HKLM,"Software%RegistryPath%\Default",BlueHue_All,0x00010001,41
; Remove registry for default settings
[divio.Default.DelReg]
HKLM,"Software%RegistryPath%"
[divio.ID.AddReg]
HKLM,"Software%RegistryPath%\ID",Manufacturer,0,%Manufacture_Name%
HKLM,"Software%RegistryPath%\ID",ProductName,0,%Product_Name%
[divio.USBDCam.UpdateIni]
system.ini,drivers32,,"VIDC.JPGL=jpgl.dll"
system.ini,drivers32,,"VIDC.IYUV=div_iyuv.dll"
[divio.USBDCam.DelDrivers]
pcam812.sys,,,1
imagecls.sys,,,1
lower812.sys,,,1
[divio.USBDCam.CopyDrivers]
pcam812.sys
lower812.sys
[divio.System.CopyList]
pccamp.dll
;; For NT5.0, all filters are under System32 directory
[divio.System.CopyList.NT]
pccamp.dll
[audio.update2k.CopyList]
pcaminst.exe
dvrelay.dll
lower812.sys
[divio.JPGL.CopyList]
twain_32.dll
jpgl.dll
;; Do not copy twain_32.dll for NT5.0. It already got one.
[divio.JPGL.CopyList.NT]
jpgl.dll
[divio.IYUV.CopyList]
div_iyuv.dll
[divio.TwainDriver.CopyList]
AVerT812.ds
[divio.ICM.CopyList]
divioCAM.icm
[divio.Uninstall.CopyList]
;pcamr812.exe
[divio.USBDCam.DeviceData]
Server=local
UI DLL=sti.dll
UI Class ID ={5d8ef5a3-ac13-11d2-a093-00c04f72dc3c}
[divio.USBDCam.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,divio.USBDCam.Interface
[divio.USBDCam.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,divio.USBDCam.Interface
[divio.USBDCamXP.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,divio.USBDCam.Interface
[divio.USBDCam.Interface]
AddReg=divio.USBDCam.Intf.AddReg
[divio.USBDCam.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USB\VID_06a5&PID_D812&MI_00.DeviceDesc%
HKR,,ExtensionDLL,,"pccamp.dll"
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},,,
[divio.USBDCam.NT.Services]
AddService = DCamUSBNW812,0x00000002,divio.USBDCam.ServiceInstall
[divio.USBDCamXP.NT.Services]
AddService = DCamUSBNW812,0x00000002,divio.USBDCam.ServiceInstall
[divio.USBDCam.ServiceInstall]
DisplayName = %USB\VID_06a5&PID_D812&MI_00.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\pcam812.sys
[Strings]
;----------------
; Non-Localizable
;----------------
; note: only register value is case sensitive, key is not.
ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
JPGL.DeviceDesc="JPGL Decompressor"
IYUV.DeviceDesc="IYUV Decompressor"
SERVICE_KERNEL_DRIVER=1
; PnP should use demand start
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
; IHV's extension DLL
;----------------
; Localizable
;----------------
divioMfg="Salix"
;
; Edit the following lines for different manufacturer and product names
;
Manufacture_Name = "Salix Technology Co., Ltd."
USB\VID_06A5&PID_D812&MI_00.DeviceDesc="NW812 USB PC Camera"
Product_Name="NW812 USB PC Camera"
;
; Windows base registry configured by OEM customers.
;
; Note: RegistryPath need to start with backslash "\".
; Note: The maximal path and key is 64 characters.
;
RegistryPath="\divio inc\PCAM812"
RegistryKey="VID_06A5&PID_D812"
RunOnce = "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
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.