GL860.inf Driver File Contents (Camera.zip)

;------------------------------------------------------------------------
;
;   Copyright and Disclaimer:
;
;       ---------------------------------------------------------------
;       This software is provided "as is" without warranty of any kind,
;       either expressed or implied, including but not limited to the
;       implied warranties of merchantability and/or fitness for a
;       particular purpose.
;
;       Copyright (c) 2007 GenesysLogic, Inc.
;       All Rights Reserved.
;       ---------------------------------------------------------------
;
;   USBGENE.INF  -- This file contains installation information 
;   for GenesysLogic USB2.0 PC-Camera
;
;------------------------------------------------------------------------
[Version]
signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider="Genesys"
DriverVer=07/18/2007, 1.0.6.26
CatalogFile=usbgene.cat

[ControlFlags]
; All PnP devices should be excluded from manual AddDevice Applet list
ExcludeFromSelect=*

[Manufacturer]
"Genesys"=Genesys
;"Genesys"=Genesys,NTamd64

[SourceDisksNames]
1=%DiskName%,,

[SourceDisksFiles]
;UsbCamD2.sys=1
USBGENE.sys=1
OV9655S.SET=1
USBGENE0.sys=1
USBGENE1.sys=1
USBGENE2.sys=1
glwdm.ax=1
glspef.ax=1

[DestinationDirs]
Genesys.USBDCam.Files.Ext=10, System32\Drivers
Genesys.USBDCam.Files.Sys=11

[Genesys]
;[Genesys.NTamd64]
%USBDCam.DeviceDesc%=Genesys.USBDCam, USB\VID_05E3&PID_0503
%USBDCam.DeviceDesc%=Genesys.USBDCam, USB\VID_05E3&PID_0505
%USBDCam.DeviceDesc%=Genesys.USBDCam, USB\VID_05E3&PID_F191
%USBDCam.DeviceDesc%=Genesys.USBDCam, USB\VID_05E3&PID_F192

[Genesys.USBDCam]
Include=ks.inf, kscaptur.inf, ksfilter.inf
Needs=KS.Registration, KSCAPTUR.Registration
AddReg=Genesys.USBDCam.AddReg, Genesys.USBCam.SensorDetect.AddReg
AddReg=Genesys.USBCam.OV9655.InitialSetting.AddReg, Genesys.USBCam.OV9655.PropertySetting.AddReg
CopyFiles=Genesys.USBDCam.Files.Ext, Genesys.USBDCam.Files.Sys
SubClass=StillImage
;DeviceType= 0 default, 1 scanner, 2 camera, 3 streaming video
DeviceType=3
DeviceSubType=0
Capabilities=0x31
Events=Genesys.Events
DeviceData=Genesys.DeviceData
ICMProfiles="sRGB Color Space Profile.icm" 

[Genesys.USBDCam.NT]
Include=ks.inf, kscaptur.inf, ksfilter.inf, dshowext.inf
Needs=KS.Registration, KSCAPTUR.Registration.NT, DSHOWEXT.Registration
AddReg=Genesys.USBDCam.AddReg, Genesys.USBCam.SensorDetect.AddReg
AddReg=Genesys.USBCam.OV9655.InitialSetting.AddReg, Genesys.USBCam.OV9655.PropertySetting.AddReg
CopyFiles=Genesys.USBDCam.Files.Ext, Genesys.USBDCam.Files.Sys
SubClass=StillImage
;DeviceType= 0 default, 1 scanner, 2 camera, 3 streaming video
DeviceType=3
DeviceSubType=0
Capabilities=0x31
Events=Genesys.Events
DeviceData=Genesys.DeviceData
ICMProfiles="sRGB Color Space Profile.icm" 

[Genesys.Events]
; These are events that the device issues to trigger application launching.

[Genesys.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="GenesysLogic USB2.0 PC Camera"
Server=local
UI DLL=sti.dll
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}

[Genesys.USBDCam.AddReg]

HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usbgene.sys
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKR,,CreateFileName,,"AUTO"
HKR,,PageOutWhenUnopened,3,00
HKR,,NBSelectiveSuspend,3,00
HKR,,HardwareConfig,1,1
HKR,,USDClass,,"{0527d1d0-88c2-11d2-82c7-00c04f8ec183}"
HKR,,StillPin,0x0010001, 0x00000002
HKR,,SelSuspend,0x0010001, 0x00000001
HKR,,ForceHighSpeed,0x0010001, 0x00000000
HKR,,DeadPixelRGB24,0x0010001, 0x00000000
HKR,,DeadPixelYUYV,0x0010001, 0x00000000
HKR,,BlackBodyDarkRGB24,0x0010001, 0x00000000
HKR,,BlackBodyDarkYUYV,0x0010001, 0x00000000
HKR,,InvertImage,0x0010001, 0x00000000
HKR,,InvertFrameNumber,0x0010001, 0x00000000
HKR,,ScriptFrameNumber,0x0010001, 0x00000000
HKR,,PollingShutterKey,0x0010001, 0x00000064
HKR,,InitAlternateSetting,0x0010001, 0x00000000
HKR,,EngineerMode,0x0010001, 0x00000001

; Following key is used to add customized / special effect property page into AMCAP
; ICustomCameraProp
HKCR,CLSID\{03022B43-4DA0-47C3-B77E-7D0C6463ECE7},,,%CustomCameraProp%
HKCR,CLSID\{03022B43-4DA0-47C3-B77E-7D0C6463ECE7}\InprocServer32,,,glwdm.ax
HKCR,CLSID\{03022B43-4DA0-47C3-B77E-7D0C6463ECE7}\InprocServer32,ThreadingModel,,Both
;; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{03022B43-4DA0-47C3-B77E-7D0C6463ECE7},,,%CustomCameraProp%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{03022B43-4DA0-47C3-B77E-7D0C6463ECE7},IID,1,43,2B,02,03, A0,4D ,C3,47, B7,7E,7D,0C,64,63,EC,E7

;; CustomCamera Property Page
HKCR,CLSID\{53CAA1A4-D333-43aa-A868-E796DF48AAD0},,,%PropPage_CustomCameraProp%
HKCR,CLSID\{53CAA1A4-D333-43aa-A868-E796DF48AAD0}\InprocServer32,,,glwdm.ax
HKCR,CLSID\{53CAA1A4-D333-43aa-A868-E796DF48AAD0}\InprocServer32,ThreadingModel,,Both
;; Associate the property set with the above property page
HKLM,System\CurrentControlSet\Control\MediaSets\{03022B43-4DA0-47C3-B77E-7D0C6463ECE7}\PropertyPages\{53CAA1A4-D333-43aa-A868-E796DF48AAD0},,,%PropPage_CustomCameraProp%

; ISPEFCameraProp
HKCR,CLSID\{03022B43-4DA0-47C3-B77E-7D0C6463ECE8},,,%SPEFCameraProp%
HKCR,CLSID\{03022B43-4DA0-47C3-B77E-7D0C6463ECE8}\InprocServer32,,,glspef.ax
HKCR,CLSID\{03022B43-4DA0-47C3-B77E-7D0C6463ECE8}\InprocServer32,ThreadingModel,,Both
;; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{03022B43-4DA0-47C3-B77E-7D0C6463ECE8},,,%SPEFCameraProp%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{03022B43-4DA0-47C3-B77E-7D0C6463ECE8},IID,1,43,2B,02,03, A0,4D ,C3,47, B7,7E,7D,0C,64,63,EC,E8

;; SPEFCamera Property Page
HKCR,CLSID\{53CAA1A4-D333-43aa-A868-E796DF48AAD1},,,%PropPage_SPEFCameraProp%
HKCR,CLSID\{53CAA1A4-D333-43aa-A868-E796DF48AAD1}\InprocServer32,,,glspef.ax
HKCR,CLSID\{53CAA1A4-D333-43aa-A868-E796DF48AAD1}\InprocServer32,ThreadingModel,,Both
;; Associate the property set with the above property page
HKLM,System\CurrentControlSet\Control\MediaSets\{03022B43-4DA0-47C3-B77E-7D0C6463ECE8}\PropertyPages\{53CAA1A4-D333-43aa-A868-E796DF48AAD1},,,%PropPage_SPEFCameraProp%

[Genesys.USBCam.SensorDetect.AddReg]

HKR,"SensorDetect","NumOfSensor",0x0010001, 0x00000001

