; Ark Logic, Inc. 1999-2005
;
; ArkUSB.INF -- This file contains installation information for ARK digital camera
;
; It is using the default installer.
;
[Version]
;CatalogFile=image.cat
LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
signature="$CHICAGO$"
DriverVer=11/27/00,1.43
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%ARKSoft%
[ControlFlags]
; All PnP devices should be excluded from manual AddDevice Applet list
ExcludeFromSelect=*
[Manufacturer]
%ARKMfg%=ARKLOGIC
[SourceDisksNames]
1="ARKLOGIC USB Camera Driver Disk",,,
[SourceDisksFiles]
arkusb.sys = 1
arkcamd.sys = 1
arkjpg.dll = 1
arkprop.ax = 1
arkscan.sys = 1
preview.dll = 1
stream98.sys = 1
[DestinationDirs]
DefaultDestDir=11 ; LDID_SYS
; Delete old Win95 and "Detroit" update drivers
ARKLOGIC.USBDCam.DelDrivers=10,system
ARKLOGIC.USBDCam.CopyDrivers=10,system32\drivers
ARKLOGIC.USBDCam.CopyDriversNT=10,system32\drivers
ARKLOGIC.USBDCam.CopyCODEC=11
ARKLOGIC.STI.CopyFiles = 11
ARKLOGIC.STIAPP.CopyFiles = 10
ARKLOGIC.TWAIN.CopyFiles = 10,TWAIN_32\ARKCAM
;---------------------------------------------------------------
; A R K L O G I C.
;
; S T A R D U S T C A M E R A
;---------------------------------------------------------------
[ARKLOGIC]
%USB\VID_EDD8&PID_8500.DeviceDesc%=ARKLOGIC.USBDCam,USB\VID_EDD8&PID_8500
[ARKLOGIC.USBDCam]
Include= ks.inf, kscaptur.inf, ksfilter.inf
Needs= KS.Registration,KSCAPTUR.Registration
;;;;;,MSPCLOCK.Installation
SubClass=StillImage
DeviceType=2
DeviceSubType=0x0
Capabilities=1
PropertyPages="arkcpl.cpl ,EnumStiPropPages"
Events=AKUSD.Events
DeviceData=AKScan.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"
AddReg= ARKLOGIC.USBDCam.AddReg
UpdateInis= ARKLOGIC.USBDCam.UpdateIni
DelFiles= ARKLOGIC.USBDCam.DelDrivers
CopyFiles= ARKLOGIC.USBDCam.CopyDrivers, ARKLOGIC.USBDCam.CopyCODEC, ARKLOGIC.TWAIN.CopyFiles, ARKLOGIC.STI.CopyFiles, ARKLOGIC.STIAPP.CopyFiles
UninstallSection=Uninstall.ARKCamera
[ARKLOGIC.USBDCam.NT]
Include= ks.inf, kscaptur.inf, ksfilter.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
;;;;;;;;;;;;,MSPCLOCK.Installation
SubClass=StillImage
DeviceType=2
DeviceSubType=0x0
Capabilities=1
PropertyPages="arkcpl.cpl ,EnumStiPropPages"
Events=AKUSD.Events
DeviceData=AKScan.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"
DelReg= ARKLOGIC.USBDCam.DelReg
AddReg= ARKLOGIC.USBDCam.AddReg
UpdateInis= ARKLOGIC.USBDCam.UpdateIni
CopyFiles= ARKLOGIC.USBDCam.CopyDriversNT, ARKLOGIC.USBDCam.CopyCODEC, ARKLOGIC.TWAIN.CopyFiles, ARKLOGIC.STI.CopyFiles, ARKLOGIC.STIAPP.CopyFiles
UninstallSection=Uninstall.ARKCamera
[ARKLOGIC.USBDCam.NT.HW]
AddReg= ARKLOGIC_USBDCam_AddFilter
[ARKLOGIC_USBDCam_AddFilter]
HKR,,"UpperFilters",0x00010000,"ScanUSBARKLOGIC"
[ARKLOGIC.USBDCam.DelReg]
[ARKLOGIC.USBDCam.AddReg]
HKR,,HardwareConfig,1,1
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,arkusb.sys
HKR,,PageOutWhenUnopened,3,01
HKR,,PowerDownWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,00
;
;STI/TWAIN.
;
HKR,,USDClass,,"{C3A80966-28B1-11D1-ACAD-00A02438AD48}"
HKCR,CLSID\{C3A80966-28B1-11D1-ACAD-00A02438AD48} ,,,"ARKLOGIC Still Image USD"
HKCR,CLSID\{C3A80966-28B1-11D1-ACAD-00A02438AD48}\InProcServer32,,,%11%\arkusd.dll
HKCR,CLSID\{C3A80966-28B1-11D1-ACAD-00A02438AD48}\InProcServer32,ThreadingModel,,"Both"
; Update the name of application
HKLM,"Software\Microsoft\Windows\CurrentVersion\StillImage\Registered Applications","ARK Still Image Capture",,"%10%\ARKSTI.EXE /StiDevice:%1 /StiEvent:%2"
;
; Property Pages
;
; ICustomCameraProp
HKCR,CLSID\{625E2E42-3714-11d4-99C8-00A0C9779B74},,,%PlugIn_CustomCameraProp%
HKCR,CLSID\{625E2E42-3714-11d4-99C8-00A0C9779B74}\InprocServer32,,,arkprop.ax
HKCR,CLSID\{625E2E42-3714-11d4-99C8-00A0C9779B74}\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{625E2E42-3714-11d4-99C8-00A0C9779B74},,,%PlugIn_CustomCameraProp%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{625E2E42-3714-11d4-99C8-00A0C9779B74},IID,1,42,2E,5E,62, 14,37, d4,11, 0x99, 0xc8, 0x0, 0xa0, 0xc9, 0x77, 0x9b, 0x74
; CustomCamera Property Page
HKCR,CLSID\{2AAEB140-59DA-11d2-BA41-00A0C90D2B05},,,%PropPage_CustomCameraProp%
HKCR,CLSID\{2AAEB140-59DA-11d2-BA41-00A0C90D2B05}\InprocServer32,,,arkprop.ax
HKCR,CLSID\{2AAEB140-59DA-11d2-BA41-00A0C90D2B05}\InprocServer32,ThreadingModel,,Both
; Associate the property set with the above property page
HKLM,System\CurrentControlSet\Control\MediaSets\{625E2E42-3714-11d4-99C8-00A0C9779B74}\PropertyPages\{2AAEB140-59DA-11d2-BA41-00A0C90D2B05},,,%PropPage_CustomCameraProp%
;;End Property Pages
[ARKLOGIC.USBDCam.HW]
AddReg= ARKLOGIC_USBDCam_filter
[ARKLOGIC_USBDCam_filter]
HKR,,upperfilters,0,"arkscan.sys"
[ARKLOGIC.USBDCam.UpdateIni]
system.ini,drivers32,,"VIDC.IYUV=arkjpg.dll"
system.ini,drivers32,,"VIDC.YUY2=arkjpg.dll"
[ARKLOGIC.USBDCam.DelDrivers]
ks.sys,,,1
stream.sys,,,1
imagecls.sys,,,1
arkcamd.sys,,,1
arkusb.sys,,,1
[ARKLOGIC.USBDCam.CopyDrivers]
arkusb.sys
arkcamd.sys
arkscan.sys
stream.sys,stream98.sys,,32
[ARKLOGIC.USBDCam.CopyDriversNT]
arkusb.sys
arkcamd.sys
arkscan.sys
[ARKLOGIC.USBDCam.CopyCODEC]
arkjpg.dll
arkprop.ax
arkvfw.dll
[AKScan.DeviceData]
TwainDS=%TwainDsName%
SpecialInfo="ARKLOGIC"
[AKUSD.Events]
NewPicture="%NewPicture%",{61127F46-28A3-11D1-ACAD-00A02438AD48},*
ButtonPressed="%ButtonPressed%",{61127F4C-28A3-11D1-ACAD-00A02438AD48},*
[ARKLOGIC.STI.CopyFiles]
arkusd.dll
arkcpl.cpl
preview.dll
[ARKLOGIC.STIAPP.CopyFiles]
ARKSTI.EXE
dibapi32.dll
[ARKLOGIC.TWAIN.CopyFiles]
twark_32.ds
[Uninstall.ARKCamera]
DelFiles=AKScan.DelSysFiles
[AKScan.DelSysFiles]
arkusb.sys
arkcamd.sys
arkjpg.dll
arkprop.ax
arkscan.sys
arkusd.dll
arkcpl.cpl
[ARKLOGIC.USBDCam.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,ARKLOGIC.USBDCam.Interface
[ARKLOGIC.USBDCam.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,ARKLOGIC.USBDCam.Interface
[ARKLOGIC.USBDCam.Interface]
AddReg=ARKLOGIC.USBDCam.Intf.AddReg
[ARKLOGIC.USBDCam.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USB\VID_EDD8&PID_8500.DeviceDesc%
HKR,,ExtensionDLL,,%ARKLOGIC.ExtensionDLL%
[ARKLOGIC.USBDCam.NT.Services]
AddService=DCamUSBARKLOGIC,0x00000002,ARKLOGIC_USBDCam_ServiceInstall
AddService=ScanUSBARKLOGIC,0x00000000,ARKLOGIC_USBDCam_Filter_Install
[ARKLOGIC_USBDCam_ServiceInstall]
DisplayName = %USB\VID_EDD8&PID_8500.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %10%\System32\Drivers\arkusb.sys
[ARKLOGIC_USBDCam_Filter_Install]
DisplayName = %AKScan.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %10%\System32\Drivers\arkscan.sys
[Strings]
;----------------
; Non-Localizable
;----------------
; note: only register value is case sensitive, key is not.
ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
SERVICE_KERNEL_DRIVER=1
; PnP should use demand start
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
; IHV's extension DLL
ARKLOGIC.ExtensionDLL = "arkvfw.dll"
MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
GUID.Still="{FB6C428a-0353-11d1-905F-0000C0CC16BA}"
;----------------
; Localizable
;----------------
ARKSoft="ARK Soft, Inc."
ARKMfg="ARK Logic, Inc"
USB\VID_EDD8&PID_8500.DeviceDesc="ARK 8500 USB Camera - Ver 1.43"
PlugIn_ARKControl="ARK Stardust Interface Handler"
PropPage_ARKControl="ARK Property Page"
PropPage_CustomVideoProcAmp= "Custom VideoProcAmp Property Page"
PropPage_CustomCameraProp="Custom Camera Property Page"
PropPage_StillStreamConfig="StillStreamConfig Property Page"
PlugIn_IStillStreamConfig= "WDM StillStreamConfig Interface Handler"
PlugIn_CustomCameraProp= " WDM Custom ICustomCamera Interface handler"
TwainDsName = "Arklogic Scan TWAIN DS"
StillCaptured = "Still Image Captured"
AutoLaunch = "Launch Image Application"
ArkSti = "Stardust Still image capture"
ArkCap = "Stardust WDM Capture"
AKScan.DeviceDesc="ARKLOGIC Still Image Capture Device"
NewPicture="New Picture Captured"
ButtonPressed="Button Pressed"
Download Driver Pack
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.