USBSCAN.INF Driver File Contents (viiiv2_xp.zip)

[Version]
Signature="$CHICAGO$"
Class=IMAGE
provider=%MSFT%
LayoutFile=layout.inf

[Manufacturer]
%MfgName%=Genius

[Genius]
%USB\VID_0458&PID_2004.DeviceDesc%=BULKUSB.Dev, USB\VID_0458&PID_2004,USB\VID_0458&PID_2005, USB\VID_07B3&PID_0001
%USB\VID_0458&PID_2011.DeviceDesc%=Vivid3V2.Dev, USB\VID_0458&PID_2011,USB\VID_07B3&PID_0400

[PreCopySection]
HKR,,NoSetupUI,,1

[DestinationDirs]
DefaultDestDir=11
VendorSetup.File=10
Device.CopySys32Files=10,system32\drivers
USB6801.Sys32Files=11
USB6801.Sys32Files.NTX86=12	; system32\drivers

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

[Vivid3V2.Dev]
;;;CopyFiles=USB6801.Sys32Files,VendorSetup.File
;;;AddReg=Vivid3V2.AddReg
;;;UninstallSection=Uninstall.Vivid3V2.Files
;;;UpdateInis=ScannerSetOriginPath
;;;VendorInstaller="PCCuo.dll,fnRun"
;;;VendorSetup="PCCuo.dll,fnRun"

CopyFiles=VendorSetup.File,Device.CopySys32Files
AddReg=Vivid3V2.98.AddReg
UpdateInis=ScannerSetOriginPath
VendorInstaller="PCCUO.dll,fnRun"
VendorSetup="PCCUO.dll,fnRun"

[Vivid3V2.Dev.NT]
;;;CopyFiles=USB6801.Sys32Files.NTX86,VendorSetup.File
;;;AddReg=Vivid3V2.AddReg
;;;UninstallSection=Uninstall.Vivid3V2.Files
;;;UpdateInis=ScannerSetOriginPath
;;;VendorInstaller="PCCuo.dll,fnRun"
;;;VendorSetup="PCCuo.dll,fnRun"

CopyFiles=VendorSetup.File,Device.CopySys32Files
AddReg=Vivid3V2.20.AddReg
UpdateInis=ScannerSetOriginPath
VendorInstaller="PCCUO.dll,fnRun"
VendorSetup="PCCUO.dll,fnRun"

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

[Vivid3V2.AddService]
;;;DisplayName    = %USB\VID_0458&PID_2011.DeviceDesc%
;;;ServiceType    = 1            ; SERVICE_KERNEL_DRIVER
;;;StartType      = 2            ; SERVICE_AUTO_START
;;;ErrorControl   = 1            ; SERVICE_ERROR_NORMAL
;;;ServiceBinary  = %12%\UScanner.SYS
;;;LoadOrderGroup = Base

DisplayName    = %BULKUSB.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\usbscan.sys
LoadOrderGroup = Base

[Vivid3V2.USB680x.Files]
DelFiles=USB6801.Sys32Files

[Vivid3V2.98.AddReg]
;;;HKR,,DevLoader,0,*ntkern
;;;HKR,,NTMPDriver,0,UScanner.sys
;;;HKLM,System\Currentcontrolset\Services\UScanner\Parameters,MaximumTransferSize,1,96
;;;HKLM,System\Currentcontrolset\Services\UScanner\Parameters,DebugLevel,1,02
;;;HKLM,System\Currentcontrolset\Services\UScanner\Parameters,TimeOutInterval,1,01,F4

HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usbscan.sys
HKLM,Software\KYE,6801,,2H9_VI3V2_USB

[Vivid3V2.20.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usbscan.sys
HKLM,Software\KYE,6801,,2H9_VI3V2_USB
HKLM,"System\Currentcontrolset\Services\BulkUsb\Parameters","MaximumTransferSize",0x10001,4096
HKLM,"System\Currentcontrolset\Services\BulkUsb\Parameters","DebugLevel",0x10001,2

[USB6801.Sys32Files]
UScanner.SYS

[USB6801.Sys32Files.NTX86]
UScanner.SYS

;==============================================================================
[BULKUSB.Dev]
CopyFiles=VendorSetup.File,Device.CopySys32Files
AddReg=BULKUSB.98.AddReg
UpdateInis=ScannerSetOriginPath
VendorInstaller="PCCUO.dll,fnRun"
VendorSetup="PCCUO.dll,fnRun"

[BULKUSB.Dev.NT]
CopyFiles=VendorSetup.File,Device.CopySys32Files
AddReg=BULKUSB.20.AddReg
UpdateInis=ScannerSetOriginPath
VendorInstaller="PCCUO.dll,fnRun"
VendorSetup="PCCUO.dll,fnRun"


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

[BULKUSB.AddService]
DisplayName    = %BULKUSB.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\usbscan.sys
LoadOrderGroup = Base

[BULKUSB.98.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usbscan.sys
HKLM,Software\KYE,3150,,2E7_VI3_USB

[BULKUSB.20.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usbscan.sys
HKLM,Software\KYE,3150,,2E7_VI3_USB
HKLM,"System\Currentcontrolset\Services\BulkUsb\Parameters","MaximumTransferSize",0x10001,4096
HKLM,"System\Currentcontrolset\Services\BulkUsb\Parameters","DebugLevel",0x10001,2

[VendorSetup.File]
PCCuo.dll
~~~runcd.ini

[Device.CopySys32Files]
; Copy the kernel drivers that are needed.
usbscan.sys

[SourceDisksNames]
1="Genius Scanner Installation Disk",,0


[SourceDisksFiles]
~~~runcd.ini=1
PCCuo.dll=1

[ScannerSetOriginPath]
%10%\~PLKSTP.ini, SelectModel,, "ID=1212U"
%10%\pccuo.ini,Setup,,"SRCDIR=%1%"

;---------------------------------------------------------------;

[Strings]
MSFT="Genius"
MfgName="Genius"
USB\VID_0458&PID_2004.DeviceDesc="Genius ColorPage-Vivid III USB"
USB\VID_0458&PID_2011.DeviceDesc="Genius ColorPage-Vivid III V2 USB"

BULKUSB.SvcDesc="Genius ColorPage-Vivid III USB"

[USB PnP ID]
ID_TABLED=USB\VID_07B3&PID_0001,USB\VID_0458&PID_2004,USB\VID_0458&PID_2005,USB\VID_0458&PID_2011,USB\VID_07B3&PID_0400
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.16