mxdual3.inf Driver File Contents (lcd591_791_12upgrade.zip)

;=============================================================== 
;
; MXDual3.INF  -- 	This file contains installation information 
;               	for the Macronix MiniCam.
;
; V1.00:	8/30/2000	Created
; V1.01:	9/27/2000	Fix bug for installation on Win2000
; v1.02:	02/16/2001	ISUninst.exe -> Uninst.exe
; v1.03:	03/01/2001	Uninst.exe -> ISUnMX.exe, and add ISUnMX.exe
;						to disk
; v1.04:	01/02/2002  Add resolution setting parameters in 
;						[MXCap.AddReg]
; v1.05:	01/15/2002  get *.sys from different directories for
;						different OS
; v1.06:	05/02/2002  Add resolution 720*576
;			    Add MXCamD for NT-based OS
; v1.07:	05/27/2002  This INF file is for Win2000/WinXP
;=============================================================== 

[Version]
;LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%MXIC%
DriverVer=01/15/2002,5.1.2600.1
CatalogFile.nt=mxic001.cat

[SourceDisksNames]
1="DualCam Installation Disk",,,

[SourceDisksFiles]
;MXDual3.inf	= 1
MXVCobr3.ds 	= 1
Twacker.ini	= 1
MXDef.src	= 1
MXCobra3.ds	= 1
UnMX0851.isu	= 1
ISUnMX.exe	= 1

MXCap3.sys 	= 1
MXBulk3.sys 	= 1

[SourceDisksFiles.x86]
;MXDual3.inf	= 1
MXVCobr3.ds = 1
Twacker.ini	= 1
MXDef.src	= 1
MXCobra3.ds	= 1
UnMX0851.isu	= 1
ISUnMX.exe	= 1

MXCap3.sys 	= 1
MXCamD.sys 	= 1
MXBulk3.sys     = 1

[Manufacturer]
%MXICMfg%=Macronix

[DestinationDirs]
;DefaultDestDir=10,system32\drivers
Hub.CopyInf=17

MXCap.CopyDrivers=10,system32\drivers
MXCap.CopyDrivers.NT=10,system32\drivers
MXCap.CopyDS=10,twain_32
MXCap.CopyISU=30
MXCap.CopyCODEC=11
MXCap.CopyISUEXE=10

MXBULK.Files.Ext = 10,System32\Drivers
MXBULK.Files.Twn = 10
MXBULK.Files.DS = 10,Twain_32


; =================== Device Sections ===========================

[Macronix]
%USB\VID_0851&PID_1542.DeviceDesc%=Cam.Dev,USB\VID_0851&PID_1542
%USB\VID_0851&PID_1542&MI_00.DeviceDesc%=MXCap.Device,USB\VID_0851&PID_1542&MI_00
%USB\VID_0851&PID_1542&MI_01.DeviceDesc%=MXBULK.Dev, USB\VID_0851&PID_1542&MI_01


; =========================== Cam.Dev ===================================
[Cam.Dev]
AddReg=Hub.AddReg
CopyFiles= Hub.CopyInf

[Cam.Dev.NT]
DelReg=Cam.DelReg.NT
; Don't need to copy usbhub.sys because there has to be at least one hub
; Don't need any extra registry entries
;CopyFiles= Hub.CopyInf

[HUB.AddReg]
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,usbhub.sys

[Cam.DelReg.NT]
HKR,,EnumPropPages32

[Cam.Dev.NT.Services]
AddService = usbhub, 0x00000002, StandardHub.AddService

[StandardHub.AddService]
DisplayName    = %StandardHub.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\usbhub.sys
LoadOrderGroup = Base

[HUB.CopyInf]
MXDual3.inf



; =========================== MXCap.Device ===================================
[MXCap.Device]
Include=    ks.inf, kscaptur.inf, ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation
AddReg=     MXCap.AddReg,MXCap_EventLog.AddReg
UpdateInis=	MXCap.UpdateIni
CopyFiles=  MXCap.CopyDrivers, MXCap.CopyDS, MXCap.CopyISU, MXCap.CopyCODEC, MXCap.CopyISUEXE
KnownFiles= MXCap.KnownFiles

[MXCap.Device.NT]
Include=    ks.inf, kscaptur.inf, ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration.NT
AddReg=     MXCap.AddReg
UpdateInis=	MXCap.UpdateIni
CopyFiles=  MXCap.CopyDrivers.NT, MXCap.CopyDS, MXCap.CopyISU, MXCap.CopyCODEC, MXCap.CopyISUEXE

