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

FireFox 加速