make BisonCam work for XP

It also work for the MSI L745 notebook

first, use this INF file
C:\WINDOWS\OPTIONS\Install\x86\BisonCam.inf
;------------------------------------------------------------------
;------------------------------------------------------------------
;
; BisonCam.INF -- This file contains installation information
; For windows NT
; Copyright (c) 2004
; DSP : ALI-5603C
; Sensor: VGA OVT-7640/7648/7649,MT9V011(MI360),HV7131R
; 1.3M OVT-9620/9630/9640,MT9001C12ST,HV7151SP
;
;------------------------------------------------------------------
;------------------------------------------------------------------

[Version]
Signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%VENDOR%
CatalogFile=BisonCam.cat
DriverVer=08/20/2007,6.32.0.07

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

[Manufacturer]
%Mfg%=CamM5603D.Section

[DestinationDirs]
DefaultDestDir = 11
CamM5603D.Sensor = 10,system
CamM5603D.DLCode = 10,system32\drivers
CamM5603D.CopyDriversNT = 10,system32\drivers
CamM5603D.System.CopyList = 10,system
CamM5603D.TwainIni.CopyList = 10
CamM5603D.TwainDriver.CopyList = 10,TWAIN_32\BisonCam
CamM5603D.AP.CopyFiles = 10,BisonCam
CamM5603D.Uninstall.CopyList = 10,system32
FileCpy.Stisvc = 10,system
;---------------------------------------------------------------
; USB2.0 Web Camera
;---------------------------------------------------------------

[CamM5603D.Section]
%CamM5603D.DeviceDesc%=CamM5603D.Device,USB\VID_0402&PID_5602


[CamM5603D.Device.NT]
Include=ks.inf, kscaptur.inf, ksfilter.inf
Needs=KS.Registration,KSCAPTUR.Registration.NT
SubClass=StillImage
;DeviceType= 0 default, 1 scanner, 2 camera, 3 streaming vedio
DeviceType=3
DeviceSubType=0
Capabilities=0x31
Events=LiveCam.Events
DeviceData=LiveCam.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"
AddReg=CamM5603D.AddReg,CamM5603D.Prop.AddReg,CameraEnvSetting,SensorRegSetting,Uninstall.AddReg,AddReg.Runonce
CopyFiles=CamM5603D.Sensor,CamM5603D.DLCode,CamM5603D.CopyDriversNT,CamM5603D.System.CopyList,CamM5603D.TwainIni.CopyList,\
CamM5603D.TwainDriver.CopyList,CamM5603D.AP.CopyFiles,CamM5603D.Uninstall.CopyList,FileCpy.Stisvc

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

[LiveCam.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="BisonCam, NB Pro"

Server=local
UI DLL=sti.dll
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}

[Uninstall.AddReg]
HKLM,SoftWare\Microsoft\Windows\CurrentVersion\Uninstall\%InstallShiled.GUID%,,0x00000002
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%InstallShiled.GUID%,"DisplayName",0x00000002,"%CamM5603D.DeviceDesc%"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%InstallShiled.GUID%,"UninstallString",0x00000002,"Rundll32.exe BisonRem.dll,WinMainRmv"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%InstallShiled.GUID%,"DisplayIcon",0x00000002,"%10%\BisonCam\Livecam.exe"

[CamM5603D.AddReg]
HKR,,HardwareConfig,1,1
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,BisonCam.sys
;HKR,,DontSuspendIfStreamsAreRunning,3,01
HKR,,CreateFileName,,"AUTO"
HKR,,PowerDownWhenUnopened,3,00
HKR,,NBSelectiveSuspend,3,00
HKR,,USDClass,,"{0527d1d0-88c2-11d2-82c7-00c04f8ec183}"

[AddReg.Runonce]
;HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","STI",0x00000000,"Rundll32.exe BisonRem.dll,WinMainRmv /StartSti"
;HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","CPUType",0x00000000,"Rundll32.exe BisonRem.dll,WinMainRmv /CPUType"
;HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","SuspendAndPowerdown",0x00000000,"Rundll32.exe BisonRem.dll,WinMainRmv /SuspendAndPowerdown"
;HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","ResetPortEnable",0x00000000,"Rundll32.exe BisonRem.dll,WinMainRmv /ResetPortEnable"
HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","Do5060",0x00000000,"Rundll32.exe BisonRem.dll,WinMainRmv /Do5060"
;HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","LowLight",0x00000000,"Rundll32.exe BisonRem.dll,WinMainRmv /LowLight"
;HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","LEDControl",0x00000000,"Rundll32.exe BisonRem.dll,WinMainRmv /LEDControl"
HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","DeviceOffOn",0x00000000,"Rundll32.exe BisonRem.dll,WinMainRmv /DeviceOffOn"

[CamM5603D.Prop.AddReg]
;IPCamCtrl
HKCR,CLSID\{A7974C56-A77E-4B90-8CBF-1C71EC302000},,,M5602CPropCtrl Class
HKCR,CLSID\{A7974C56-A77E-4B90-8CBF-1C71EC302000}\InprocServer32,,,BisonCam.dll
HKCR,CLSID\{A7974C56-A77E-4B90-8CBF-1C71EC302000}\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{A7974C56-A77E-4B90-8CBF-1C71EC302000},,,M5602C Control Interface
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{A7974C56-A77E-4B90-8CBF-1C71EC302000},IID,1, A2, 39, 96, EB, 73, 97, F4, 4A, AF, 2B, 30, 32, DC, 22, 28, 3B
;; CustomCamera Property Page
HKCR,CLSID\{7EBBB1AF-C455-4f97-B5E7-9D4E5B982000},,,M5602CPropCtrl Class
HKCR,CLSID\{7EBBB1AF-C455-4f97-B5E7-9D4E5B982000}\InprocServer32,,,BisonCam.dll
HKCR,CLSID\{7EBBB1AF-C455-4f97-B5E7-9D4E5B982000}\InprocServer32,ThreadingModel,,Both