HKR,"SensorDetect\Sensor00","I2CAddr",0x0010001, 0x00000060
HKR,"SensorDetect\Sensor00","InitDelay",0x0010001, 0x00000000
HKR,"SensorDetect\Sensor00","ReadDelay",0x0010001, 0x00002710
HKR,"SensorDetect\Sensor00","IDLength",0x0010001, 0x00000000
HKR,"SensorDetect\Sensor00","SensorName",0x0010000, OV9655
HKR,"SensorDetect\Sensor00\00","Address",0x0010001, 0x0000000A
HKR,"SensorDetect\Sensor00\00","Data",0x0010001, 0x00000096
HKR,"SensorDetect\Sensor00\01","Address",0x0010001, 0x0000000B
HKR,"SensorDetect\Sensor00\01","Data",0x0010001, 0x00000057
HKR,"SensorDetect\Sensor00\InitGL860","NumOfReg",0x0010001, 0x00000001
HKR,"SensorDetect\Sensor00\InitGL860\00","Address",0x0010001, 0x00000000
HKR,"SensorDetect\Sensor00\InitGL860\00","Data",0x0010001, 0x00000040

[Genesys.USBCam.OV9655.InitialSetting.AddReg]

HKR,"OV9655\InitialSetting","Script",0x0010000, %12%\OV9655S.SET
HKR,"OV9655\InitialSetting","SeparateCtrl",0x0010001, 0x00000001

HKR,"OV9655\InitialSetting\FullSpeed\RGB24\160","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\FullSpeed\RGB24\160","AlternateSetting",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\FullSpeed\RGB24\160","ControlMethod",0x0010001, 0x00000002
HKR,"OV9655\InitialSetting\FullSpeed\RGB24\160","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\FullSpeed\RGB24\320","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\FullSpeed\RGB24\320","AlternateSetting",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\FullSpeed\RGB24\320","ControlMethod",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\FullSpeed\RGB24\320","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\FullSpeed\YUYV\160","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\FullSpeed\YUYV\160","AlternateSetting",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\FullSpeed\YUYV\160","ControlMethod",0x0010001, 0x00000102
HKR,"OV9655\InitialSetting\FullSpeed\YUYV\160","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\FullSpeed\YUYV\320","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\FullSpeed\YUYV\320","AlternateSetting",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\FullSpeed\YUYV\320","ControlMethod",0x0010001, 0x00000101
HKR,"OV9655\InitialSetting\FullSpeed\YUYV\320","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\FullSpeed\I420\160","Enabled",0x0010001, 0x00000002
HKR,"OV9655\InitialSetting\FullSpeed\I420\160","AlternateSetting",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\FullSpeed\I420\160","ControlMethod",0x0010001, 0x00000102
HKR,"OV9655\InitialSetting\FullSpeed\I420\160","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\FullSpeed\I420\320","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\FullSpeed\I420\320","AlternateSetting",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\FullSpeed\I420\320","ControlMethod",0x0010001, 0x00000101
HKR,"OV9655\InitialSetting\FullSpeed\I420\320","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\RGB24\160","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\160","AlternateSetting",0x0010001, 0x00000003
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\160","ControlMethod",0x0010001, 0x00000004
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\160","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\RGB24\176","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\176","AlternateSetting",0x0010001, 0x00000003
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\176","ControlMethod",0x0010001, 0x00000004
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\176","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\RGB24\320","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\320","AlternateSetting",0x0010001, 0x00000003
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\320","ControlMethod",0x0010001, 0x00000002
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\320","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\RGB24\352","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\352","AlternateSetting",0x0010001, 0x00000003
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\352","ControlMethod",0x0010001, 0x00000002
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\352","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\RGB24\640","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\640","AlternateSetting",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\640","ControlMethod",0x0010001, 0x00000002
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\640","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\RGB24\1280C","Enabled",0x0010001, 0x00000000
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\1280C","AlternateSetting",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\1280C","ControlMethod",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\1280C","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\RGB24\1280","Enabled",0x0010001, 0x00000000
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\1280","AlternateSetting",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\1280","ControlMethod",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\RGB24\1280","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\YUYV\160","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\160","AlternateSetting",0x0010001, 0x00000003
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\160","ControlMethod",0x0010001, 0x00000004
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\160","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\YUYV\176","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\176","AlternateSetting",0x0010001, 0x00000003
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\176","ControlMethod",0x0010001, 0x00000004
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\176","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\YUYV\320","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\320","AlternateSetting",0x0010001, 0x00000003
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\320","ControlMethod",0x0010001, 0x00000002
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\320","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\YUYV\352","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\352","AlternateSetting",0x0010001, 0x00000003
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\352","ControlMethod",0x0010001, 0x00000002
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\352","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\YUYV\640","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\640","AlternateSetting",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\640","ControlMethod",0x0010001, 0x00000002
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\640","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\YUYV\1280C","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\1280C","AlternateSetting",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\1280C","ControlMethod",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\1280C","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\YUYV\1280","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\1280","AlternateSetting",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\1280","ControlMethod",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\1280","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\YUYV\1600","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\1600","AlternateSetting",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\1600","ControlMethod",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\YUYV\1600","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\I420\160","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\I420\160","AlternateSetting",0x0010001, 0x00000003
HKR,"OV9655\InitialSetting\HighSpeed\I420\160","ControlMethod",0x0010001, 0x00000004
HKR,"OV9655\InitialSetting\HighSpeed\I420\160","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\I420\176","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\I420\176","AlternateSetting",0x0010001, 0x00000003
HKR,"OV9655\InitialSetting\HighSpeed\I420\176","ControlMethod",0x0010001, 0x00000004
HKR,"OV9655\InitialSetting\HighSpeed\I420\176","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\I420\320","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\I420\320","AlternateSetting",0x0010001, 0x00000003
HKR,"OV9655\InitialSetting\HighSpeed\I420\320","ControlMethod",0x0010001, 0x00000002
HKR,"OV9655\InitialSetting\HighSpeed\I420\320","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\I420\352","Enabled",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\I420\352","AlternateSetting",0x0010001, 0x00000003
HKR,"OV9655\InitialSetting\HighSpeed\I420\352","ControlMethod",0x0010001, 0x00000002
HKR,"OV9655\InitialSetting\HighSpeed\I420\352","FrameRate",0x0010001, 0x0000001E

