ftdibus.inf Driver File Contents (FTDI_Drivers.zip)

; FTDIBUS.INF
; Copyright (c) 2000-2009 FTDI Ltd.
;
; USB serial converter driver installation file for Windows 2000, XP, Server 2003, Vista, Server 2008,
; Windows 7 and Server 2008 R2 (x86 and x64).
;
; FTDI device drivers may be used only in conjunction with products based on FTDI parts.
; The driver may be distributed in any form as long as our license information is not modified.
; If a custom Vendor ID and/or Product ID, or description string are used, it is the responsibility of 
; the product manufacturer to maintain any changes and subsequent WHQL re-certification as a result of
; making these changes.
;
; Modified by JU 1/18/10 to add custom JLCooper Vendor ID, Product ID and description strings to support various JLCooper products.

[Version]
Signature="$Windows NT$"
DriverPackageType=PlugAndPlay
DriverPackageDisplayName=%DESC%
Class=USB
ClassGUID={36fc9e60-c465-11cf-8056-444553540000}
Provider=%FTDI%
CatalogFile=ftdibus.cat
DriverVer=10/22/2009,2.06.00

[SourceDisksNames]
1=%DriversDisk%,,,

[SourceDisksFiles]
ftdibus.sys = 1,i386
ftbusui.dll = 1,i386
ftd2xx.dll = 1,i386
FTLang.Dll = 1,i386

[SourceDisksFiles.amd64]
ftdibus.sys = 1,amd64
ftbusui.dll = 1,amd64
ftd2xx64.dll = 1,amd64
ftd2xx.dll = 1,i386
FTLang.Dll = 1,amd64

[DestinationDirs]
FtdiBus.NT.Copy = 10,system32\drivers
FtdiBus.NT.Copy2 = 10,system32
FtdiBus.NTamd64.Copy = 10,system32\drivers
FtdiBus.NTamd64.Copy2 = 10,system32
FtdiBus.NTamd64.Copy3 = 10,syswow64


[Manufacturer]
%Ftdi%=FtdiHw,NTamd64

[FtdiHw]
%USB\VID_0403&PID_6001.DeviceDesc%=FtdiBus.NT,USB\VID_0403&PID_6001
%USB\VID_0403&PID_6010&MI_00.DeviceDesc%=FtdiBus.NT,USB\VID_0403&PID_6010&MI_00
%USB\VID_0403&PID_6010&MI_01.DeviceDesc%=FtdiBus.NT,USB\VID_0403&PID_6010&MI_01
%USB\VID_0403&PID_6011&MI_00.DeviceDesc%=FtdiBus.NT,USB\VID_0403&PID_6011&MI_00
%USB\VID_0403&PID_6011&MI_01.DeviceDesc%=FtdiBus.NT,USB\VID_0403&PID_6011&MI_01
%USB\VID_0403&PID_6011&MI_02.DeviceDesc%=FtdiBus.NT,USB\VID_0403&PID_6011&MI_02
%USB\VID_0403&PID_6011&MI_03.DeviceDesc%=FtdiBus.NT,USB\VID_0403&PID_6011&MI_03
%USB\VID_0760&PID_0002.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0002		;Added by JU 1/18/10
%USB\VID_0760&PID_0003.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0003		;Added by JU 1/18/10
%USB\VID_0760&PID_0004.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0004		;Added by JU 1/18/10
%USB\VID_0760&PID_0005.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0005		;Added by JU 1/18/10
%USB\VID_0760&PID_0006.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0006		;Added by JU 1/18/10
%USB\VID_0760&PID_0007.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0007		;Added by JU 1/18/10
%USB\VID_0760&PID_0008.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0008		;Added by JU 1/18/10
%USB\VID_0760&PID_0009.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0009		;Added by JU 1/18/10
%USB\VID_0760&PID_000A.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_000A		;Added by JU 1/18/10
%USB\VID_0760&PID_000B.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_000B		;Added by JU 1/18/10
%USB\VID_0760&PID_000C.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_000C		;Added by JU 1/18/10
%USB\VID_0760&PID_000D.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_000D		;Added by JU 1/18/10
%USB\VID_0760&PID_000E.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_000E		;Added by JU 1/18/10
%USB\VID_0760&PID_000F.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_000F		;Added by JU 1/18/10
[FtdiHw.NTamd64]
%USB\VID_0403&PID_6001.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0403&PID_6001
%USB\VID_0403&PID_6010&MI_00.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0403&PID_6010&MI_00
%USB\VID_0403&PID_6010&MI_01.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0403&PID_6010&MI_01
%USB\VID_0403&PID_6011&MI_00.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0403&PID_6011&MI_00
%USB\VID_0403&PID_6011&MI_01.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0403&PID_6011&MI_01
%USB\VID_0403&PID_6011&MI_02.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0403&PID_6011&MI_02
%USB\VID_0403&PID_6011&MI_03.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0403&PID_6011&MI_03
%USB\VID_0760&PID_0002.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0002	;Added by JU 1/18/10
%USB\VID_0760&PID_0003.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0003	;Added by JU 1/18/10
%USB\VID_0760&PID_0004.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0004	;Added by JU 1/18/10
%USB\VID_0760&PID_0005.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0005	;Added by JU 1/18/10
%USB\VID_0760&PID_0006.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0006	;Added by JU 1/18/10
%USB\VID_0760&PID_0007.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0007	;Added by JU 1/18/10
%USB\VID_0760&PID_0008.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0008	;Added by JU 1/18/10
%USB\VID_0760&PID_0009.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0009	;Added by JU 1/18/10
%USB\VID_0760&PID_000A.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_000A	;Added by JU 1/18/10
%USB\VID_0760&PID_000B.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_000B	;Added by JU 1/18/10
%USB\VID_0760&PID_000C.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_000C	;Added by JU 1/18/10
%USB\VID_0760&PID_000D.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_000D	;Added by JU 1/18/10
%USB\VID_0760&PID_000E.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_000E	;Added by JU 1/18/10
%USB\VID_0760&PID_000F.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_000F	;Added by JU 1/18/10