HKCR,CLSID\{7EBBB1AF-C455-4f97-B5E7-9D4E5B982001},,,M5602CPropCtrl Class
HKCR,CLSID\{7EBBB1AF-C455-4f97-B5E7-9D4E5B982001}\InprocServer32,,,BisonCam.dll
HKCR,CLSID\{7EBBB1AF-C455-4f97-B5E7-9D4E5B982001}\InprocServer32,ThreadingModel,,Both

HKCR,CLSID\{7EBBB1AF-C455-4f97-B5E7-9D4E5B982002},,,M5602CPropCtrl Class
HKCR,CLSID\{7EBBB1AF-C455-4f97-B5E7-9D4E5B982002}\InprocServer32,,,BisonCam.dll
HKCR,CLSID\{7EBBB1AF-C455-4f97-B5E7-9D4E5B982002}\InprocServer32,ThreadingModel,,Both
;Property Page M5603Ctrl
HKLM,SYSTEM\CurrentControlSet\Control\MediaSets\{A7974C56-A77E-4B90-8CBF-1C71EC302000}
HKLM,SYSTEM\CurrentControlSet\Control\MediaSets\{A7974C56-A77E-4B90-8CBF-1C71EC302000}\PropertyPages
HKLM,SYSTEM\CurrentControlSet\Control\MediaSets\{A7974C56-A77E-4B90-8CBF-1C71EC302000}\PropertyPages\{7EBBB1AF-C455-4f97-B5E7-9D4E5B982000}

HKLM,System\CurrentControlSet\Control\MediaSets\{A7974C56-A77E-4B90-8CBF-1C71EC302000},,,M5602D Default Property Page Interface handler
HKLM,System\CurrentControlSet\Control\MediaSets\{A7974C56-A77E-4B90-8CBF-1C71EC302000}\PropertyPages
HKLM,System\CurrentControlSet\Control\MediaSets\{A7974C56-A77E-4B90-8CBF-1C71EC302000}\PropertyPages\{7EBBB1AF-C455-4f97-B5E7-9D4E5B982001}

HKLM,System\CurrentControlSet\Control\MediaSets\{A7974C56-A77E-4B90-8CBF-1C71EC302000},,,M5602D Default Property Page Interface handler
HKLM,System\CurrentControlSet\Control\MediaSets\{A7974C56-A77E-4B90-8CBF-1C71EC302000}\PropertyPages
HKLM,System\CurrentControlSet\Control\MediaSets\{A7974C56-A77E-4B90-8CBF-1C71EC302000}\PropertyPages\{7EBBB1AF-C455-4f97-B5E7-9D4E5B982002}

[CamM5603D.Sensor]
S20H0220.csr
S20F0220.csr

[CamM5603D.DLCode]

[CamM5603D.CopyDriversNT]
BisonCam.sys

[CamM5603D.System.CopyList]
BisonCam.dll
BisonVfw.dll

[CamM5603D.Uninstall.CopyList]
BisonRem.dll

[CamM5603D.TwainIni.CopyList]
M2000Twn.ini
M2000Twn.src

[CamM5603D.TwainDriver.CopyList]
M2000Twn.dll
BisonCam.ds


[CamM5603D.AP.CopyFiles]
LiveCam.exe
BisonMnt.exe

[FileCpy.Stisvc]
StillDrv.dll,,,16

[SourceDisksNames]
1=%DISK_NAME%,,,

[SourceDisksFiles]
S20H0220.csr=1
S20F0220.csr=1
BisonCam.sys=1
BisonCam.dll=1
BisonVfw.dll=1
BisonRem.dll=1
M2000Twn.ini=1
M2000Twn.src=1
M2000Twn.dll=1
BisonCam.ds=1
LiveCam.exe=1
BisonMnt.exe=1
StillDrv.dll =1

[CamM5603D.Device.NT.Services]
AddService=Cam5603D,0x00000002,CamM5603D.ServiceInstall

[CamM5603D.ServiceInstall]
DisplayName = %CamM5603D.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %10%\System32\Drivers\BisonCam.sys