HKR,"OV9655\InitialSetting\HighSpeed\I420\640","Enabled",0x0010001, 0x00000002
HKR,"OV9655\InitialSetting\HighSpeed\I420\640","AlternateSetting",0x0010001, 0x00000001
HKR,"OV9655\InitialSetting\HighSpeed\I420\640","ControlMethod",0x0010001, 0x00000002
HKR,"OV9655\InitialSetting\HighSpeed\I420\640","FrameRate",0x0010001, 0x0000001E

[Genesys.USBCam.OV9655.PropertySetting.AddReg]

HKR,"OV9655\PropertySetting","I2CAddr",0x0010001, 0x00000060
HKR,"OV9655\PropertySetting","ISPType",0x0010001, 0x00000201
HKR,"OV9655\PageSetting","Default_OutDoor",0x0010001, 0x00000000

HKR,"OV9655\PropertySetting\Brightness","Enabled",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\Brightness","DefaultValue",0x0010001, 0x00000032
HKR,"OV9655\PropertySetting\Brightness","CurrentValue",0x0010001, 0x00000032
HKR,"OV9655\PropertySetting\Brightness","AutoEnabled",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\Brightness","CurrentFlag",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\Brightness","ControlMethod",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\Brightness","PhysMinimum",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\Brightness","PhysMaximum",0x0010001, 0x00000064
HKR,"OV9655\PropertySetting\Brightness","RegisterAddr",0x0010001, 0x000000FF

HKR,"OV9655\PropertySetting\Contrast","Enabled",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\Contrast","DefaultValue",0x0010001, 0x00000032
HKR,"OV9655\PropertySetting\Contrast","CurrentValue",0x0010001, 0x00000032
HKR,"OV9655\PropertySetting\Contrast","AutoEnabled",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\Contrast","CurrentFlag",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\Contrast","ControlMethod",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\Contrast","PhysMinimum",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\Contrast","PhysMaximum",0x0010001, 0x00000064
HKR,"OV9655\PropertySetting\Contrast","RegisterAddr",0x0010001, 0x000000FF

HKR,"OV9655\PropertySetting\Gamma","Enabled",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\Gamma","DefaultValue",0x0010001, 0x00000032
HKR,"OV9655\PropertySetting\Gamma","CurrentValue",0x0010001, 0x00000032
HKR,"OV9655\PropertySetting\Gamma","AutoEnabled",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\Gamma","CurrentFlag",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\Gamma","ControlMethod",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\Gamma","PhysMinimum",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\Gamma","PhysMaximum",0x0010001, 0x00000064
HKR,"OV9655\PropertySetting\Gamma","RegisterAddr",0x0010001, 0x000000FF

HKR,"OV9655\PropertySetting\Hue","Enabled",0x0010001, 0x00000000

