SaiBus.inf Driver File Contents (SD_WinXPx64_5_2_0_13.zip)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; SaiClass.inf
;; copyright Saitek 2004


[Version]
Signature=$CHICAGO$
Class="Saitek Magic Bus"
ClassGuid={678DCF40-E2E6-11D5-8CD5-E960089EA00A}
DriverVer=?DATE, ?VERSION
Provider=%MFGNAME%
CatalogFile=SaiBus.cat

[ClassInstall32]
AddReg=SaitekClassAddReg

[SaitekClassAddReg]
HKR,,,,%SAITEKCLASSNAME%
HKR,,Icon,,"-1"

;
[Manufacturer]
%MFGNAME%=DeviceList, NTamd64

[DestinationDirs]
DefaultDestDir=10,System32\Drivers
Magic.CopyFiles.NT=10, System32\Drivers
DriverCopyFiles=10, System32\Drivers

[SourceDisksFiles]
SaiBus.sys=1
SaiNtBus.sys=1
SaiMini.sys=1

[SourceDisksNames]
1=%INSTDISK%,,,.\

[DeviceList.NTamd64]
%VIRT_BUS%=DriverInstall,SaiClass
%DEV_VIRT_KBD%= VirtKbd_Install, SaitekMagicBus\SaitekKeyboard
%DEV_VIRT_MOU%= VirtMou_Install, SaitekMagicBus\SaitekMouse
%DEV_VIRT_HOT%= VirtHot_Install, SaitekMagicBus\SaitekHotKeys
%DEV_VIRT_JOY%= VirtJoy_Install, SaitekMagicBus\SaitekJoystick
%DEV_VIRT_JOY%= VirtJoy_Install, SaitekMagicBus\VID_06A3&PID_5011
%DEV_VIRT_MOU%= VirtMou_Install, SaitekMagicBus\VID_06A3&PID_5021
%DEV_VIRT_KBD%= VirtKbd_Install, SaitekMagicBus\VID_06A3&PID_5041
%DEV_VIRT_HOT%= VirtHot_Install, SaitekMagicBus\VID_06A3&PID_5081



[ControlFlags]
ExcludeFromSelect=*

;------------------------------------------------------------------------------
;  Magic Device Sections
;------------------------------------------------------------------------------
[VirtKbd_Install.NT]
CopyFiles=Magic.CopyFiles.NT

[VirtKbd_Install.NT.Services]
AddService=SaiMini, 2, SaiMini_Service

[VirtKbd_Install.NT.HW]
AddReg=VirtKbd_Install_AddReg

[VirtKbd_Install_AddReg]
HKR,,FriendlyName,,%DEV_VIRT_KBD%

;-----

[VirtMou_Install.NT]
CopyFiles=Magic.CopyFiles.NT

[VirtMou_Install.NT.Services]
AddService=SaiMini, 2, SaiMini_Service

[VirtMou_Install.NT.HW]
AddReg=VirtMou_Install_AddReg

[VirtMou_Install_AddReg]
HKR,,FriendlyName,,%DEV_VIRT_MOU%

;-----

[VirtHot_Install.NT]
CopyFiles=Magic.CopyFiles.NT

[VirtHot_Install.NT.Services]
AddService=SaiMini, 2, SaiMini_Service

[VirtHot_Install.NT.HW]
AddReg=VirtHot_Install_AddReg

[VirtHot_Install_AddReg]
HKR,,FriendlyName,,%DEV_VIRT_HOT%

;----

[VirtJoy_Install.NT]
CopyFiles=Magic.CopyFiles.NT

[VirtJoy_Install.NT.Services]
AddService=SaiMini, 2, SaiMini_Service

[VirtJoy_Install.NT.HW]
AddReg=VirtJoy_Install_AddReg

[VirtJoy_Install_AddReg]
HKR,,FriendlyName,,%DEV_VIRT_JOY%

;----

[SaiMini_Service]
ServiceType=1
StartType=3
ErrorControl=0
ServiceBinary=%12%\SaiMini.sys

[Magic.CopyFiles.NT]
SaiMini.sys,,,2
;------------------------------------------------------------------------------
;  Magic Bus Sections
;------------------------------------------------------------------------------

[DriverInstall.NT]
CopyFiles=DriverCopyFiles
AddReg=DriverAddReg

[DriverCopyFiles]
SaiBus.sys,,,2
SaiNtBus.sys,,,2

[DriverInstall.NT.Services]
AddService=SaiNtBus,2,DriverService

[DriverService]
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%10%\system32\drivers\SaiBus.sys

[DriverInstall.nt.hw]
AddReg=DriverHwAddReg

[DriverHwAddReg]
HKR,,FriendlyName,,%VIRT_BUS_NAME%

[DriverAddReg]
HKR, MAGIC_DEVICES, SaitekKeyboard, 0x00010001, 1
HKR, MAGIC_DEVICES, SaitekMouse,    0x00010001, 2

;------------------------------------------------------------------------------
;  String Definitions
;------------------------------------------------------------------------------

[Strings]
MFGNAME="Saitek"
INSTDISK="Saitek Installation Disc"

SAITEKCLASSNAME="Saitek Magic Bus"

VIRT_BUS="Saitek Magic Bus"
VIRT_BUS_NAME="Root Enumerator"

DEV_VIRT_KBD="Saitek Magic Keyboard"
DEV_VIRT_MOU="Saitek Magic Mouse"
DEV_VIRT_HOT="Saitek Magic Hotkey Device"
DEV_VIRT_JOY="Saitek Magic Joystick"
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: 0.91