TwnkCam.inf Driver File Contents (ho98063.zip)

;
; 
; Pcam800.INF  -- This file contains installation information of NW800 digital cameras
;                 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=03/19/2002,4.0.0.15
CatalogFile = TwnkCam.cat

[SourceDisksNames]
1 = "CIF USB Camera (2110)",,,

[SourceDisksFiles]
avert800.ds  = 1
div_iyuv.dll = 1
;divio.cat    = 1
diviocam.icm = 1
jpgl.dll     = 1
;pcam800.inf = 1
pcam800.sys  = 1
pcamr800.exe = 1
pccamp.dll   = 1
FLICKER.dll  = 1
twain_32.dll = 1

[ControlFlags]
; Remove comment from this line if all devices are PnP.
ExcludeFromSelect=*

[Manufacturer]
%DivioMfg%=Divio

[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
Divio.JPGL.CopyList=10
Divio.JPGL.CopyList.NT=10
Divio.IYUV.CopyList=10
Divio.TwainDriver.CopyList=10,TWAIN_32\TwnklCam
Divio.ICM.CopyList=11,Color
Divio.Uninstall.CopyList=10

;--------------------------------------------------------------- 
;
;                   Divio U S B  Digital Camera
;
;---------------------------------------------------------------

[Divio]
%USB\VID_06a5&PID_D800.DeviceDesc%=Divio.USBDCam,USB\VID_06a5&PID_D800

[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
VendorSetup="FLICKER.dll,Select_flicker"

[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
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
VendorSetup="FLICKER.dll,Select_flicker"

[Divio.USBDCam.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,pcam800.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.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\%USB\VID_06a5&PID_D800.DeviceDesc%","DisplayName",0x00000000,"%USB\VID_06a5&PID_D800.DeviceDesc%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\%USB\VID_06a5&PID_D800.DeviceDesc%","UninstallString",0x00000000,"%10%\pcamr800.exe"

[Divio.Default.AddReg]
HKLM,"Software\Divio Inc\%RegistryKey%",RegistryPathName,0x00000000,%RegistryPath%
HKLM,"Software\Divio Inc",%RegistryKey%,0x00000010,0

HKLM,"Software%RegistryPath%",Saturation,0x00010001,24
HKLM,"Software%RegistryPath%",Contrast,0x00010001,32
HKLM,"Software%RegistryPath%",Sharpness,0x00010001,12
HKLM,"Software%RegistryPath%",Gamma,0x00010001,4
HKLM,"Software%RegistryPath%",RedHue,0x00010001,20
HKLM,"Software%RegistryPath%",GreenHue,0x00010001,16
HKLM,"Software%RegistryPath%",BlueHue,0x00010001,29
HKLM,"Software%RegistryPath%",Brightness,0x00010001,30
HKLM,"Software%RegistryPath%",AERate,0x00010001,4     ; range 2-15 frames per adjustment
HKLM,"Software%RegistryPath%",AEWindow,0x00010001,3   ; Full Windows
HKLM,"Software%RegistryPath%",AEEnable,0x00010001,1   ; 0:disable 1:enable
HKLM,"Software%RegistryPath%",AWBEnable,0x00010001,1
HKLM,"Software%RegistryPath%",AWBRate,0x00010001,10
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,3
HKLM,"Software%RegistryPath%",AWBOfficeBlueUpperbound,0x00010001,63
HKLM,"Software%RegistryPath%",AWBOfficeBlueLowerbound,0x00010001,3
HKLM,"Software%RegistryPath%",AWBHomeRedUpperbound,0x00010001,63
HKLM,"Software%RegistryPath%",AWBHomeRedLowerbound,0x00010001,3
HKLM,"Software%RegistryPath%",AWBHomeBlueUpperbound,0x00010001,63
HKLM,"Software%RegistryPath%",AWBHomeBlueLowerbound,0x00010001,3
HKLM,"Software%RegistryPath%",AWBOutdoorsRedUpperbound,0x00010001,63
HKLM,"Software%RegistryPath%",AWBOutdoorsRedLowerbound,0x00010001,3
HKLM,"Software%RegistryPath%",AWBOutdoorsBlueUpperbound,0x00010001,63
HKLM,"Software%RegistryPath%",AWBOutdoorsBlueLowerbound,0x00010001,3
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,6
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 NW800 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
HKLM,"Software%RegistryPath%",DefaultVidFormat,0x00010001,3

;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

; NW800 device does not need the SensorType
; It is automatically sensor configuration.
HKLM,"Software%RegistryPath%",SensorType,0x00010001,1
HKLM,"Software%RegistryPath%",SensorVersion,0x00010001,0

; Indicating that NW800 sensor programming interface
; is supported
HKLM,"Software%RegistryPath%",SensorRegProg,0x00010001,0

;
HKLM,"Software%RegistryPath%\Default",Saturation,0x00010001,38
HKLM,"Software%RegistryPath%\Default",Contrast,0x00010001,32
HKLM,"Software%RegistryPath%\Default",Sharpness,0x00010001,12
HKLM,"Software%RegistryPath%\Default",Gamma,0x00010001,4
HKLM,"Software%RegistryPath%\Default",Brightness,0x00010001,35
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; The following settings are for <Default> button pressed
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
HKLM,"Software%RegistryPath%\Default",RedHue_Office,0x00010001,20
HKLM,"Software%RegistryPath%\Default",GreenHue_Office,0x00010001,19
HKLM,"Software%RegistryPath%\Default",BlueHue_Office,0x00010001,29
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,16
HKLM,"Software%RegistryPath%\Default",GreenHue_All,0x00010001,16
HKLM,"Software%RegistryPath%\Default",BlueHue_All,0x00010001,42

; 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,%USB\VID_06a5&PID_D800.DeviceDesc%

[Divio.USBDCam.UpdateIni]
system.ini,drivers32,,"VIDC.JPGL=jpgl.dll"
system.ini,drivers32,,"VIDC.IYUV=div_iyuv.dll"

[Divio.USBDCam.DelDrivers]
pcam800.sys,,,1
imagecls.sys,,,1

[Divio.USBDCam.CopyDrivers]
pcam800.sys

[Divio.System.CopyList]
pccamp.dll
FLICKER.dll

;; For NT5.0, all filters are under System32 directory
[Divio.System.CopyList.NT]
pccamp.dll
FLICKER.dll

[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]
AVerT800.ds

[Divio.ICM.CopyList]
DivioCAM.icm

[Divio.Uninstall.CopyList]
pcamr800.exe

[Divio.USBDCam.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,Divio.USBDCam.Interface

[Divio.USBDCam.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_D800.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 = DCamUSBNW800,0x00000002,Divio.USBDCam.ServiceInstall

[Divio.USBDCam.ServiceInstall]
DisplayName   = %USB\VID_06a5&PID_D800.DeviceDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_DEMAND_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\pcam800.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
;----------------

Msft="Microsoft"
DivioMfg="ODM"
;
; Edit the following lines for different manufacturer and product names
;
Manufacture_Name = "ODM"
USB\VID_06a5&PID_D800.DeviceDesc="CIF USB Camera (2110)"
;
; 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\PCAM800"
RegistryKey="VID_06a5&PID_D800"

CAMERA_PNPID="USB\VID_06a5&PID_D800"
CAMERA_MODENAME="CIF USB Camera (2110)"
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: web2, load: 1.44