[ControlFlags]
ExcludeFromSelect=*

[FtdiBus.NT]
CopyFiles=FtdiBus.NT.Copy,FtdiBus.NT.Copy2
AddReg=FtdiBus.NT.AddReg

[FtdiBus.NTamd64]
CopyFiles=FtdiBus.NTamd64.Copy,FtdiBus.NTamd64.Copy2,FtdiBus.NTamd64.Copy3
AddReg=FtdiBus.NT.AddReg

[FtdiBus.NT.Services]
AddService = FTDIBUS, 0x00000002, FtdiBus.NT.AddService

[FtdiBus.NTamd64.Services]
AddService = FTDIBUS, 0x00000002, FtdiBus.NT.AddService

[FtdiBus.NT.AddService]
DisplayName = %SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\ftdibus.sys
LoadOrderGroup = Base
AddReg = FtdiBus.NT.AddService.AddReg

[FtdiBus.NT.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,ftdibus.sys
HKR,,EnumPropPages32,,"ftbusui.dll,FTBUSUIPropPageProvider"

[FtdiBus.NT.AddService.AddReg]
;HKR,Parameters,"LocIds",1,31,00,00,00,32,00,00,00,00
;HKR,Parameters,"RetryResetCount",0x10001,50
HKR,Parameters,"RetryResetCount",0x10001,100				;Added by JU 1/18/10
									;Increases the number of times the driver
									;tries to reset a USB pipe.

[FtdiBus.NT.HW]								;Added by JU 1/18/10
AddReg=FtdiBus.NT.HW.AddReg

[FtdiBus.NTamd64.HW]							;Added by JU 1/18/10
AddReg=FtdiBus.NT.HW.AddReg

[FtdiBus.NT.HW.AddReg]							;Added by JU 1/18/10
HKR,,"ConfigData",0x00010001,4						;Forces loading of VCP driver.
;HKR,,"USBTimeout",0x00010001,5000					;The maximum time in milliseconds that a 
									;USB request can remain outstanding.
[FtdiBus.NT.Copy]
ftdibus.sys

[FtdiBus.NT.Copy2]
ftbusui.dll
ftd2xx.dll
FTLang.dll

[FtdiBus.NTamd64.Copy]
ftdibus.sys

[FtdiBus.NTamd64.Copy2]
ftbusui.dll
ftd2xx.dll,ftd2xx64.dll
FTLang.dll

[FtdiBus.NTamd64.Copy3]
ftd2xx.dll

[Strings]
Ftdi="FTDI"
DESC="CDM Driver Package"
DriversDisk="FTDI USB Drivers Disk"
USB\VID_0403&PID_6001.DeviceDesc="USB Serial Converter"
USB\VID_0403&PID_6010&MI_00.DeviceDesc="USB Serial Converter A"
USB\VID_0403&PID_6010&MI_01.DeviceDesc="USB Serial Converter B"
USB\VID_0403&PID_6011&MI_00.DeviceDesc="USB Serial Converter A"
USB\VID_0403&PID_6011&MI_01.DeviceDesc="USB Serial Converter B"
USB\VID_0403&PID_6011&MI_02.DeviceDesc="USB Serial Converter C"
USB\VID_0403&PID_6011&MI_03.DeviceDesc="USB Serial Converter D"
USB\VID_0760&PID_0002.DeviceDesc="JLCooper Controller"			;Added by JU 1/18/10
USB\VID_0760&PID_0003.DeviceDesc="Leitch JOG-5000"			;Added by JU 1/18/10
USB\VID_0760&PID_0004.DeviceDesc="Leitch FAD-5000"			;Added by JU 1/18/10
USB\VID_0760&PID_0005.DeviceDesc="JLCooper ES-SloMo"			;Added by JU 1/18/10
USB\VID_0760&PID_0006.DeviceDesc="JLCooper MCS-USB Interface"		;Added by JU 1/18/10
USB\VID_0760&PID_0007.DeviceDesc="JLCooper MCS-USB Compact Interface"	;Added by JU 1/18/10
USB\VID_0760&PID_0008.DeviceDesc="JLCooper FaderMaster 4/100"		;Added by JU 1/18/10
USB\VID_0760&PID_0009.DeviceDesc="JLCooper MCS-3SP"			;Added by JU 1/18/10
USB\VID_0760&PID_000A.DeviceDesc="JLCooper ES-450"			;Added by JU 1/18/10
USB\VID_0760&PID_000B.DeviceDesc="JLCooper ES-4/100"			;Added by JU 1/18/10
USB\VID_0760&PID_000C.DeviceDesc="JLCooper ES-8/100"			;Added by JU 1/18/10
USB\VID_0760&PID_000D.DeviceDesc="Piano Lab Controller by JLCooper"	;Added by JU 1/18/10
USB\VID_0760&PID_000E.DeviceDesc="JLCooper Controller"			;Added by JU 1/18/10
USB\VID_0760&PID_000F.DeviceDesc="JLCooper Controller"			;Added by JU 1/18/10
SvcDesc="USB Serial Converter Driver"
ClassName="USB"
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: web3, load: 0.90