saimouse.INF Driver File Contents (gm1drv1.zip)

; Setup file for Saimouse.vxd - Saitek GM1 serial driver V1.007
 
[Version]
Signature="$chicago$"
Class=Mouse
Provider=%MFG%

[DestinationDirs]
DefaultDestDir = 11        ; LDID_SYS
saimouse.Copy  = 11
saiGM1Un.Copy = 11
Setup.Copy = 10,"temp\saitek"
SetupAPI.Copy = 10,"system"
Inf.copy = 17,"Other"

[SourceDisksNames]
1=%SerMouDisk%,,1

[SourceDisksFiles]
saimouse.vxd=1
saiGM1Un.exe=1
saimload.vxd=1
setup.exe=1
saimouse.inf=1
setupapi.dll=1
cfgmgr32.dll=1

[Manufacturer]
%MFG%=Saitek

; Manufacturer Sections
; ----------------------------------------
[Saitek]
%saimouse.Desc%=saimouse.install, *SAK8001


; Install sections
; ----------------------------------------


; this section is run by setup.exe
[Setup]
DelReg=Prev.DelReg
AddReg=saimouse.hardware.AddReg,saimouse.driver.AddReg,saimouse.Uninstall.AddReg
CopyFiles=saimouse.Copy,SetupAPI.Copy,inf.copy
UpdateInis=saimouse.ini
REBOOT

; this section is run by setup.exe to perform the cleanup after the setup section
; has been run. It deletes the windows\temp\saitek directory.
[SetupCleanup]
DelFiles=Setup.Copy

[saimouse.install]
CopyFiles=Setup.Copy,SetupAPI.Copy,inf.copy
AddReg=Setup.AddReg

[DefaultInstall]
CopyFiles=Setup.Copy,SetupAPI.Copy,inf.copy
AddReg=Setup.AddReg

[Uninstall]
DelFiles=saimouse.Copy
DelReg=Prev.DelReg

;We need to run setup, so if the user has enumerated the hardware, we copy setup
;to windows\temp\saitek, and put it in the run once section. 
;65536 flags value is DELFLG_IN_USE1 which allows open files to be deleted on reboot
[Setup.Copy]
saimouse.vxd,,,65536
saiGM1Un.exe,,,65536
saimload.vxd,,,65536
setup.exe,,,65536
saimouse.inf,,,65536
setupapi.dll,,,65536
cfgmgr32.dll,,,65536

[inf.copy]
SaitekSaimouse.inf, saimouse.inf

[Setup.AddReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,GM1Setup, 0, "%10%\temp\saitek\setup.exe"


[Prev.DelReg]
HKLM,System\CurrentControlSet\Services\Class\Mouse\SAK8001
HKLM,Enum\Root\SAK8001\0000
HKLM,Enum\SerEnum\SAK8001
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Saitek GM1 Serial Drivers"
HKLM,System\CurrentControlSet\Services\VxD\SaitekGM01

[saimouse.Uninstall.AddReg]
; Uninstall registration
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Saitek GM1 Serial Drivers",DisplayName,0,%saimouse.Desc%
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Saitek GM1 Serial Drivers",UninstallString,0,"system\saiGM1Un.exe"

[saimouse.driver.AddReg]
; driver information
HKLM,System\CurrentControlSet\Services\Class\Mouse\SAK8001,MouseType,0,SERIAL
HKLM,System\CurrentControlSet\Services\Class\Mouse\SAK8001,NoSetupUI,0,1
HKLM,System\CurrentControlSet\Services\Class\Mouse\SAK8001,DevLoader,0,"*vmouse"
HKLM,System\CurrentControlSet\Services\Class\Mouse\SAK8001,MouseDriver,0,"saimload.vxd"
HKLM,System\CurrentControlSet\Services\Class\Mouse\SAK8001,InfSection,0,"saimouse.install"
HKLM,System\CurrentControlSet\Services\Class\Mouse\SAK8001,ProviderName,0,Saitek
HKLM,System\CurrentControlSet\Services\Class\Mouse\SAK8001,DriverDate,0,%DRIVER_DATE%
HKLM,System\CurrentControlSet\Services\Class\Mouse\SAK8001,DriverDesc,0,%saimouse.Desc%
HKLM,System\CurrentControlSet\Services\Class\Mouse\SAK8001,MatchingDeviceId,0,"*SAK8001"
HKLM,System\CurrentControlSet\Services\VxD\SaitekGM01,StaticVxD,0,"saimouse.vxd"
HKLM,System\CurrentControlSet\Services\VxD\SaitekGM01,Start,1,00

[saimouse.hardware.AddReg]
; hardware information
HKLM,Enum\Root\SAK8001\0000,Capabilities,1,14,00,00,00
HKLM,Enum\Root\SAK8001\0000,DeviceDesc,0,%saimouse.Desc%
HKLM,Enum\Root\SAK8001\0000,Class,0,"MOUSE"
HKLM,Enum\Root\SAK8001\0000,CompatibleIDs,0,"*SAK8001"
HKLM,Enum\Root\SAK8001\0000,"PnP Rev",0,"1.00"
HKLM,Enum\Root\SAK8001\0000,"OtherID",1,33,21,4d,5a,40,00,00,00
HKLM,Enum\Root\SAK8001\0000,"HardwareID",0,"ROOT\SAK8001"
HKLM,Enum\Root\SAK8001\0000,"Driver",0,"Mouse\SAK8001"
HKLM,Enum\Root\SAK8001\0000,"Mfg",0,"Saitek"
HKLM,Enum\Root\SAK8001\0000,"ClassGUID",0,"{4d36e96f-e325-11ce-bfc1-08002be10318}"
HKLM,Enum\Root\SAK8001\0000,"ConfigFlags",1,00,00,00,00


[saimouse.ini]
system.ini,boot.description,,"mouse.drv=%StandardMouse.Desc%"
system.ini,boot,,"mouse.drv=mouse.drv"
system.ini,386Enh,,"mouse=*vmouse,msmouse.vxd"

[saimouse.Copy]
saimouse.vxd,,,65536
saimload.vxd,,,65536
saiGM1Un.exe,,,65536

;32 is COPYFLG_NO_VERSION_DIALOG (0x00000020) 
;Do not overwrite a file in the destination directory if the existing file is newer than the source file. 
[SetupAPI.Copy]
setupapi.dll,,,32
cfgmgr32.dll,,,32

; ----------------------------------------
; User-visible Strings

[Strings]
SerMouDisk="Saitek GM1 Serial Driver disk"
MFG="Saitek"
saimouse.Desc="Saitek GM1 serial mouse driver V1.007"
StandardMouse.Desc="Standard Mouse"
DRIVER_DATE=" 22-12-1999"
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.97