home *** CD-ROM | disk | FTP | other *** search
- ; Localized 01/30/1998 02:21 AM (GMT) 7:3.0.406 A JOYSTICK.INF
-
-
- [Version]
- CatalogFile=joystick.cat
- layoutfile=layout.inf, layout1.inf, layout2.inf
- Signature="$CHICAGO$"
- Class=MEDIA
- ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
- provider=%Microsoft%
-
- [ClassInstall]
- Addreg=Class.AddReg
-
- [Class.AddReg]
- HKR,,,,%MediaClassName%
- HKR,,Icon,,"-1"
- HKR,,Installer,,mmci.dll
-
- [Manufacturer]
- %StdMfgName%=StdMfg
- %Microsoft%=Microsoft
- %ThrustMaster%=ThrustMaster
- %Logitech%=Logitech
-
-
- [StdMfg]
- ;
- ; This is the compatible id for HID game devices;
- ; it will be matched when the primary id is not recognized.
- ;
- %HID_DEVICE_SYSTEM_GAME%=HIDGameDevice,HID_DEVICE_SYSTEM_GAME
-
-
- [Microsoft]
- %*PNPB02F.DeviceDesc%=MSJSTICK, *PNPB02F
- %*PNPB02F.DeviceDesc%=MSJSTICK, *CTL7001
- %*PNPB02F.DeviceDesc%=MSJSTICK, *CTL7002
- %*PNPB02F.DeviceDesc%=MSJSTICK, *CTL7005
- %*PNPB02F.DeviceDesc%=MSJSTICK, *CSC0001
- %*PNPB02F.DeviceDesc%=MSJSTICK, MF\PNPB00D_Dev2
- %*PNPB02F.DeviceDesc%=MSJSTICK, MF\PNPB00E_Dev3
- %*PNPB02F.DeviceDesc%=MSJSTICK, MF\PNPB019_Dev2
- %*PNPB02F.DeviceDesc%=MSJSTICK, *AZT0003
- %*PNPB02F.DeviceDesc%=MSJSTICK, *AZT3001
- %*PNPB02F.DeviceDesc%=MSJSTICK, *YMH0006
- %USB\VID_045E&PID_0008.DeviceDesc%=MSUSBJSTICK, USB\VID_045E&PID_0008
- %USB\VID_045E&PID_0007.DeviceDesc%=MSUSBGAMEPAD, USB\VID_045E&PID_0007
-
-
- [ThrustMaster]
- %ThrustMaster.DeviceDesc%=TM, *PNPB02F
- %USB\VID_044F&PID_A0A0.DeviceDesc%=THRUSTMASTERUSBJSTICK,USB\VID_044F&PID_A0A0
- %USB\VID_044F&PID_A201.DeviceDesc%=THRUSTMASTERUSBJSTICK,USB\VID_044F&PID_A201
-
- [Logitech]
- %USB\VID_046D&PID_0200.DeviceDesc%=LOGITECHUSBJSTICK, USB\VID_046d&PID_0200
- %USB\VID_046D&PID_C201.DeviceDesc%=LOGITECHUSBJSTICK2, USB\VID_046d&PID_C201
-
-
- [PreCopySection]
- HKR,,NoSetupUI,,1
-
- [DestinationDirs]
- MSJSTICK.CopyList = 11 ; LDID_SYS
- GAMEPORT.CopyList = 11 ; LDID_SYS
- STDUSBJSTICK.CopyFiles = 10,system32\drivers
- STDUSBJSTICK.DelFiles = 11
- HIDGameDevice.Copy = 11 ; LDID_SYS
-
- ;---------------------------------------------------------------;
-
- [MSJSTICK]
- LogConfig=BasicJoyStick.LC0,BasicJoystick.LC1
- CopyFiles=MSJSTICK.CopyList, GAMEPORT.CopyList
- AddReg=JOYSTICK.AddReg, MSJSTICK.AddReg
- UpdateInis=MSJSTICK.UpdateInis
-
- [TM]
- LogConfig=ThrustMaster.LC0, ThrustMaster.LC1, ThrustMaster.LC2, ThrustMaster.LC3
- CopyFiles=MSJSTICK.CopyList, GAMEPORT.CopyList
- AddReg=JOYSTICK.AddReg, ThrustMaster.AddReg
- UpdateInis=MSJSTICK.UpdateInis
-
- [*PNPB02F.det]
- AddReg=PreCopySection
-
- [BasicJoyStick.LC0]
- ConfigPriority=HARDWIRED
- IOConfig=201-201(3ff::)
-
- [BasicJoyStick.LC1]
- ConfigPriority=HARDWIRED
- IOConfig=200-207(3ff::)
-
- [ThrustMaster.LC0]
- ConfigPriority=HARDWIRED
- IOConfig=201-201(3ff::)
- IOConfig=209-209(3ff::)
-
- [ThrustMaster.LC1]
- ConfigPriority=HARDWIRED
- IOConfig=201-201(3ff::), 203-203(3ff::), 205-205(3ff::), 207-207(3ff::)
- IOConfig=209-209(3ff::), 20b-20b(3ff::), 20d-20d(3ff::), 20f-20f(3ff::)
-
- [ThrustMaster.LC2]
- ConfigPriority=HARDWIRED
- IOConfig=201-201(3ff::), 203-203(3ff::), 205-205(3ff::), 207-207(3ff::)
-
- [ThrustMaster.LC3]
- ConfigPriority=HARDWIRED
- IOConfig=209-209(3ff::), 20b-20b(3ff::), 20d-20d(3ff::), 20f-20f(3ff::)
-
- ;---------------------------------------------------------------;
-
- [MSUSBJSTICK]
- CopyFiles=STDUSBJSTICK.CopyFiles,MSJSTICK.CopyList
- DelFiles=STDUSBJSTICK.DelFiles
- AddReg=MSUSBJSTICK.AddReg
- UpdateInis=MSJSTICK.UpdateInis
-
- [MSUSBJSTICK.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,"hidusb.sys"
- HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0008,OEMName,,%USB\VID_045E&PID_0008.DeviceDesc%
- HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0008,OEMCallOut,,joyhid.vxd
- HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0008,OEMData,3,03,00,08,10,08,00,00,00
- HKLM,System\CurrentControlSet\control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0008,,,
-
- [STDUSBJSTICK.CopyFiles]
- hidusb.sys
- hidclass.sys
- hidparse.sys
-
- [STDUSBJSTICK.DelFiles]
- hidusb.sys
- hidclass.sys
- hidparse.sys
-
-
- [MSUSBGAMEPAD]
- CopyFiles=STDUSBJSTICK.CopyFiles
- DelFiles=STDUSBJSTICK.DelFiles
- AddReg=MSUSBGAMEPAD.AddReg
- UpdateInis=MSJSTICK.UpdateInis
-
- [MSUSBGAMEPAD.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,"hidusb.sys"
- HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0007,OEMName,,%USB\VID_045E&PID_0007.DeviceDesc%
- HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0007,OEMCallOut,,joyhid.vxd
- HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0007,OEMData,3,20,00,00,10,0a,00,00,00
- HKLM,System\CurrentControlSet\control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0007,,,
-
- [THRUSTMASTERUSBJSTICK]
- CopyFiles=STDUSBJSTICK.CopyFiles
- DelFiles=STDUSBJSTICK.DelFiles
- AddReg=THRUSTMASTERUSBJSTICK.AddReg
- UpdateInis=MSJSTICK.UpdateInis
-
- [THRUSTMASTERUSBJSTICK.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,"hidusb.sys"
- HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_044F&PID_A0A0,OEMName,,%USB\VID_044F&PID_A0A0.DeviceDesc%
- HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_044F&PID_A0A0,OEMCallOut,,joyhid.vxd
- HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_044F&PID_A0A0,OEMData,3,02,00,00,10,04,00,00,00
- HKLM,System\CurrentControlSet\control\MediaProperties\PrivateProperties\Joystick\OEM\VID_044F&PID_A0A0,,,
-
- [LOGITECHUSBJSTICK]
- CopyFiles=STDUSBJSTICK.CopyFiles
- DelFiles=STDUSBJSTICK.DelFiles
- AddReg=LOGITECHUSBJSTICK.AddReg
- UpdateInis=MSJSTICK.UpdateInis
-
- [LOGITECHUSBJSTICK2]
- CopyFiles=STDUSBJSTICK.CopyFiles
- DelFiles=STDUSBJSTICK.DelFiles
- AddReg=LOGITECHUSBJSTICK2.AddReg
- UpdateInis=MSJSTICK.UpdateInis
-
- [LOGITECHUSBJSTICK.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,"hidusb.sys,"
- HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_0200,OEMName,,%USB\VID_046D&PID_0200.DeviceDesc%
- HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_0200,OEMCallOut,,joyhid.vxd
- HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_0200,OEMData,3,02,00,00,10,04,00,00,00
- HKLM,System\CurrentControlSet\control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_0200,,,
-
- [LOGITECHUSBJSTICK2.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,"hidusb.sys,"
- HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C201,OEMName,,%USB\VID_046D&PID_C201.DeviceDesc%
- HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C201,OEMCallOut,,joyhid.vxd
- HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C201,OEMData,3,03,00,00,10,06,00,00,00
- HKLM,System\CurrentControlSet\control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C201,,,
-
- ;---------------------------------------------------------------;
-
- [MSJSTICK.CopyList]
- vjoyd.vxd,,
- msjstick.drv,,
-
- [GAMEPORT.CopyList]
- msanalog.vxd,,
-
- [JOYSTICK.AddReg]
- HKR,,DevLoader,,mmdevldr.vxd
- HKR,Drivers,MIGRATED,,0
- HKR,Drivers\joystick,,,
-
- [MSJSTICK.AddReg]
- HKR,,Driver,,vjoyd.vxd
- HKR,Drivers\joystick\msjstick.drv,Description,,%*PNPB02F.DeviceDesc%
- HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
- HKR,Drivers,SubClasses,,"joystick"
-
- [ThrustMaster.AddReg]
- HKR,,Driver,,vjoyd.vxd
- HKR,Drivers\joystick\msjstick.drv,Description,,%ThrustMaster.DeviceDesc%
- HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
- HKR,Drivers,SubClasses,,"joystick"
-
- [MSJSTICK.UpdateInis]
- system.ini,drivers,"joystick="
-
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ;;;;; Install section for HID game devices ;;;;;;;;;;;;;;;;;;;
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- [HIDGameDevice]
- CopyFiles=HIDGameDevice.Copy,MSJSTICK.CopyList
- AddReg=HIDGameDevice.AddReg
-
- [HIDGameDevice.Copy]
- joyhid.vxd
-
- [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\joystick\msjstick.drv,MiniDriver,,joyhid.vxd
- HKR,Drivers\joystick\msjstick.drv,MiniDriverFlags,1,3,0,0,0
- HKR,Drivers,SubClasses,,"joystick"
- HKR,Drivers,MIGRATED,,0
- HKR,Drivers\joystick,,,
- HKR,Drivers\joystick\msjstick.drv,Description,,%HID_DEVICE_SYSTEM_GAME%
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-
- ;---------------------------------------------------------------;
-
- [Strings]
-
- StdMfgName = "(▒Ω╫╝╙╬╧╖╔Φ▒╕)"
- Microsoft = "Microsoft"
- ThrustMaster = "ThrustMaster"
- Logitech = "Logitech"
-
- *PNPB02F.DeviceDesc = "╙╬╧╖┐┌▓┘╫▌╕╦"
- ThrustMaster.DeviceDesc = "ThrustMaster ACM Game Card"
- MediaClassName = "Sound, video and game controllers"
- USB\VID_045E&PID_0008.DeviceDesc = "Microsoft SideWinder Precision Pro (USB)"
- USB\VID_045E&PID_0007.DeviceDesc = "Microsoft USB SideWinder Game Pad"
- USB\VID_046D&PID_0200.DeviceDesc = "Logitech USB WingMan Extreme Joystick"
- USB\VID_046D&PID_C201.DeviceDesc = "Logitech USB WingMan Extreme Joystick with Throttle"
- USB\VID_044F&PID_A0A0.DeviceDesc = "Thrustmaster USB TopGun Joystick"
- USB\VID_044F&PID_A201.DeviceDesc = "Thrustmaster USB TopGun Joystick"
-
- HID_DEVICE_SYSTEM_GAME = "HID-compliant game controller"
-