iSight.inf Driver File Contents (iSight.zip)

; Installation file for the iSight camera
;
; Copyright (c) Apple Computer, Inc.  All rights reserved.

[Version]
signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Apple%
DriverPackageDisplayName="Apple Built-in iSight"
DriverPackageType=PlugAndPlay
CatalogFile=iSight.cat
DriverVer=08/01/2006,1.1.1.0

[ControlFlags]
ExcludeFromSelect = *

[SourceDisksNames]
1 = %DiskId1%,,,

[SourceDisksFiles]
wdfcoinstaller01001.dll=1 ; make sure the number matches with SourceDisksNames
iSightFT.sys=1
iSightCI.dll=1
iSightUP.sys=1

[DestinationDirs]
iSight.NT.CopyList = 10,system32\drivers
iSightUpdate.NT.CopyList = 10,system32\drivers
iSight_CoInstaller_CopyFiles = 11

[Manufacturer]
%Apple%=Apple

[Apple]
%iSight.DeviceDesc%=iSight,USB\VID_05AC&PID_8503&MI_00
%iSightUpdate.DeviceDesc%=iSightUpdate,USB\VID_05AC&PID_8501&MI_00
%iSightUpdate.DeviceDesc%=iSightUpdate,USB\VID_05AC&PID_8300
%iSightUpdate.DeviceDesc%=iSightUpdate,USB\VID_05AC&PID_8501

[iSight.NT]
Include=usbvideo.inf,ks.inf, kscaptur.inf, dshowext.inf
Needs=USBVideo.NT,KS.Registration, KSCAPTUR.Registration.NT, DSHOWEXT.Registration
CopyFiles=iSight.NT.CopyList
AddReg=iSight.NT.AddReg
PreferDeviceInfo=1
; WIA
SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
DeviceData=iSight.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"

[iSight.NT.AddReg]
HKR,,FriendlyName,,%iSight.DeviceDesc%

[iSight.NT.HW]
AddReg=iSight.NT.HW.AddReg

[iSight.NT.HW.AddReg]
HKR,,"LowerFilters",0x00010000,"DevUpper"

[iSight.NT.Services]
AddService = DevUpper,, iSight_Service_Inst
Needs= USBVideo.NT.Services

[iSight_Service_Inst]
DisplayName    = %iSight.SvcDesc%                            
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\iSightFT.sys                            

[iSight.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,iSight.Interface
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,iSight.Interface

[iSight.Interface]
AddReg=iSight.Interface.AddReg

[iSight.Interface.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%iSight.DeviceDesc%
HKR,,RTCFlags,0x00010001,0x00000010

[iSight.NT.CoInstallers]
AddReg=iSight_CoInstaller_AddReg
CopyFiles=iSight_CoInstaller_CopyFiles

[iSight_CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000,"WdfCoInstaller01001.dll,WdfCoInstaller"
HKR,,CoInstallers32,0x00010000,"iSightCI.dll,iSightCI"

[iSight_CoInstaller_CopyFiles]
WdfCoInstaller01001.dll
iSightCI.dll

[iSight.NT.Wdf]
KmdfService = iSight, iSight_wdfsect

[iSight_wdfsect]
KmdfLibraryVersion = 1.1

[iSight.NT.CopyList]
iSightFT.sys

;=======================================================

[iSightUpdate.NT]
CopyFiles=iSightUpdate.NT.CopyList
AddReg=iSightUpdate.NT.AddReg

[iSightUpdate.NT.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,iSightUP.sys

[iSight.NT.HW]

[iSight.NT.HW.AddReg]

[iSightUpdate.NT.Services]
AddService = iSightUpdate, 0x00000002, iSightUpdate_Service_Inst

[iSightUpdate_Service_Inst]
DisplayName    = %iSightUpdate.SvcDesc%                            
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\iSightUP.sys                            
LoadOrderGroup = Base

[iSightUpdate.NT.CoInstallers]
AddReg=iSightUpdate_CoInstaller_AddReg
CopyFiles=iSightUpdate_CoInstaller_CopyFiles

[iSightUpdate_CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000,"WdfCoInstaller01001.dll,WdfCoInstaller"

[iSightUpdate_CoInstaller_CopyFiles]
WdfCoInstaller01001.dll

[iSightUpdate.NT.Wdf]
KmdfService = iSight, iSight_wdfsect

[iSightUpdate.NT.CopyList]
iSightUP.sys

[Strings]
ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_VIDEO="{6994AD05-93EF-11D0-A3CC-00A0C9223196}"

Apple="Apple Computer"
iSight.DeviceDesc="Apple Built-in iSight"
DiskId1 = "iSight Installation Disk #1"
iSight.SvcDesc = "iSight Filter Driver"
iSightUpdate.DeviceDesc="Apple Built-in iSight - Unprogrammed"
iSightUpdate.SvcDesc = "iSight Update Driver"
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: web2, load: 1.20