home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1998 November / VPR9811A.BIN / swgame32 / SWGAMENE.EXE / 1033 / RCDATA / CABINET / MSJSTICK.INF < prev    next >
Windows Setup INFormation  |  1998-08-07  |  7KB  |  213 lines

  1. [Version]
  2. layoutfile=layout.inf,layout1.inf,layout2.inf
  3. Signature="$CHICAGO$"
  4. Class=MEDIA
  5. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  6. provider=%Microsoft%
  7.  
  8. [ClassInstall]
  9. Addreg=Class.AddReg
  10.  
  11. [Class.AddReg]
  12. HKR,,,,%MediaClassName%
  13. HKR,,Icon,,"-1"
  14. HKR,,Installer,,mmci.dll
  15.  
  16. [Manufacturer]
  17. %Microsoft%=Microsoft
  18.  
  19. [Microsoft]
  20. %*PNPB02F.DeviceDesc%=MSJSTICK, *PNPB02F
  21. %USB\VID_045E&PID_0008.DeviceDesc%=MSUSBJSTICK, USB\VID_045E&PID_0008
  22. %USB\VID_045E&PID_0007.DeviceDesc%=MSUSBGAMEPAD, USB\VID_045E&PID_0007
  23. %USB\VID_045E&PID_000E.DeviceDesc%=MSUSBTILT, USB\VID_045E&PID_000E
  24. %HID\VID_045E&PID_0008.DeviceDesc%=MSHIDUSBJSTICK, HID\VID_045E&PID_0008
  25. %HID\VID_045E&PID_0007.DeviceDesc%=MSHIDUSBGAMEPAD, HID\VID_045E&PID_0007
  26. %HID\VID_045E&PID_000E.DeviceDesc%=MSHIDUSBTILT, HID\VID_045E&PID_000E
  27.  
  28. [PreCopySection]
  29. HKR,,NoSetupUI,,1
  30.  
  31. [DestinationDirs]
  32. MSJSTICK.CopyList = 11          ; LDID_SYS
  33. GAMEPORT.CopyList = 11          ; LDID_SYS
  34. STDUSBJSTICK.CopyFiles = 10,system32\drivers
  35. STDUSBJSTICK.DelFiles = 11
  36. HIDGameDevice.Copy = 11         ; LDID_SYS
  37. MSFILTER.COPY = 10,system32\drivers
  38. ;---------------------------------------------------------------;
  39.  
  40. [MSJSTICK]
  41. LogConfig=BasicJoyStick.LC0,BasicJoystick.LC1
  42. CopyFiles=MSJSTICK.CopyList, GAMEPORT.CopyList
  43. AddReg=JOYSTICK.AddReg, MSJSTICK.AddReg
  44. UpdateInis=MSJSTICK.UpdateInis
  45.  
  46.  
  47. [*PNPB02F.det]
  48. AddReg=PreCopySection
  49.  
  50. [BasicJoyStick.LC0]
  51. ConfigPriority=HARDWIRED
  52. IOConfig=201-201(3ff::)
  53.  
  54. [BasicJoyStick.LC1]
  55. ConfigPriority=HARDWIRED
  56. IOConfig=200-207(3ff::)
  57.  
  58. ;---------------------------------------------------------------;
  59.  
  60. [MSUSBJSTICK]
  61. CopyFiles=STDUSBJSTICK.CopyFiles,MSJSTICK.CopyList
  62. DelFiles=STDUSBJSTICK.DelFiles
  63. AddReg=MSUSBJSTICK.AddReg
  64. UpdateInis=MSJSTICK.UpdateInis
  65.  
  66. [MSUSBJSTICK.HW]
  67. AddReg=MSGPSECURE.AddReg
  68.  
  69. [MSUSBJSTICK.AddReg]
  70. HKR,,DevLoader,,*ntkern
  71. HKR,,NTMPDriver,,"hidusb.sys"
  72. HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0008,OEMName,,%USB\VID_045E&PID_0008.DeviceDesc%
  73. HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0008,OEMCallOut,,joyhid.vxd
  74. HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0008,OEMData,3,03,00,08,10,08,00,00,00
  75. HKLM,System\CurrentControlSet\control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0008,ConfigCLSID,,{92187325-72B4-11d0-A1AC-0000F8026977}
  76. HKLM,System\CurrentControlSet\control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0008,,,
  77.  
  78. [STDUSBJSTICK.CopyFiles]
  79. hidusb.sys
  80. hidclass.sys
  81. hidparse.sys
  82.  
  83. [STDUSBJSTICK.DelFiles]
  84. hidusb.sys
  85. hidclass.sys
  86. hidparse.sys
  87.  
  88. [MSGPSECURE.AddReg]
  89. HKR,,LowerFilters,,"gpsecure.sys"
  90.  
  91. [MSUSBGAMEPAD]
  92. CopyFiles=STDUSBJSTICK.CopyFiles,MSJSTICK.CopyList
  93. DelFiles=STDUSBJSTICK.DelFiles
  94. AddReg=MSUSBGAMEPAD.AddReg
  95. UpdateInis=MSJSTICK.UpdateInis
  96.  
  97. [MSUSBGAMEPAD.HW]
  98. AddReg=MSGPSECURE.AddReg
  99.  
  100. [MSUSBGAMEPAD.AddReg]
  101. HKR,,DevLoader,,*ntkern
  102. HKR,,NTMPDriver,,"hidusb.sys"
  103. HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0007,OEMName,,%USB\VID_045E&PID_0007.DeviceDesc%
  104. HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0007,OEMCallOut,,joyhid.vxd
  105. HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0007,OEMData,3,20,00,00,10,0a,00,00,00
  106. HKLM,System\CurrentControlSet\control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0007,,,
  107.  
  108. [MSUSBTILT]
  109. CopyFiles=STDUSBJSTICK.CopyFiles,MSJSTICK.CopyList
  110. DelFiles=STDUSBJSTICK.DelFiles
  111. AddReg=MSUSBTILT.AddReg
  112. UpdateInis=MSJSTICK.UpdateInis
  113.  
  114. [MSUSBTILT.HW]
  115. AddReg=MSGPSECURE.AddReg
  116.  
  117. [MSUSBTILT.AddReg]
  118. HKR,,DevLoader,,*ntkern
  119. HKR,,NTMPDriver,,"hidusb.sys"
  120. HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_000E,OEMName,,%USB\VID_045E&PID_000E.DeviceDesc%
  121. HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_000E,OEMCallOut,,joyhid.vxd
  122. HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_000E,OEMData,3,20,00,00,10,0a,00,00,00
  123. HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_000E,ConfigCLSID,,{FCD94A01-A33A-11D1-99AE-0060088FE764}
  124. HKLM,System\CurrentControlSet\control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_000E,,,
  125.  
  126. ;---------------------------------------------------------------;
  127.  
  128. [MSJSTICK.CopyList]
  129. vjoyd.vxd,,
  130. msjstick.drv,,
  131.  
  132. [GAMEPORT.CopyList]
  133. msanalog.vxd,,
  134.  
  135. [JOYSTICK.AddReg]
  136. HKR,,DevLoader,,mmdevldr.vxd
  137. HKR,Drivers,MIGRATED,,0
  138. HKR,Drivers\joystick,,,
  139.  
  140. [MSJSTICK.AddReg]
  141. HKR,,Driver,,vjoyd.vxd
  142. HKR,Drivers\joystick\msjstick.drv,Description,,%*PNPB02F.DeviceDesc%
  143. HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
  144. HKR,Drivers,SubClasses,,"joystick"
  145.  
  146. [MSJSTICK.UpdateInis]
  147. system.ini,drivers,"joystick="
  148.  
  149.  
  150. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  151. ;;;;;  Install section for HID game devices  ;;;;;;;;;;;;;;;;;;;
  152. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  153. [MSHIDUSBJSTICK]
  154. CopyFiles=HIDGameDevice.Copy,MSJSTICK.CopyList
  155. AddReg=HIDGameDevice.AddReg
  156.  
  157. [MSHIDUSBJSTICK.HW]
  158. AddReg=HIDGameDevice.AddReg.HW
  159.  
  160. [MSHIDUSBGAMEPAD]
  161. CopyFiles=HIDGameDevice.Copy,MSJSTICK.CopyList
  162. AddReg=HIDGameDevice.AddReg
  163.  
  164. [MSHIDUSBGAMEPAD.HW]
  165. AddReg=HIDGameDevice.AddReg.HW
  166.  
  167. [MSHIDUSBTILT]
  168. CopyFiles=HIDGameDevice.Copy,MSJSTICK.CopyList
  169. AddReg=HIDGameDevice.AddReg
  170.  
  171. [MSHIDUSBTILT.HW]
  172. AddReg=HIDGameDevice.AddReg.HW
  173.  
  174. [HIDGameDevice.Copy]
  175. joyhid.vxd
  176.  
  177. [MSFILTER.Copy]
  178. hid2gdp.sys,,,16
  179. gpsecure.sys,,,16
  180.  
  181. [HIDGameDevice.AddReg]
  182. HKR,,DevLoader,,"*ntkern,mmdevldr.vxd"
  183. HKR,,NTMPDriver,,"joyhid.vxd"
  184. HKR,,Driver,,vjoyd.vxd
  185. HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
  186. HKR,Drivers\joystick\msjstick.drv,MiniDriver,,joyhid.vxd
  187. HKR,Drivers\joystick\msjstick.drv,MiniDriverFlags,1,3,0,0,0
  188. HKR,Drivers,SubClasses,,"joystick"
  189. HKR,Drivers,MIGRATED,,0
  190. HKR,Drivers\joystick,,,
  191. HKR,Drivers\joystick\msjstick.drv,Description,,%HID_DEVICE_SYSTEM_GAME%
  192.  
  193. [HIDGameDevice.AddReg.HW]
  194. HKR,,LowerFilters,,"hid2gdp.sys"
  195.  
  196. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  197.  
  198.  
  199. ;---------------------------------------------------------------;
  200.  
  201. [Strings]
  202.  
  203. StdMfgName="(Standard game device)"
  204. Microsoft="Microsoft"
  205. *PNPB02F.DeviceDesc="Gameport Joystick"
  206. MediaClassName="Sound, video and game controllers"
  207. USB\VID_045E&PID_0008.DeviceDesc="Microsoft SideWinder Precision Pro (USB)"
  208. USB\VID_045E&PID_000E.DeviceDesc="Microsoft SideWinder Freestyle Pro (USB)"
  209. USB\VID_045E&PID_0007.DeviceDesc="Microsoft USB SideWinder Game Pad"
  210. HID\VID_045E&PID_0008.DeviceDesc="Microsoft SideWinder Precision Pro HID-compliant game controller"
  211. HID\VID_045E&PID_000E.DeviceDesc="Microsoft SideWinder Freestyle Pro HID-compliant game controller"
  212. HID\VID_045E&PID_0007.DeviceDesc="Microsoft USB SideWinder HID-compliant game controller"
  213.