[CamM5603D.Device.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,CamM5603D.VideoCapture

[CamM5603D.VideoCapture]
AddReg=CamM5603D.VideoCapture.AddReg

[CamM5603D.VideoCapture.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%CamM5603D.DeviceDesc%
HKR,,ExtensionDLL,,%CamM5603D.ExtensionDLL%

[CameraEnvSetting]
;*********************************************
; Camera global environment setting
;*********************************************
HKR,, CamSensorVendor, 0x00010001, 0x000000
HKR,, CamMajorType, 0x00010001, 0x000002
HKR,, CamSubType, 0x00010001, 0x000002
HKR,, CamAudioSupport, 0x00010001, 0x000000
HKR,, SnapshotPos, 0x00010001, 00000000

HKLM,%CAMERA_ENV_REGISTRY%, UsbVersion, 0x00010001, 00000000
HKLM,%CAMERA_ENV_REGISTRY%, DefaultFlip, 0x00010001, 00000000
HKLM,%CAMERA_ENV_REGISTRY%, DebugMode, 0x00010001, 00000000
HKLM,%CAMERA_ENV_REGISTRY%, ConditionFlg, 0x00010001, 00000000
HKLM,%CAMERA_ENV_REGISTRY%, TwainImage, 0x00010001, 00000050
HKLM,%CAMERA_ENV_REGISTRY%, StillImage, 0x00010001, 00000010
HKLM,%CAMERA_ENV_REGISTRY%, CurWinSize, 0x00010001, 0x0000ff
HKLM,%CAMERA_ENV_REGISTRY%, ExtWinSize, 0x00010001, 0x0000ff
HKLM,%CAMERA_ENV_REGISTRY%, FullImage, 0x00010001, 00000001
HKLM,%CAMERA_ENV_REGISTRY%, DeviceId, 0x00000000, %CamM5603D.DeviceId%
HKLM,%CAMERA_ENV_REGISTRY%, FriendlyName, 0x00000000, %CamM5603D.DeviceDesc%
HKLM,%CAMERA_ENV_REGISTRY%, Mfg, 0x00000000, %Mfg%
HKLM,%CAMERA_ENV_REGISTRY%, LaunchApp, 0x00000000, %10%\BisonCam\LiveCam.exe
HKLM,%CAMERA_ENV_REGISTRY%, LangFilePath, 0x00000000, %10%\%CAMERA_FILEPATH_APP%

;*********************************************
; Default VideoProcAmp setting
;*********************************************
; KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS
HKR, %CAMERA_VIDEOPROCAMP%\Brightness, Enable, 0x00010001, 00000001
HKR, %CAMERA_VIDEOPROCAMP%\Brightness, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\Brightness, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\Brightness, MinVal, 0x00010001, 00000000
HKR, %CAMERA_VIDEOPROCAMP%\Brightness, MaxVal, 0x00010001, 00000100
HKR, %CAMERA_VIDEOPROCAMP%\Brightness, SDelta, 0x00010001, 00000010
HKR, %CAMERA_VIDEOPROCAMP%\Brightness, Defaul, 0x00010001, 00000050
HKR, %CAMERA_VIDEOPROCAMP%\Brightness, CurVal, 0x00010001, 00000050

; KSPROPERTY_VIDEOPROCAMP_CONTRAST
HKR, %CAMERA_VIDEOPROCAMP%\Contrast, Enable, 0x00010001, 00000000
HKR, %CAMERA_VIDEOPROCAMP%\Contrast, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\Contrast, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\Contrast, MinVal, 0x00010001, 00000000
HKR, %CAMERA_VIDEOPROCAMP%\Contrast, MaxVal, 0x00010001, 00000010
HKR, %CAMERA_VIDEOPROCAMP%\Contrast, SDelta, 0x00010001, 00000001
HKR, %CAMERA_VIDEOPROCAMP%\Contrast, Defaul, 0x00010001, 00000005
HKR, %CAMERA_VIDEOPROCAMP%\Contrast, CurVal, 0x00010001, 00000005

; KSPROPERTY_VIDEOPROCAMP_HUE
HKR, %CAMERA_VIDEOPROCAMP%\Hue, Enable, 0x00010001, 00000000
HKR, %CAMERA_VIDEOPROCAMP%\Hue, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\Hue, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\Hue, MinVal, 0x00010001, 00000000
HKR, %CAMERA_VIDEOPROCAMP%\Hue, MaxVal, 0x00010001, 00000010
HKR, %CAMERA_VIDEOPROCAMP%\Hue, SDelta, 0x00010001, 00000001
HKR, %CAMERA_VIDEOPROCAMP%\Hue, Defaul, 0x00010001, 00000005
HKR, %CAMERA_VIDEOPROCAMP%\Hue, CurVal, 0x00010001, 00000005

; KSPROPERTY_VIDEOPROCAMP_SATURATION
HKR, %CAMERA_VIDEOPROCAMP%\Saturation, Enable, 0x00010001, 00000001
HKR, %CAMERA_VIDEOPROCAMP%\Saturation, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\Saturation, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\Saturation, MinVal, 0x00010001, 00000000
HKR, %CAMERA_VIDEOPROCAMP%\Saturation, MaxVal, 0x00010001, 00000100
HKR, %CAMERA_VIDEOPROCAMP%\Saturation, SDelta, 0x00010001, 00000010
HKR, %CAMERA_VIDEOPROCAMP%\Saturation, Defaul, 0x00010001, 00000050
HKR, %CAMERA_VIDEOPROCAMP%\Saturation, CurVal, 0x00010001, 00000050

; KSPROPERTY_VIDEOPROCAMP_SHARPNESS
HKR, %CAMERA_VIDEOPROCAMP%\Sharpness, Enable, 0x00010001, 00000001
HKR, %CAMERA_VIDEOPROCAMP%\Sharpness, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\Sharpness, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\Sharpness, MinVal, 0x00010001, 00000000
HKR, %CAMERA_VIDEOPROCAMP%\Sharpness, MaxVal, 0x00010001, 00000100
HKR, %CAMERA_VIDEOPROCAMP%\Sharpness, SDelta, 0x00010001, 00000010
HKR, %CAMERA_VIDEOPROCAMP%\Sharpness, Defaul, 0x00010001, 00000050
HKR, %CAMERA_VIDEOPROCAMP%\Sharpness, CurVal, 0x00010001, 00000050

; KSPROPERTY_VIDEOPROCAMP_GAMMA
HKR, %CAMERA_VIDEOPROCAMP%\Gamma, Enable, 0x00010001, 00000001
HKR, %CAMERA_VIDEOPROCAMP%\Gamma, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\Gamma, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\Gamma, MinVal, 0x00010001, 00000000
HKR, %CAMERA_VIDEOPROCAMP%\Gamma, MaxVal, 0x00010001, 00000020
HKR, %CAMERA_VIDEOPROCAMP%\Gamma, SDelta, 0x00010001, 00000001
HKR, %CAMERA_VIDEOPROCAMP%\Gamma, Defaul, 0x00010001, 00000000
HKR, %CAMERA_VIDEOPROCAMP%\Gamma, CurVal, 0x00010001, 00000000

; KSPROPERTY_VIDEOPROCAMP_COLORENABLE
HKR, %CAMERA_VIDEOPROCAMP%\ColorEnable, Enable, 0x00010001, 00000000
HKR, %CAMERA_VIDEOPROCAMP%\ColorEnable, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\ColorEnable, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\ColorEnable, MinVal, 0x00010001, 00000000
HKR, %CAMERA_VIDEOPROCAMP%\ColorEnable, MaxVal, 0x00010001, 00000001
HKR, %CAMERA_VIDEOPROCAMP%\ColorEnable, SDelta, 0x00010001, 00000001
HKR, %CAMERA_VIDEOPROCAMP%\ColorEnable, Defaul, 0x00010001, 00000001
HKR, %CAMERA_VIDEOPROCAMP%\ColorEnable, CurVal, 0x00010001, 00000001

; KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE
HKR, %CAMERA_VIDEOPROCAMP%\WhiteBalance, Enable, 0x00010001, 00000000
HKR, %CAMERA_VIDEOPROCAMP%\WhiteBalance, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\WhiteBalance, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\WhiteBalance, MinVal, 0x00010001, 00000000
HKR, %CAMERA_VIDEOPROCAMP%\WhiteBalance, MaxVal, 0x00010001, 00000010
HKR, %CAMERA_VIDEOPROCAMP%\WhiteBalance, SDelta, 0x00010001, 00000001
HKR, %CAMERA_VIDEOPROCAMP%\WhiteBalance, Defaul, 0x00010001, 00000005
HKR, %CAMERA_VIDEOPROCAMP%\WhiteBalance, CurVal, 0x00010001, 00000005

; KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION
HKR, %CAMERA_VIDEOPROCAMP%\BackLightComp, Enable, 0x00010001, 00000001
HKR, %CAMERA_VIDEOPROCAMP%\BackLightComp, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\BackLightComp, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\BackLightComp, MinVal, 0x00010001, 00000000
HKR, %CAMERA_VIDEOPROCAMP%\BackLightComp, MaxVal, 0x00010001, 00000255
HKR, %CAMERA_VIDEOPROCAMP%\BackLightComp, SDelta, 0x00010001, 00000001
HKR, %CAMERA_VIDEOPROCAMP%\BackLightComp, Defaul, 0x00010001, 00000048
HKR, %CAMERA_VIDEOPROCAMP%\BackLightComp, CurVal, 0x00010001, 00000048

; KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY
HKR, %CAMERA_VIDEOPROCAMP%\PowerLineFreq, Enable, 0x00010001, 00000000
HKR, %CAMERA_VIDEOPROCAMP%\PowerLineFreq, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\PowerLineFreq, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\PowerLineFreq, MinVal, 0x00010001, 00000000
HKR, %CAMERA_VIDEOPROCAMP%\PowerLineFreq, MaxVal, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\PowerLineFreq, SDelta, 0x00010001, 00000001
HKR, %CAMERA_VIDEOPROCAMP%\PowerLineFreq, Defaul, 0x00010001, 00000002
HKR, %CAMERA_VIDEOPROCAMP%\PowerLineFreq, CurVal, 0x00010001, 00000002

;*********************************************
; Default CameraControl setting
;*********************************************
; KSPROPERTY_CAMERACONTROL_PAN
HKR, %CAMERA_CAMERACONTRL%\Pan, Enable, 0x00010001, 00000000
HKR, %CAMERA_CAMERACONTRL%\Pan, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CAMERACONTRL%\Pan, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CAMERACONTRL%\Pan, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CAMERACONTRL%\Pan, MaxVal, 0x00010001, 00000010
HKR, %CAMERA_CAMERACONTRL%\Pan, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CAMERACONTRL%\Pan, Defaul, 0x00010001, 00000005
HKR, %CAMERA_CAMERACONTRL%\Pan, CurVal, 0x00010001, 00000005

; KSPROPERTY_CAMERACONTROL_TILT
HKR, %CAMERA_CAMERACONTRL%\Tilt, Enable, 0x00010001, 00000000
HKR, %CAMERA_CAMERACONTRL%\Tilt, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CAMERACONTRL%\Tilt, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CAMERACONTRL%\Tilt, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CAMERACONTRL%\Tilt, MaxVal, 0x00010001, 00000010
HKR, %CAMERA_CAMERACONTRL%\Tilt, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CAMERACONTRL%\Tilt, Defaul, 0x00010001, 00000005
HKR, %CAMERA_CAMERACONTRL%\Tilt, CurVal, 0x00010001, 00000005

; KSPROPERTY_CAMERACONTROL_ROLL
HKR, %CAMERA_CAMERACONTRL%\Roll, Enable, 0x00010001, 00000000
HKR, %CAMERA_CAMERACONTRL%\Roll, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CAMERACONTRL%\Roll, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CAMERACONTRL%\Roll, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CAMERACONTRL%\Roll, MaxVal, 0x00010001, 00000010
HKR, %CAMERA_CAMERACONTRL%\Roll, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CAMERACONTRL%\Roll, Defaul, 0x00010001, 00000005
HKR, %CAMERA_CAMERACONTRL%\Roll, CurVal, 0x00010001, 00000005

; KSPROPERTY_CAMERACONTROL_ZOOM
HKR, %CAMERA_CAMERACONTRL%\Zoom, Enable, 0x00010001, 00000000
HKR, %CAMERA_CAMERACONTRL%\Zoom, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CAMERACONTRL%\Zoom, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CAMERACONTRL%\Zoom, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CAMERACONTRL%\Zoom, MaxVal, 0x00010001, 00000010
HKR, %CAMERA_CAMERACONTRL%\Zoom, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CAMERACONTRL%\Zoom, Defaul, 0x00010001, 00000005
HKR, %CAMERA_CAMERACONTRL%\Zoom, CurVal, 0x00010001, 00000005

; KSPROPERTY_CAMERACONTROL_EXPOSURE
HKR, %CAMERA_CAMERACONTRL%\Exposure, Enable, 0x00010001, 00000001
HKR, %CAMERA_CAMERACONTRL%\Exposure, AutoFg, 0x00010001, 00000001
HKR, %CAMERA_CAMERACONTRL%\Exposure, AutoCb, 0x00010001, 00000007
HKR, %CAMERA_CAMERACONTRL%\Exposure, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CAMERACONTRL%\Exposure, MaxVal, 0x00010001, 00000100
HKR, %CAMERA_CAMERACONTRL%\Exposure, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CAMERACONTRL%\Exposure, Defaul, 0x00010001, 00000050
HKR, %CAMERA_CAMERACONTRL%\Exposure, CurVal, 0x00010001, 00000050

; KSPROPERTY_CAMERACONTROL_IRIS
HKR, %CAMERA_CAMERACONTRL%\Iris, Enable, 0x00010001, 00000000
HKR, %CAMERA_CAMERACONTRL%\Iris, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CAMERACONTRL%\Iris, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CAMERACONTRL%\Iris, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CAMERACONTRL%\Iris, MaxVal, 0x00010001, 00000010
HKR, %CAMERA_CAMERACONTRL%\Iris, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CAMERACONTRL%\Iris, Defaul, 0x00010001, 00000005
HKR, %CAMERA_CAMERACONTRL%\Iris, CurVal, 0x00010001, 00000005

; KSPROPERTY_CAMERACONTROL_FOCUS
HKR, %CAMERA_CAMERACONTRL%\Focus, Enable, 0x00010001, 00000000
HKR, %CAMERA_CAMERACONTRL%\Focus, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CAMERACONTRL%\Focus, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CAMERACONTRL%\Focus, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CAMERACONTRL%\Focus, MaxVal, 0x00010001, 00000010
HKR, %CAMERA_CAMERACONTRL%\Focus, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CAMERACONTRL%\Focus, Defaul, 0x00010001, 00000005
HKR, %CAMERA_CAMERACONTRL%\Focus, CurVal, 0x00010001, 00000005

;*********************************************
; Default CustomDefine setting
;*********************************************
; KSPROPERTY_CUSTOMDEFINE_SETTING0 (Environment)
HKR, %CAMERA_CUSTOMDEFINE%\Setting0, Enable, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting0, AutoFg, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting0, AutoCb, 0x00010001, 00000003
HKR, %CAMERA_CUSTOMDEFINE%\Setting0, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting0, MaxVal, 0x00010001, 00000003
HKR, %CAMERA_CUSTOMDEFINE%\Setting0, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting0, Defaul, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting0, CurVal, 0x00010001, 00000000

; KSPROPERTY_CUSTOMDEFINE_SETTING1 (Frequency)
HKR, %CAMERA_CUSTOMDEFINE%\Setting1, Enable, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting1, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting1, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting1, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting1, MaxVal, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting1, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting1, Defaul, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting1, CurVal, 0x00010001, 00000002

; KSPROPERTY_CUSTOMDEFINE_SETTING2 (Rotation)
HKR, %CAMERA_CUSTOMDEFINE%\Setting2, Enable, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting2, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting2, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting2, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting2, MaxVal, 0x00010001, 00000003
HKR, %CAMERA_CUSTOMDEFINE%\Setting2, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting2, Defaul, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting2, CurVal, 0x00010001, 00000000

; KSPROPERTY_CUSTOMDEFINE_SETTING3 (Extension)
HKR, %CAMERA_CUSTOMDEFINE%\Setting3, Enable, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting3, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting3, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting3, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting3, MaxVal, 0x00010001, 00000003
HKR, %CAMERA_CUSTOMDEFINE%\Setting3, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting3, Defaul, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting3, CurVal, 0x00010001, 00000000

; KSPROPERTY_CUSTOMDEFINE_SETTING4
HKR, %CAMERA_CUSTOMDEFINE%\Setting4, Enable, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting4, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting4, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting4, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting4, MaxVal, 0x00010001, 00001023
HKR, %CAMERA_CUSTOMDEFINE%\Setting4, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting4, Defaul, 0x00010001, 00000256
HKR, %CAMERA_CUSTOMDEFINE%\Setting4, CurVal, 0x00010001, 00000256

; KSPROPERTY_CUSTOMDEFINE_SETTING5
HKR, %CAMERA_CUSTOMDEFINE%\Setting5, Enable, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting5, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting5, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting5, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting5, MaxVal, 0x00010001, 00001023
HKR, %CAMERA_CUSTOMDEFINE%\Setting5, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting5, Defaul, 0x00010001, 00000256
HKR, %CAMERA_CUSTOMDEFINE%\Setting5, CurVal, 0x00010001, 00000256

; KSPROPERTY_CUSTOMDEFINE_SETTING6
HKR, %CAMERA_CUSTOMDEFINE%\Setting6, Enable, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting6, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting6, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting6, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting6, MaxVal, 0x00010001, 00001023
HKR, %CAMERA_CUSTOMDEFINE%\Setting6, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting6, Defaul, 0x00010001, 00000256
HKR, %CAMERA_CUSTOMDEFINE%\Setting6, CurVal, 0x00010001, 00000256

; KSPROPERTY_CUSTOMDEFINE_SETTING7
HKR, %CAMERA_CUSTOMDEFINE%\Setting7, Enable, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting7, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting7, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting7, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting7, MaxVal, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting7, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting7, Defaul, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting7, CurVal, 0x00010001, 00000000

; KSPROPERTY_CUSTOMDEFINE_SETTING8
HKR, %CAMERA_CUSTOMDEFINE%\Setting8, Enable, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting8, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting8, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting8, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting8, MaxVal, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting8, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting8, Defaul, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting8, CurVal, 0x00010001, 00000000

; KSPROPERTY_CUSTOMDEFINE_SETTING9
HKR, %CAMERA_CUSTOMDEFINE%\Setting9, Enable, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting9, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting9, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting9, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting9, MaxVal, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting9, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting9, Defaul, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting9, CurVal, 0x00010001, 00000001

; KSPROPERTY_CUSTOMDEFINE_SETTING10
HKR, %CAMERA_CUSTOMDEFINE%\Setting10, Enable, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting10, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting10, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting10, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting10, MaxVal, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting10, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting10, Defaul, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting10, CurVal, 0x00010001, 00000000

; KSPROPERTY_CUSTOMDEFINE_SETTING11
HKR, %CAMERA_CUSTOMDEFINE%\Setting11, Enable, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting11, AutoFg, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting11, AutoCb, 0x00010001, 00000003
HKR, %CAMERA_CUSTOMDEFINE%\Setting11, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting11, MaxVal, 0x00010001, 00000005
HKR, %CAMERA_CUSTOMDEFINE%\Setting11, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting11, Defaul, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting11, CurVal, 0x00010001, 00000000

; KSPROPERTY_CUSTOMDEFINE_SETTING12
HKR, %CAMERA_CUSTOMDEFINE%\Setting12, Enable, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting12, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting12, AutoCb, 0x00010001, 00000007
HKR, %CAMERA_CUSTOMDEFINE%\Setting12, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting12, MaxVal, 0x00010001, 00000511
HKR, %CAMERA_CUSTOMDEFINE%\Setting12, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting12, Defaul, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting12, CurVal, 0x00010001, 00000000

; KSPROPERTY_CUSTOMDEFINE_SETTING13
HKR, %CAMERA_CUSTOMDEFINE%\Setting13, Enable, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting13, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting13, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting13, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting13, MaxVal, 0x00010001, 2147450879
HKR, %CAMERA_CUSTOMDEFINE%\Setting13, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting13, Defaul, 0x00010001, 07864480
HKR, %CAMERA_CUSTOMDEFINE%\Setting13, CurVal, 0x00010001, 07864480

; KSPROPERTY_CUSTOMDEFINE_SETTING14
HKR, %CAMERA_CUSTOMDEFINE%\Setting14, Enable, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting14, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting14, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting14, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting14, MaxVal, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting14, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting14, Defaul, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting14, CurVal, 0x00010001, 00000000

; KSPROPERTY_CUSTOMDEFINE_SETTING15
HKR, %CAMERA_CUSTOMDEFINE%\Setting15, Enable, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting15, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting15, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting15, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting15, MaxVal, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting15, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting15, Defaul, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting15, CurVal, 0x00010001, 00000000

; KSPROPERTY_CUSTOMDEFINE_SETTING16
HKR, %CAMERA_CUSTOMDEFINE%\Setting16, Enable, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting16, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting16, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting16, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting16, MaxVal, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting16, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting16, Defaul, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting16, CurVal, 0x00010001, 00000000

; KSPROPERTY_CUSTOMDEFINE_SETTING17
HKR, %CAMERA_CUSTOMDEFINE%\Setting17, Enable, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting17, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting17, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting17, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting17, MaxVal, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting17, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting17, Defaul, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting17, CurVal, 0x00010001, 00000000

; KSPROPERTY_CUSTOMDEFINE_SETTING18
HKR, %CAMERA_CUSTOMDEFINE%\Setting18, Enable, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting18, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting18, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting18, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting18, MaxVal, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting18, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting18, Defaul, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting18, CurVal, 0x00010001, 00000000

; KSPROPERTY_CUSTOMDEFINE_SETTING19
HKR, %CAMERA_CUSTOMDEFINE%\Setting19, Enable, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting19, AutoFg, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting19, AutoCb, 0x00010001, 00000002
HKR, %CAMERA_CUSTOMDEFINE%\Setting19, MinVal, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting19, MaxVal, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting19, SDelta, 0x00010001, 00000001
HKR, %CAMERA_CUSTOMDEFINE%\Setting19, Defaul, 0x00010001, 00000000
HKR, %CAMERA_CUSTOMDEFINE%\Setting19, CurVal, 0x00010001, 00000000

;*********************************************
; Default MulFrameRate setting
;*********************************************
; High Speed (1280 * 1024)
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting0, DimenX, 0x00010001, 00001280
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting0, DimenY, 0x00010001, 00001024
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting0, FrSetp, 0x00000001, 01, 00, 0F, 00, 00, 00, 00, 00, 00, 00, 00, 00

; High Speed (1280 * 960)
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting1, DimenX, 0x00010001, 00001280
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting1, DimenY, 0x00010001, 00000960
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting1, FrSetp, 0x00000001, 01, 00, 0F, 00, 00, 00, 00, 00, 00, 00, 00, 00

; High Speed ( 640 * 480)
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting2, DimenX, 0x00010001, 00000640
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting2, DimenY, 0x00010001, 00000480
;HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting2, FrSetp, 0x00000001, 02, 00, 1E, 0F, 00, 00, 00, 00, 00, 00, 00, 00
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting2, FrSetp, 0x00000001, 01, 00, 1E, 00, 00, 00, 00, 00, 00, 00, 00, 00

; High Speed ( 352 * 288)
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting3, DimenX, 0x00010001, 00000352
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting3, DimenY, 0x00010001, 00000288
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting3, FrSetp, 0x00000001, 01, 00, 1E, 00, 00, 00, 00, 00, 00, 00, 00, 00

; High Speed ( 320 * 240)
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting4, DimenX, 0x00010001, 00000320
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting4, DimenY, 0x00010001, 00000240
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting4, FrSetp, 0x00000001, 01, 00, 1E, 00, 00, 00, 00, 00, 00, 00, 00, 00

; High Speed ( 176 * 144)
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting5, DimenX, 0x00010001, 00000176
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting5, DimenY, 0x00010001, 00000144
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting5, FrSetp, 0x00000001, 01, 00, 1E, 00, 00, 00, 00, 00, 00, 00, 00, 00

; High Speed ( 160 * 120)
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting6, DimenX, 0x00010001, 00000160
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting6, DimenY, 0x00010001, 00000120
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting6, FrSetp, 0x00000001, 01, 00, 1E, 00, 00, 00, 00, 00, 00, 00, 00, 00

; High Speed (Reserved)
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting7, DimenX, 0x00010001, 00000000
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting7, DimenY, 0x00010001, 00000000
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting7, FrSetp, 0x00000001, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00

; High Speed (Reserved)
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting8, DimenX, 0x00010001, 00000000
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting8, DimenY, 0x00010001, 00000000
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting8, FrSetp, 0x00000001, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00

; High Speed (Reserved)
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting9, DimenX, 0x00010001, 00000000
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting9, DimenY, 0x00010001, 00000000
HKR, %CAMERA_MULFRAMERATE%\HighSpeed\Setting9, FrSetp, 0x00000001, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00

; Full Speed (1280 * 1024)
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting0, DimenX, 0x00010001, 00001280
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting0, DimenY, 0x00010001, 00001024
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting0, FrSetp, 0x00000001, 01, 00, 0F, 00, 00, 00, 00, 00, 00, 00, 00, 00

; Full Speed (1280 * 960)
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting1, DimenX, 0x00010001, 00001280
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting1, DimenY, 0x00010001, 00000960
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting1, FrSetp, 0x00000001, 01, 00, 0F, 00, 00, 00, 00, 00, 00, 00, 00, 00

; Full Speed ( 640 * 480)
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting2, DimenX, 0x00010001, 00000640
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting2, DimenY, 0x00010001, 00000480
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting2, FrSetp, 0x00000001, 01, 00, 1E, 00, 00, 00, 00, 00, 00, 00, 00, 00

; Full Speed ( 352 * 288)
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting3, DimenX, 0x00010001, 00000352
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting3, DimenY, 0x00010001, 00000288
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting3, FrSetp, 0x00000001, 01, 00, 1E, 00, 00, 00, 00, 00, 00, 00, 00, 00

; Full Speed ( 320 * 240)
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting4, DimenX, 0x00010001, 00000320
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting4, DimenY, 0x00010001, 00000240
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting4, FrSetp, 0x00000001, 01, 00, 1E, 00, 00, 00, 00, 00, 00, 00, 00, 00

; Full Speed ( 176 * 144)
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting5, DimenX, 0x00010001, 00000176
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting5, DimenY, 0x00010001, 00000144
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting5, FrSetp, 0x00000001, 01, 00, 1E, 00, 00, 00, 00, 00, 00, 00, 00, 00

; Full Speed ( 160 * 120)
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting6, DimenX, 0x00010001, 00000160
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting6, DimenY, 0x00010001, 00000120
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting6, FrSetp, 0x00000001, 01, 00, 1E, 00, 00, 00, 00, 00, 00, 00, 00, 00

; Full Speed (Reserved)
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting7, DimenX, 0x00010001, 00000000
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting7, DimenY, 0x00010001, 00000000
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting7, FrSetp, 0x00000001, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00

; Full Speed (Reserved)
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting8, DimenX, 0x00010001, 00000000
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting8, DimenY, 0x00010001, 00000000
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting8, FrSetp, 0x00000001, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00

; Full Speed (Reserved)
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting9, DimenX, 0x00010001, 00000000
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting9, DimenY, 0x00010001, 00000000
HKR, %CAMERA_MULFRAMERATE%\FullSpeed\Setting9, FrSetp, 0x00000001, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00

;*********************************************
; Debug environment setting
;*********************************************

HKLM,%CAMERA_DEBUG_REGREPORT%
HKLM,%CAMERA_REGISTER_ADDR% , GetSingleRegister, 0x00010001, 00000000
HKLM,%CAMERA_REGISTER_ADDR% , SetSingleRegister, 0x00010001, 00000000
HKLM,%CAMERA_EEPROM_SETTING% , Result , 0x00010001, 00000000

[SensorRegSetting]
HKR,%SENSOR_REG_INDEX%,xbSensorType, 0x00010001, 33024 ;0x8100
HKR,%SENSOR_REG_INDEX%,xbSensorCtrl, 0x00010001, 33025 ;0x8101
HKR,%SENSOR_REG_INDEX%,xbLineOfFrameH, 0x00010001, 33026 ;0x8102
HKR,%SENSOR_REG_INDEX%,xbLineOfFrameL, 0x00010001, 33027 ;0x8103
HKR,%SENSOR_REG_INDEX%,xbPixOfLineH, 0x00010001, 33028 ;0x8104
HKR,%SENSOR_REG_INDEX%,xbPixOfLineL, 0x00010001, 33029 ;0x8105
HKR,%SENSOR_REG_INDEX%,xbVsyncPara, 0x00010001, 33030 ;0x8106
HKR,%SENSOR_REG_INDEX%,xbHsyncPara, 0x00010001, 33031 ;0x8107
HKR,%SENSOR_REG_INDEX%,xbTestMode1, 0x00010001, 33032 ;0x8108
HKR,%SENSOR_REG_INDEX%,xbTestMode2, 0x00010001, 33033 ;0x8109
HKR,%SENSOR_REG_INDEX%,xbSigIni, 0x00010001, 33034 ;0x810A
HKR,%SENSOR_REG_INDEX%,xbDsPara, 0x00010001, 33038 ;0x810E
HKR,%SENSOR_REG_INDEX%,xbTrigPara, 0x00010001, 33039 ;0x810F
HKR,%SENSOR_REG_INDEX%,xbClkPd, 0x00010001, 33040 ;0x8110
HKR,%SENSOR_REG_INDEX%,xbMcuClkCtrl, 0x00010001, 33042 ;0x8112
HKR,%SENSOR_REG_INDEX%,xbMcuClkDiv, 0x00010001, 33043 ;0x8113
HKR,%SENSOR_REG_INDEX%,xbSenClkCtrl, 0x00010001, 33044 ;0x8114
HKR,%SENSOR_REG_INDEX%,xbSenClkDiv, 0x00010001, 33045 ;0x8115
HKR,%SENSOR_REG_INDEX%,xbAudClkCtrl, 0x00010001, 33046 ;0x8116
HKR,%SENSOR_REG_INDEX%,xbAudClkDiv, 0x00010001, 33047 ;0x8117
HKR,%SENSOR_REG_INDEX%,xbAdcCtrl, 0x00010001, 33120 ;0x8160
HKR,%SENSOR_REG_INDEX%,xbAdcData, 0x00010001, 33121 ;0x8161
HKR,%SENSOR_REG_INDEX%,xbMiscCtrl, 0x00010001, 33122 ;0x8162
HKR,%SENSOR_REG_INDEX%,xbSnapShot, 0x00010001, 33123 ;0x8163
HKR,%SENSOR_REG_INDEX%,xbScratch1, 0x00010001, 33124 ;0x8164
HKR,%SENSOR_REG_INDEX%,xbScratch2, 0x00010001, 33125 ;0x8165
HKR,%SENSOR_REG_INDEX%,xbScratch3, 0x00010001, 33126 ;0x8166
HKR,%SENSOR_REG_INDEX%,xbScratch4, 0x00010001, 33127 ;0x8167
HKR,%SENSOR_REG_INDEX%,xbI2CCtrl, 0x00010001, 33128 ;0x8168
HKR,%SENSOR_REG_INDEX%,xbI2CClkDiv, 0x00010001, 33129 ;0x8169
HKR,%SENSOR_REG_INDEX%,xbI2CDevAddr, 0x00010001, 33130 ;0x816A
HKR,%SENSOR_REG_INDEX%,xbI2CRegAddr, 0x00010001, 33131 ;0x816B
HKR,%SENSOR_REG_INDEX%,xbI2CData, 0x00010001, 33132 ;0x816C
HKR,%SENSOR_REG_INDEX%,xbI2CStatus, 0x00010001, 33133 ;0x816D
HKR,%SENSOR_REG_INDEX%,xbGpioaDatH, 0x00010001, 33136 ;0x8170
HKR,%SENSOR_REG_INDEX%,xbGpioaDatL, 0x00010001, 33137 ;0x8171
HKR,%SENSOR_REG_INDEX%,xbGpioaDirH, 0x00010001, 33138 ;0x8172
HKR,%SENSOR_REG_INDEX%,xbGpioaDirL, 0x00010001, 33139 ;0x8173
HKR,%SENSOR_REG_INDEX%,xbGpioaEnH, 0x00010001, 33140 ;0x8174
HKR,%SENSOR_REG_INDEX%,xbGpioaEnL, 0x00010001, 33141 ;0x8175
HKR,%SENSOR_REG_INDEX%,xbGpioDat, 0x00010001, 33142 ;0x8176
HKR,%SENSOR_REG_INDEX%,xbGpioDir, 0x00010001, 33143 ;0x8177
HKR,%SENSOR_REG_INDEX%,xbEPEFCTR, 0x00010001, 33103 ;0x814F
HKR,%SENSOR_REG_INDEX%,xbTestReg, 0x00010001, 33107 ;0x8153
HKR,%SENSOR_REG_INDEX%,xbOBSFRAME, 0x00010001, 33110 ;0x8156
HKR,%SENSOR_REG_INDEX%,xbMiscCtl, 0x00010001, 33136 ;0x8170
HKR,%SENSOR_REG_INDEX%,xbEPAFCTR, 0x00010001, 33095 ;0x8147
HKR,%SENSOR_REG_INDEX%,xbEPBFCTR, 0x00010001, 33097 ;0x8149
HKR,%SENSOR_REG_INDEX%,xbPwrCtl, 0x00010001, 33113 ;0x8159
HKR,%SENSOR_REG_INDEX%,xbEPSETR0, 0x00010001, 33090 ;0x8142
HKR,%SENSOR_REG_INDEX%,xbALT2SIZE, 0x00010001, 33108 ;0x8154
HKR,%SENSOR_REG_INDEX%,xbALT3SIZE, 0x00010001, 33109 ;0x8155
HKR,%SENSOR_REG_INDEX%,xbDEVCTR1, 0x00010001, 33089 ;0x8141

[Strings]
;----------------
; Non-Localizable
;----------------
ProxyVCap.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_CAPTURE = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
; note: only register value is case sensitive, key is not.
SERVICE_KERNEL_DRIVER=1
; PnP should use demand start
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
;----------------
; Localizable
;----------------
DISK_NAME = "BisonCam, Disk"
VENDOR = "Bison Electronics INC."
Mfg = "WebCam"
CamM5603D.DeviceId = "VID_0402&PID_5602"
CamM5603D.DeviceDesc = "BisonCam, NB Pro"
CamM5603D.ExtensionDLL = "BisonVfw.dll"
CAMERA_VIDEOPROCAMP = "Settings\VideoProcAmp"
CAMERA_CAMERACONTRL = "Settings\CameraContrl"
CAMERA_CUSTOMDEFINE = "Settings\CustomDefine"
CAMERA_MULFRAMERATE = "Settings\MulFrameRate"
CAMERA_ENV_REGISTRY = "Software\WebCam\M2000"
CAMERA_DEBUG_REGREPORT = "Software\WebCam\M2000\Debug\RegReport"
CAMERA_REGISTER_ADDR = "Software\WebCam\M2000\Debug\RegisterAddr"
CAMERA_EEPROM_SETTING = "Software\WebCam\M2000\Debug\EEPROM"
SENSOR_REG_INDEX = "SensorSetting"
InstallShiled.GUID = "{4A57592C-FF92-4083-97A9-92783BD5AFB4}"
CAMERA_FILEPATH_APP = "Twain_32\BisonCam"




Then
you need change your regist try:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cam5603D]
“SensorType”=dword:0000000a
“LensType”=dword:0000000c
“ImageSize”=dword:00000001
“ViewSize”=dword:00000a50
“SnapItem”=dword:00000000
“MPTest”=dword:00000000
“RGB24″=dword:00000000
“WideScreen”=dword:00000000
“DeviceOffOn”=dword:00000000
“CpuUsage”=dword:00000000
“DcOffset”=dword:00000000
“AeTable”=dword:00000000
“PCB_SIZE”=dword:00000001
“PropShowItem”=dword:00000000
“SXGASize”=dword:00000001
“BlockS3S4″=dword:00000000
“AETarget”=dword:00000000
“FlikerLim”=dword:00000000
“InterpolationMethod”=dword:00000000
“ADC”=dword:00000000
“DC_Level”=dword:00000000
“Gama_Offset”=dword:00000000
“ImageEffect”=dword:00000000
“ChkPacketHdr”=dword:00000000
“SaBase”=dword:00000006
“SaDivitor”=dword:00000006
“SensorYUYV”=dword:00000000
“AvgAE”=dword:00000000
“Timer1″=dword:0000000a
“Timer2″=dword:0000005a
“PowerDown”=dword:00000000
“DoXPC3″=dword:00000001
“Do2KC3″=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\BisonCam]
“AgcGainType”=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\WebCam\M2000]
“StillImage”=dword:0000000a
“MultiLangID”=dword:00000009

refenrence:
http://www.fnode.com/2007/06/make-bisoncam-work-on-windows-vista/
http://driveragent.com/archive/8826/34-1-83?q=bisoncam&PHPSESSID=flakmr5t90s339tudfekos8826

Comments

Popular posts from this blog

How to install and configure PHP5 with IIS6 on Windows Server 2003 in five easy steps.

How to switch PASV and PORT model in FLAHSGET