HKR,"OV9655\PropertySetting\Saturation","Enabled",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\Saturation","DefaultValue",0x0010001, 0x0000003C
HKR,"OV9655\PropertySetting\Saturation","CurrentValue",0x0010001, 0x0000003C
HKR,"OV9655\PropertySetting\Saturation","AutoEnabled",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\Saturation","CurrentFlag",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\Saturation","ControlMethod",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\Saturation","PhysMinimum",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\Saturation","PhysMaximum",0x0010001, 0x00000064
HKR,"OV9655\PropertySetting\Saturation","RegisterAddr",0x0010001, 0x000000FF

HKR,"OV9655\PropertySetting\Sharpness","Enabled",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\Sharpness","DefaultValue",0x0010001, 0x00000003
HKR,"OV9655\PropertySetting\Sharpness","CurrentValue",0x0010001, 0x00000003
HKR,"OV9655\PropertySetting\Sharpness","AutoEnabled",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\Sharpness","CurrentFlag",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\Sharpness","ControlMethod",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\Sharpness","PhysMinimum",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\Sharpness","PhysMaximum",0x0010001, 0x0000000A
HKR,"OV9655\PropertySetting\Sharpness","RegisterAddr",0x0010001, 0x000000FF

HKR,"OV9655\PropertySetting\WhiteBalance","Enabled",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\WhiteBalance","DefaultValue",0x0010001, 0x00000032
HKR,"OV9655\PropertySetting\WhiteBalance","CurrentValue",0x0010001, 0x00000032
HKR,"OV9655\PropertySetting\WhiteBalance","AutoEnabled",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\WhiteBalance","CurrentFlag",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\WhiteBalance","ControlMethod",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\WhiteBalance","PhysMinimum",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\WhiteBalance","PhysMaximum",0x0010001, 0x00000064
HKR,"OV9655\PropertySetting\WhiteBalance","RegisterAddr",0x0010001, 0x000000FF

HKR,"OV9655\PropertySetting\BackLight","Enabled",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\BackLight","DefaultValue",0x0010001, 0x00000032
HKR,"OV9655\PropertySetting\BackLight","CurrentValue",0x0010001, 0x00000032
HKR,"OV9655\PropertySetting\BackLight","AutoEnabled",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\BackLight","CurrentFlag",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\BackLight","ControlMethod",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\BackLight","PhysMinimum",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\BackLight","PhysMaximum",0x0010001, 0x00000064
HKR,"OV9655\PropertySetting\BackLight","RegisterAddr",0x0010001, 0x000000FF

HKR,"OV9655\PropertySetting\ColorEnable","Enabled",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\ColorEnable","DefaultValue",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\ColorEnable","CurrentValue",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\ColorEnable","AutoEnabled",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\ColorEnable","CurrentFlag",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\ColorEnable","ControlMethod",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\ColorEnable","PhysMinimum",0x0010001, 0x00000000
HKR,"OV9655\PropertySetting\ColorEnable","PhysMaximum",0x0010001, 0x00000001
HKR,"OV9655\PropertySetting\ColorEnable","RegisterAddr",0x0010001, 0x000000FF

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

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

[Genesys.USBDCam.Interface]
AddReg=Genesys.USBDCam.Intf.AddReg
         
[Genesys.USBDCam.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USBDCam.DeviceDesc%
;HKR,PinFactory\1\Interfaces\{5BB95400-52BB-11d2-BA41-00A0C90D2B05},,,

[Genesys.USBDCam.NT.Services]
AddService = DCamUSBGene,0x00000002,Genesys.USBDCam.ServiceInstall

[Genesys.USBDCam.ServiceInstall]
DisplayName   = %USBDCam.DeviceDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_DEMAND_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\usbgene.sys

[Genesys.USBDCam.Files.Ext]
;UsbCamD2.sys
USBGENE.sys
OV9655S.SET
USBGENE0.sys
USBGENE1.sys
USBGENE2.sys

[Genesys.USBDCam.Files.Sys]
glwdm.ax
glspef.ax

[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}"
SERVICE_KERNEL_DRIVER=1
; PnP should use demand start
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1

;----------------
; Localizable
;----------------
DiskName="GenesysLogic WDM Video Capture Install Disk"
CustomCameraProp="GenesysLogic WDM Video Capture Custom Interface Handler"
SPEFCameraProp="GenesysLogic WDM Video Capture SPEF Interface Handler"
PropPage_CustomCameraProp="GenesysLogic WDM Video Capture Image Property Page"
PropPage_SPEFCameraProp="GenesysLogic WDM Video Capture SPEF Property Page"
USBDCam.DeviceDesc="GenesysLogic USB2.0 PC Camera"
Certification="GenesysLogic PC Camera CA"
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: ftp, load: 1.55