[MXCap.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,MXCap3.sys
HKR,,PageOutWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01

[MXCap_EventLog.AddReg]
HKLM,%MXUninstall%,DisplayName,,"%MXUnDisplay%"
HKLM,%MXUninstall%,UninstallString,,"%10%\ISUnMX.exe -f"C:\UnMX0851.isu""
HKLM,%MXCap2Parameters%,"TriggerEvent",0x10001,0
HKLM,%MXCap2Parameters%,"Brightness",0x10001,125
HKLM,%MXCap2Parameters%,"Contrast",0x10001,60
HKLM,%MXCap2Parameters%,"Saturation",0x10001,128
HKLM,%MXCap2Parameters%,"Sharpness",0x10001,18
HKLM,%MXCap2Parameters%,"WhiteBalanceFlags",0x10001,1
HKLM,%MXCap2Parameters%,"WhiteBalance",0x10001,16
HKLM,%MXCap2Parameters%,"Gamma",0x10001,8
HKLM,%MXCap2Parameters%,"BacklightComp",0x10001,0
HKLM,%MXCap2Parameters%,"ExposureFlags",0x10001,1
HKLM,%MXCap2Parameters%,"Exposure",0x10001,30
;DefaultRGB24  1:160*120, 2:176*144, 3:320*240, 4:352*288, 5:640*480, 6:800*592, 7:720*576
HKLM,%MXCap2Parameters%,"DefaultRGB24",0x10001,3
;RGB24  bit0:160*120, bit1:176*144, bit2:320*240, bit3:352*288, bit4:640*480, bit5:800*592, bit6:720*576
HKLM,%MXCap2Parameters%,"RGB24",0x10001,21
;DefaultRGB16  1:160*120, 2:176*144, 3:320*240, 4:352*288, 5:640*480
HKLM,%MXCap2Parameters%,"DefaultRGB16",0x10001,0
;RGB16  bit0:160*120, bit1:176*144, bit2:320*240, bit3:352*288, bit4:640*480
HKLM,%MXCap2Parameters%,"RGB16",0x10001,0
;DefaultIYUV  1:160*120, 2:176*144, 3:320*240, 4:352*288, 5:640*480
HKLM,%MXCap2Parameters%,"DefaultIYUV",0x10001,3
;IYUV  bit0:160*120, bit1:176*144, bit2:320*240, bit3:352*288, bit4:640*480
HKLM,%MXCap2Parameters%,"IYUV",0x10001,21
;DefaultColorSpace  1:RGB24, 2:RGB16, 3:IYUV
HKLM,%MXCap2Parameters%,"DefaultColorSpace",0x10001,1

[MXCap.UpdateIni]
system.ini, drivers32,, "VIDC.IYUV=iyuv_32.dll"

[MXCap.CopyDrivers]
MXCap3.sys
stream.sys

[MXCap.CopyDrivers.NT]
MXCap3.sys
MXCamD.sys
;stream.sys

[MXCap.CopyDS]
MXVCobr3.ds

;[MXCap.CopyInf]
;MXCap3.inf

[MXCap.CopyISU]
UnMX0851.isu

[MXCap.CopyISUEXE]
ISUnMX.exe

[MXCap.CopyCODEC]
;iyuv_32.dll

[MXCap.KnownFiles]
MXCap3.sys=safe

[MXCap.Device.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,

[MXCap.Device.NT.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,

[VideoCapture]
AddReg=VideoCapture.AddReg

[VideoCapture.AddReg]
HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%USB\VID_0851&PID_1542&MI_00.DeviceDesc%
; IAMVideoCompression installed as static interface on both output pins
HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}

[MXCap.Device.NT.Services]
AddService = MXCap,0x00000002,MXCap.AddService

[MXCap.AddService]
DisplayName   = %USB\VID_0851&PID_1542&MI_00.DeviceDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_DEMAND_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\MXCap3.sys
AddReg=MXCap_EventLog.AddReg.NT

;[MXCap_EventLog_Inst]
;AddReg = MXCap_EventLog.AddReg.NT

[MXCap_EventLog.AddReg.NT]
HKLM,%MXUninstall%,DisplayName,,"%MXUnDisplay%"
HKLM,%MXUninstall%,UninstallString,,"%10%\ISUnMX.exe -f"C:\UnMX0851.isu""
HKR,Parameters,"TriggerEvent",0x10001,0
HKR,Parameters,"Brightness",0x10001,125
HKR,Parameters,"Contrast",0x10001,60
HKR,Parameters,"Saturation",0x10001,128
HKR,Parameters,"Sharpness",0x10001,18
HKR,Parameters,"WhiteBalanceFlags",0x10001,1
HKR,Parameters,"WhiteBalance",0x10001,16
HKR,Parameters,"Gamma",0x10001,8
HKR,Parameters,"BacklightComp",0x10001,0
HKR,Parameters,"ExposureFlags",0x10001,1
HKR,Parameters,"Exposure",0x10001,30
;DefaultRGB24  1:160*120, 2:176*144, 3:320*240, 4:352*288, 5:640*480, 6:800*592, 7:720*576
HKR,Parameters,"DefaultRGB24",0x10001,3
;RGB24  bit0:160*120, bit1:176*144, bit2:320*240, bit3:352*288, bit4:640*480, bit5:800*592, bit6:720*576
HKR,Parameters,"RGB24",0x10001,21
;DefaultRGB16  1:160*120, 2:176*144, 3:320*240, 4:352*288, 5:640*480
HKR,Parameters,"DefaultRGB16",0x10001,0
;RGB16  bit0:160*120, bit1:176*144, bit2:320*240, bit3:352*288, bit4:640*480
HKR,Parameters,"RGB16",0x10001,0
;DefaultIYUV  1:160*120, 2:176*144, 3:320*240, 4:352*288, 5:640*480
HKR,Parameters,"DefaultIYUV",0x10001,3
;IYUV  bit0:160*120, bit1:176*144, bit2:320*240, bit3:352*288, bit4:640*480
HKR,Parameters,"IYUV",0x10001,21
;DefaultColorSpace  1:RGB24, 2:RGB16, 3:IYUV
HKR,Parameters,"DefaultColorSpace",0x10001,1

; =========================== MXBULK.Dev ===================================
[MXBULK.Dev]
CopyFiles=MXBULK.Files.Ext, MXBULK.Files.Twn, MXBULK.Files.DS
AddReg=MXBULK.AddReg, MXBULK_EventLog.AddReg

[MXBULK.Dev.NT]
CopyFiles=MXBULK.Files.Ext, MXBULK.Files.Twn, MXBULK.Files.DS
AddReg=MXBULK.AddReg

[MXBULK.Dev.NT.Services]
Addservice = MXBULK, 0x00000002, MXBULK.AddService

[MXBULK.AddService]
DisplayName    = %MXBULK.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\MXBulk3.sys
LoadOrderGroup = Base
AddReg = MXBULK_EventLog.AddReg.NT

[MXBULK.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,MXBulk3.sys

;[MXBULK_EventLog_Inst]
;AddReg = MXBULK_EventLog.AddReg.NT

[MXBULK_EventLog.AddReg]
HKLM,%MXBulk3Parameters%,"MaximumTransferSize",0x10001,4096
HKLM,%MXBulk3Parameters%,"DebugLevel",0x10001,2

[MXBULK_EventLog.AddReg.NT]
HKR,Parameters,"MaximumTransferSize",0x10001,4096
HKR,Parameters,"DebugLevel",0x10001,2


[MXBULK.Files.Ext]
MXBulk3.sys

[MXBULK.Files.Twn]
Twacker.ini
MXDef.src

[MXBULK.Files.DS]
MXCobra3.ds

;[MXBULK.Files.Inf]
;MXBulk3.inf

;---------------------------------------------------------------
;                S t r i n g s
;---------------------------------------------------------------

[Strings]
SERVICE_KERNEL_DRIVER=1
; PnP should use demand start
SERVICE_DEMAND_START=3
;SERVICE_AUTO_START=2
SERVICE_ERROR_NORMAL=1


;----------------
; Localizable
;----------------

MXIC=               "MXIC"
MXICMfg=            "MXIC"
USB\VID_0851&PID_1542.DeviceDesc= "DualCam Camera"
USB\VID_0851&PID_1542&MI_00.DeviceDesc= "DualCam Video V1.09.07"
USB\VID_0851&PID_1542&MI_01.DeviceDesc=	"DualCam Still V1.04.07"
StandardHub.SvcDesc= "Microsoft USB Standard Hub Driver"
MXCap.Capture= "MXCap Capture"
MXUninstall= "Software\Microsoft\Windows\CurrentVersion\Uninstall\DualCam Drivers"
MXCap2Parameters= "System\Currentcontrolset\Services\MXCap\Parameters"
MXBulk3Parameters= "System\Currentcontrolset\Services\MXBULK\Parameters"
MXUnDisplay= "DualCam Drivers"
MXBULK.SvcDesc= "DualCam Still, MXBulk3.Sys"
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.40