saips15h.inf Driver File Contents (st220.zip)

;========================================================================================
; Saitek ST200 Stick Controller Setup script HID
;
; Copyright 2000 Saitek plc
;
; John Ould, 11 May 2000
;========================================================================================

[Version]
Signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%Saitek%

[ClassInstall]
Addreg=Class.AddReg

[Class.AddReg]
HKR,,,,%MediaClassName%
HKR,,Icon,,"-1"
HKR,,Installer,,mmci.dll

[PreCopySection]
HKR,,NoSetupUI,,1

;===============================================================
[Manufacturer]
%Saitek%=SaitekMfg

[SaitekMfg]
%USB\VID_06A3&PID_0502.DeviceDesc%=HIDGameDevice,HID\VID_06A3&PID_0502
%PS15.DeviceDesc%=PS15_DGP


[ControlFlags]
ExcludeFromSelect=HID\VID_06A3&PID_0502



[SourceDisksNames]
2="Saitek ST200 Driver Disk",,,

[SourceDisksFiles]
joyhid.vxd=2
vjoyd.vxd=2
;msjstick.drv=2
saidgjoy.vxd=2
saigport.vxd=2
saiPS15.vxd=2
saichnge.exe=2
vjoyd.vxd=2
msjstick.drv=2
saiPS15u.inf=2
saiPS15h.inf=2
hidci.dll=2
hidclass.sys=2
hidusb.sys=2
hidparse.sys=2


[DestinationDirs]
Windows_System = 11          ; LDID_SYS
Windows_System32_Drivers = 10,system32\drivers
Windows_inf = 17
Windows_inf_other = 17,other
RebuildDeviceDatabase = 17
Windows = 10


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; ============== Gameport + copy USB files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[PS15_DGP]
DelReg = PS15_DGP.DelReg
AddReg = PS15_DGP.AddReg
CopyFiles = Windows_System, Windows, Windows_System32_Drivers, Windows_inf
DelFiles = RebuildDeviceDataBase,windows_inf_other

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;  Install section for HID game devices + copy gameport files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[HIDGameDevice]
CopyFiles = Windows_System, Windows, Windows_System32_Drivers, Windows_inf
AddReg = HIDGameDevice.AddReg, PS15_0502.AddReg, PS15_DGP.AddReg
DelFiles = RebuildDeviceDataBase,windows_inf_other
KnownFiles = HIDGameDevice.KnownFiles

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;	files to copy:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[Windows_System]
saidgjoy.vxd,,, 32
saigport.vxd,,, 32
saiPS15.vxd,,,32
hidci.dll,,,32

vjoyd.vxd,,, 32
; do not overwrite
msjstick.drv,,, 16
joyhid.vxd,,,32

[HIDGameDevice.KnownFiles]
joyhid.vxd=safe

[Windows_System32_Drivers]
hidclass.sys,,,32
hidusb.sys,,,32
hidparse.sys,,,32

[Windows]
saichnge.exe,,, 32

; windows\inf - for deletion
[RebuildDeviceDataBase]
DRVDATA.BIN
DRVIDX.BIN

; windows\inf
[Windows_Inf]
saiPS15u.inf,saiPS15u.in_,,32
saiPS15h.inf,saiPS15h.in_,,32

; delete this inf file
[Windows_inf_other]
saiteksaiPS15u.inf
saiteksaiPS15h.inf

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;	Registry sections:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[PS15_DGP.DelReg]
HKLM,"%PS15.Gameport.Key%
HKLM,"HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\MediaResources\joystick\<FixedKey>\JoystickSettings\Saitek ST200 Stick"

[PS15_DGP.AddReg]
HKLM,%PS15.Gameport.Key%,OEMName,,%PS15.DeviceDesc%
HKLM,%PS15.Gameport.Key%,OEMCallout,,"saiPS15.vxd"
HKLM,%PS15.Gameport.Key%,OEMData,1,01,00,00,08,04,00,00,00
HKLM,%PS15.Gameport.Key%,HWCaps,1,04,00,00,00,03,00,00,00,03,00,00,00
HKLM,%PS15.Gameport.Key%,PollMask,65537,07,04,01,00
;See saicfgcghne.exe. prevents use of out of box cal data
HKLM,%PS15.Gameport.Key%,SaitekFlags,65537,01,00,00,00
HKLM,%PS15.Gameport.Key%,ButtonMap,1,00
HKLM,%PS15.Gameport.Key%\SaitekPID0002,,,
HKLM,%PS15.Gameport.Key%\Buttons\0,"",0,"Trigger"
HKLM,%PS15.Gameport.Key%\Buttons\1,"",0,"Fire A"
HKLM,%PS15.Gameport.Key%\Buttons\2,"",0,"Fire B"
HKLM,%PS15.Gameport.Key%\Buttons\3,"",0,"Fire C"
HKLM,%PS15.Gameport.Key%\Axes\0,"",0,"X Axis"
HKLM,%PS15.Gameport.Key%\Axes\1,"",0,"Y Axis"
HKLM,%PS15.Gameport.Key%\Axes\2,"",0,"Throttle"


[PS15_0502.AddReg]
HKLM,%PS15.USB.Key%,OEMName,,%USB\VID_06A3&PID_0502.DeviceDesc%
HKLM,%PS15.USB.Key%\Buttons\0,"",0,"Trigger"
HKLM,%PS15.USB.Key%\Buttons\1,"",0,"Fire A"
HKLM,%PS15.USB.Key%\Buttons\2,"",0,"Fire B"
HKLM,%PS15.USB.Key%\Buttons\3,"",0,"Fire C"
HKLM,%PS15.USB.Key%\Axes\0,"",0,"X Axis"
HKLM,%PS15.USB.Key%\Axes\1,"",0,"Y Axis"
HKLM,%PS15.USB.Key%\Axes\2,"",0,"Throttle"
HKLM,%PS15.USB.Key%,Flags1,65537,00000004



[HIDGameDevice.AddReg]
HKR,,DevLoader,,"*ntkern,mmdevldr.vxd"
HKR,,NTMPDriver,,"joyhid.vxd"
HKR,,Driver,,vjoyd.vxd
HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
HKR,Drivers,SubClasses,,"joystick"
HKR,Drivers,MIGRATED,,0
HKR,Drivers\joystick,,,
HKR,Drivers\joystick\msjstick.drv,Description,,%HID_DEVICE_SYSTEM_GAME%

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Strings]
HID_DEVICE_SYSTEM_GAME="HID-compliant game controller"
Saitek="Saitek"
MediaClassName="Sound, video and game controllers"

PS15.Gameport.Key="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\Saitek ST200 Stick"
PS15.USB.Key="System\CurrentControlSet\control\MediaProperties\PrivateProperties\Joystick\OEM\VID_06A3&PID_0502"
PS15.DeviceDesc="Saitek ST200 Stick"
USB\VID_06A3&PID_0502.DeviceDesc="Saitek ST200 Stick 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: web1, load: 0.84