home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2001 July / VPR0107A.BIN / dimaps.inf < prev    next >
Windows Setup INFormation  |  2000-11-07  |  17KB  |  572 lines

  1. ;
  2. ; Installs DirectX8 / DinputMapper image and configuration files
  3. ;                     and adds some extra type defaults
  4. ;
  5. ;       Registry keys for supported devices are updated
  6. ;       Image(png) and configuration files (ini) are added
  7. ;       to the %11%\Microsoft\DirectX\Dinput directory
  8. ;
  9. ;       In order to add support for a new device:
  10. ;       1. Add the configuration(.ini) and image(?.png)
  11. ;               files to DiMap.Copy.Files section
  12. ;       2. Add registry entries to DiMap.Add.Reg section
  13. ;       
  14. [Version]
  15. Signature="$CHICAGO$"
  16. SetupClass=MEDIA
  17.  
  18. [DefaultInstall]
  19. AddReg=DiMap.Add.Reg,DiType.Add.Reg
  20. CopyFiles=DiMap.Copy.Files
  21.  
  22. [DefaultUninstall]
  23. DelFiles=DiMap.Copy.Files
  24. DelReg=DiMap.Add.Reg
  25.  
  26. [DestinationDirs]
  27. DiMap.Copy.Files=11,%szDxDiDir% ; to System\%szDxDiDir%
  28.  
  29. [SourceDisksNames]
  30. 55="Directx 8.0","",1
  31.  
  32. [SourceDisksFiles]
  33. %Dx8%=55
  34.  
  35. [DiMap.Copy.Files]
  36. ;--------G-U-I-L-L-E-M-O-T--------
  37. ;Ferrari Racing Wheel
  38. ;GlmRW.ini
  39. ;GlmRW.png
  40. ;Dual Analog
  41. GlmDA.ini
  42. GlmDA_G.ini
  43. GlmDA.png
  44. ;Digital Gamepad
  45. GlmDigGP.ini
  46. GlmDGP_G.ini
  47. GlmDigGP.png
  48.  
  49. ;---------I-N-T-E-R-A-C-T-----------
  50. ;Hammerhead
  51. Hammer.ini
  52. SV-262E1.png
  53. SV-262E3.png
  54. SV-262E4.png
  55. ;RaiderPro Digital
  56. RaiderPD.ini
  57. SV2511.png
  58. SV2512.png
  59. ;AxisPad
  60. IA3002.ini
  61. IA3002_G.ini
  62. IA3002_1.png
  63. IA3002_2.png
  64.  
  65. ;---------L-O-G-I-T-E-C-H-----------
  66. ;Logi Wheel
  67. LGC202.ini
  68. LGC202.png
  69. ;WingMan Extreme
  70. LGC207.ini
  71. LGC207.png
  72. ;WingMan Gamepad (Black)
  73. LGC209.ini
  74. LGC209.png
  75. ;WingMan RumblePad
  76. LGC20A.ini
  77. LGC20A.png
  78. ;WingMan Formula Force
  79. LGC291.ini
  80. LGC291.png
  81.  
  82. ;--------M-I-C-R-O-S-O-F-T---------
  83. ;SideWinder Force Feedback Wheel
  84. MS34.ini
  85. MS34_G.ini
  86. MS34.png
  87. MS34_01.png
  88. MS34_02.png
  89. MS34_03.png
  90. MS34_04.png
  91. MS34_05.png
  92. MS34_06.png
  93. MS34_07.png
  94. MS34_08.png
  95. ;SideWinder Force Feedback 2 Joystick
  96. MS1B.ini
  97. MS1B.png
  98. MS1B_01.png
  99. MS1B_02.png
  100. MS1B_03.png
  101. MS1B_04.png
  102. MS1B_05.png
  103. MS1B_06.png
  104. MS1B_07.png
  105. MS1B_08.png
  106. MS1B_09.png
  107. MS1B_10.png
  108. ;Sidewinder Silver Gamepad
  109. MS26.ini
  110. MS26.png
  111. MS26_01.png
  112. MS26_02.png
  113. MS26_03.png
  114. MS26_04.png
  115. MS26_05.png
  116. MS26_06.png
  117. MS26_07.png
  118. MS26_08.png
  119. ;Sidewinder tilt
  120. MSE_G.ini
  121. MSE.ini
  122. MSE.png
  123. MSE_1.png
  124. MSE_2.png
  125. MSE_3.png
  126. MSE_4.png
  127. MSE_5.png
  128. MSE_6.png
  129. MSE_7.png
  130. MSE_8.png
  131. MSE_9.png
  132. MSE_10.png
  133. ;Sidewinder PrecisionPro, game port and USB
  134. MS8.ini
  135. MS8_G.ini
  136. MS8.png
  137. MS8_1.png
  138. MS8_2.png
  139. MS8_3.png
  140. MS8_4.png
  141. MS8_5.png
  142. MS8_6.png
  143. MS8_7.png
  144. MS8_8.png
  145. MS8_9.png
  146. MS8_10.png
  147. ;Sidewinder gamepad gameport 
  148. MS7_G.ini
  149. MS7.png
  150. MS7_8.png
  151. MS7_1.png
  152. MS7_2.png
  153. MS7_3.png
  154. MS7_4.png
  155. MS7_5.png
  156. MS7_6.png
  157. MS7_7.png
  158. MS7_9.png
  159. ;Sidewinder FF Pro
  160. MS6.ini
  161. MS6_G.ini
  162. MS6.png
  163. MS6_4.png
  164. MS6_5.png
  165. MS6_6.png
  166. MS6_7.png
  167. MS6_8.png
  168. MS6_9.png
  169. MS6_10.png
  170. MS6_1.png
  171. MS6_2.png
  172. MS6_3.png
  173. ;Sidewinder 3dPro
  174. MSF1F.ini
  175. MSF1F.png
  176. MSF1F_1.png
  177. MSF1F_2.png
  178. MSF1F_9.png
  179. MSF1F_10.png
  180. MSF1F_3.png
  181. MSF1F_4.png
  182. MSF1F_5.png
  183. MSF1F_6.png
  184. MSF1F_7.png
  185. MSF1F_8.png
  186. ;SideWinder Precision 2 Joystick
  187. MS56.ini
  188. MS56.png
  189. MS56_1.png
  190. MS56_2.png
  191. MS56_3.png
  192. MS56_4.png
  193. MS56_5.png
  194. MS56_6.png
  195. MS56_7.png
  196. MS56_8.png
  197. MS56_9.png
  198. MS56_10.png
  199. ;SideWinder Precision Racing Wheel USB version 1.0
  200. MSPRW.ini
  201. MSPRW.png
  202. MSPRW_1.png
  203. MSPRW_2.png
  204. MSPRW_3.png
  205. MSPRW_4.png
  206. MSPRW_5.png
  207. MSPRW_6.png
  208. MSPRW_7.png
  209. MSPRW_8.png
  210. ;Sidewinder Dual Strike
  211. MS28.ini
  212. MS28_8.png
  213. MS28.png
  214. MS28_1.png
  215. MS28_2.png
  216. MS28_3.png
  217. MS28_4.png
  218. MS28_5.png
  219. MS28_6.png
  220. MS28_7.png
  221. ;Microsoft SideWinder Plug and Play Gamepad
  222. MS27.png
  223. MS27.ini
  224. MS27_1.png
  225. MS27_2.png
  226. MS27_3.png
  227. MS27_4.png
  228. MS27_5.png
  229. ;Microsoft SideWinder Game Voice
  230. MS3B.png
  231. MS3B.ini
  232. MS3B_1.png
  233. MS3B_2.png
  234. MS3B_3.png
  235. MS3B_4.png
  236. MS3B_a.png
  237. MS3B_c.png
  238. MS3B_m.png
  239. MS3B_t.png
  240.  
  241. ;--------G-R-A-V-I-S---------------
  242. ;Gravis - Xterminator Digital Gamepad
  243. GR4003.ini
  244. GR4003.png
  245. ;Gravis - Xterminator Dual Control
  246. GR3001.ini
  247. GR3001.png
  248. GR3001_G.ini
  249.  
  250. ; Gravis - Eliminator Gamepad Pro
  251. GR4005.ini
  252. GR4005.png
  253. ; Gravis - GamePad pro USB
  254. GR4001.ini
  255. GR4001.png
  256. GR4001_G.ini
  257. GR4001_G.png
  258.  
  259. ;-------A-C-T--L-A-B-S------------
  260. ; RS - Wheel
  261. ACT_RS.ini
  262. ACT_RS.png
  263.  
  264. ; RS Force - Wheel
  265. ACTC094.ini
  266.  
  267. [DiMap.Add.Reg]
  268. ;--------G-U-I-L-L-E-M-O-T--------
  269. ;Ferrari Racing Wheel (USB)
  270. ;HKLM,"%szMapFileReg%\VID_06F8&PID_0004",%szMapFileVal%,,"%11%\%szDxDiDir%\GlmRW.ini"
  271.  
  272. ;Dual Analog
  273. HKLM,"%szMapFileReg%\VID_06F8&PID_A300",%szMapFileVal%,,"%11%\%szDxDiDir%\GlmDA.ini"
  274. HKLM,"%szMapFileReg%\DualAnalogLeaderUSB",%szMapFileVal%,,"%11%\%szDxDiDir%\GlmDA.ini"
  275. HKLM,"%szMapFileReg%\Guillemot Dual Analog GamePad",%szMapFileVal%,,"%11%\%szDxDiDir%\GlmDA_G.ini"
  276.  
  277. ;Digital Gamepad
  278. ;HID
  279. HKLM,"%szMapFileReg%\VID_06F8&PID_A301",%szMapFileVal%,,"%11%\%szDxDiDir%\GlmDigGP.ini"
  280. ;USB drivers
  281. HKLM,"%szMapFileReg%\DIGITALGAMEPADUSB",%szMapFileVal%,,"%11%\%szDxDiDir%\GlmDigGP.ini"
  282. ;Gameport
  283. HKLM,"%szMapFileReg%\GUILLEMOT DIGITAL GAMEPAD",%szMapFileVal%,,"%11%\%szDxDiDir%\GlmDGP_G.ini"
  284.  
  285. ;---------I-N-T-E-R-A-C-T-----------
  286. ;Hammerhead
  287. HKLM,"%szMapFileReg%\InterAct SV-262 HammerHead Fx",%szMapFileVal%,,"%11%\%szDxDiDir%\Hammer.ini"
  288.  
  289. ;RaiderPro Digital (USB)
  290. HKLM,"%szMapFileReg%\VID_05FD&PID_0251",%szMapFileVal%,,"%11%\%szDxDiDir%\RaiderPD.ini"
  291.  
  292. ;RaiderPro Digital (Gameport)
  293. HKLM,"%szMapFileReg%\INTERACT SV-251 RAIDER DIGITAL",%szMapFileVal%,,"%11%\%szDxDiDir%\RaiderPD.ini"
  294.  
  295. ;AxisPad
  296. HKLM,"%szMapFileReg%\VID_05FD&PID_3002",%szMapFileVal%,,"%11%\%szDxDiDir%\IA3002.ini"
  297.  
  298. ;AxisPad (Gameport)
  299. HKLM,"%szMapFileReg%\InterAct I-73002 Dual Impact PC",%szMapFileVal%,,"%11%\%szDxDiDir%\IA3002_G.ini"
  300.  
  301. ;---------L-O-G-I-T-E-C-H-----------
  302. ;Logi Yellow Wheel (USB)
  303. HKLM,%szMapFileReg%\VID_046D&PID_C202,%szMapFileVal%,,"%11%\%szDxDiDir%\LGC202.ini"
  304.  
  305. ;Logi Yellow Wheel (Gameport)
  306. HKLM,%szMapFileReg%\VID_046D&PID_C028,%szMapFileVal%,,"%11%\%szDxDiDir%\LGC202.ini"
  307.  
  308. ;Logi Yellow Wheel (Gameport Win9x)
  309. HKLM,%szMapFileReg%\LOGITECHWINGMANRALLY2,%szMapFileVal%,,"%11%\%szDxDiDir%\LGC202.ini"
  310.  
  311. ;WingMan Extreme (USB)
  312. HKLM,%szMapFileReg%\VID_046D&PID_C207,%szMapFileVal%,,"%11%\%szDxDiDir%\LGC207.ini"
  313.  
  314. ;WingMan Extreme (USB, Win2k)
  315. HKLM,%szMapFileReg%\VID_046D&PID_C029,%szMapFileVal%,,"%11%\%szDxDiDir%\LGC207.ini"
  316.  
  317. ;WingMan Extreme (Gameport)
  318. HKLM,%szMapFileReg%\LOGITECHWINGMANEXTREMEDIGITAL3D,%szMapFileVal%,,"%11%\%szDxDiDir%\LGC207.ini"
  319.  
  320. ;WingMan Gamepad (Black) (USB)
  321. HKLM,%szMapFileReg%\VID_046D&PID_C209,%szMapFileVal%,,"%11%\%szDxDiDir%\LGC209.ini"
  322.  
  323. ;WingMan Gamepad (Black) (Gameport)
  324. HKLM,%szMapFileReg%\LOGITECHWINGMANGAMEPAD2,%szMapFileVal%,,"%11%\%szDxDiDir%\LGC209.ini"
  325.  
  326. ;WingMan Gamepad (Black) (Gameport) default Win2k gameport
  327. HKLM,%szMapFileReg%\VID_046D&PID_C026,%szMapFileVal%,,"%11%\%szDxDiDir%\LGC209.ini"
  328.  
  329. ;WingMan Formula Force (USB)
  330. HKLM,%szMapFileReg%\VID_046D&PID_C291,%szMapFileVal%,,"%11%\%szDxDiDir%\LGC291.ini"
  331.  
  332. ;WingMan Formula Force (USB, Win9x)
  333. HKLM,%szMapFileReg%\LOGITECHWINGMANRALLYFORCEUSB,%szMapFileVal%,,"%11%\%szDxDiDir%\LGC291.ini"
  334.  
  335. ;WingMan Formula Force (SERIAL, Win9x)
  336. HKLM,%szMapFileReg%\LOGITECHWINGMANRALLYFORCESERIAL,%szMapFileVal%,,"%11%\%szDxDiDir%\LGC291.ini"
  337.  
  338. ;WingMan RumblePad
  339. HKLM,%szMapFileReg%\VID_046D&PID_C20A,%szMapFileVal%,,"%11%\%szDxDiDir%\LGC20A.ini"
  340.  
  341. ;--------M-I-C-R-O-S-O-F-T---------
  342. ;SideWinder Force Feedback 2 Joystick
  343. HKLM,%szMapFileReg%\VID_045E&PID_001B,%szMapFileVal%,,"%11%\%szDxDiDir%\MS1B.ini"
  344.  
  345. ;Sidewinder Silver Gamepad
  346. HKLM,%szMapFileReg%\VID_045E&PID_0026,%szMapFileVal%,,"%11%\%szDxDiDir%\MS26.ini"
  347.  
  348. ;Sidewinder Freestyle Pro
  349. HKLM,%szMapFileReg%\VID_045E&PID_000D,%szMapFileVal%,,"%11%\%szDxDiDir%\MSE_G.ini"
  350. HKLM,%szMapFileReg%\VID_045E&PID_000E,%szMapFileVal%,,"%11%\%szDxDiDir%\MSE.ini"
  351. HKLM,"%szMapFileReg%\Microsoft SideWinder Freestyle Pro",%szMapFileVal%,,"%11%\%szDxDiDir%\MSE_G.ini"
  352.  
  353. ;Sidewinder Precision Pro
  354. HKLM,%szMapFileReg%\VID_045E&PID_0008,%szMapFileVal%,,"%11%\%szDxDiDir%\MS8.ini"
  355. HKLM,%szMapFileReg%\VID_045E&PID_0017,%szMapFileVal%,,"%11%\%szDxDiDir%\MS8_G.ini"
  356. HKLM,"%szMapFileReg%\Microsoft SideWinder Precision Pro",%szMapFileVal%,,"%11%\%szDxDiDir%\MS8_G.ini"
  357.  
  358. ;Sidewinder gamepad Gameport 
  359. HKLM,%szMapFileReg%\VID_045E&PID_0003,%szMapFileVal%,,"%11%\%szDxDiDir%\MS7_G.ini"
  360. HKLM,"%szMapFileReg%\Microsoft SideWinder game pad",%szMapFileVal%,,"%11%\%szDxDiDir%\MS7_G.ini"
  361.  
  362. ;Sidewinder FFPro
  363. HKLM,%szMapFileReg%\VID_045E&PID_0006,%szMapFileVal%,,"%11%\%szDxDiDir%\MS6.ini"
  364. HKLM,"%szMapFileReg%\Microsoft SideWinder Force Feedback Pro",%szMapFileVal%,,"%11%\%szDxDiDir%\MS6_G.ini"
  365.  
  366. ;SideWinder Force Feedback Wheel (USB)
  367. HKLM,%szMapFileReg%\VID_045E&PID_0034,%szMapFileVal%,,"%11%\%szDxDiDir%\MS34.ini"
  368.  
  369. ;SideWinder Force Feedback Wheel (Gameport)
  370. HKLM,%szMapFileReg%\VID_045E&PID_0015,%szMapFileVal%,,"%11%\%szDxDiDir%\MS34.ini"
  371. HKLM,"%szMapFileReg%\Microsoft SideWinder Force Feedback Wheel",%szMapFileVal%,,"%11%\%szDxDiDir%\MS34_G.ini"
  372.  
  373. ;Sidewinder 3dPro
  374. HKLM,%szMapFileReg%\VID_045E&PID_0F1F,%szMapFileVal%,,"%11%\%szDxDiDir%\MSF1F.ini"
  375. HKLM,"%szMapFileReg%\Microsoft SideWinder 3D Pro",%szMapFileVal%,,"%11%\%szDxDiDir%\MSF1F.ini"
  376.  
  377. ;SideWinder Precision 2 Joystick
  378. HKLM,%szMapFileReg%\VID_045E&PID_0038,%szMapFileVal%,,"%11%\%szDxDiDir%\MS56.ini"
  379.  
  380. ;SideWinder Precision Racing Wheel USB version 1.0
  381. HKLM,%szMapFileReg%\VID_045E&PID_001A,%szMapFileVal%,,"%11%\%szDxDiDir%\MSPRW.ini"
  382.  
  383. ;Sidewinder Dual Strike
  384. HKLM,%szMapFileReg%\VID_045E&PID_0028,%szMapFileVal%,,"%11%\%szDxDiDir%\MS28.ini"
  385.  
  386. ;Microsoft SideWinder Plug and Play Gamepad
  387. HKLM,%szMapFileReg%\VID_045E&PID_0027,%szMapFileVal%,,"%11%\%szDxDiDir%\MS27.ini"
  388.  
  389. ; Microsoft Game Voice - USB
  390. HKLM,%szMapFileReg%\VID_045E&PID_003B,%szMapFileVal%,,"%11%\%szDxDiDir%\MS3B.ini"
  391.  
  392. ;--------G-R-A-V-I-S---------------
  393. ;Gravis - Xterminator Digital Gamepad
  394. HKLM,%szMapFileReg%\VID_047D&PID_4003,%szMapFileVal%,,"%11%\%szDxDiDir%\GR4003.ini"
  395. HKLM,"%szMapFileReg%\Gravis Xterminator Digital GamePad",%szMapFileVal%,,"%11%\%szDxDiDir%\GR4003.ini"
  396.  
  397. ;Gravis - Xterminator Dual Control
  398. HKLM,%szMapFileReg%\VID_047D&PID_3001,%szMapFileVal%,,"%11%\%szDxDiDir%\GR3001.ini"
  399. HKLM,"%szMapFileReg%\Gravis Xterminator Dual Control",%szMapFileVal%,,"%11%\%szDxDiDir%\GR3001_G.ini"
  400.  
  401. ;Gravis - Eliminator Gamepad Pro
  402. HKLM,%szMapFileReg%\VID_047D&PID_4005,%szMapFileVal%,,"%11%\%szDxDiDir%\GR4005.ini"
  403.  
  404. ;Gravis - GamePad pro USB
  405. HKLM,%szMapFileReg%\VID_0428&PID_4001,%szMapFileVal%,,"%11%\%szDxDiDir%\GR4001.ini"
  406. HKLM,"%szMapFileReg%\Gravis GamePad Pro",%szMapFileVal%,,"%11%\%szDxDiDir%\GR4001.ini"
  407.  
  408. ;-------A-C-T--L-A-B-S------------
  409. ; RS - Wheel
  410. HKLM,"%szMapFileReg%\ACT LABS RS",%szMapFileVal%,,"%11%\%szDxDiDir%\ACT_RS.ini"
  411.  
  412. ; RS Force - Wheel
  413. HKLM,%szMapFileReg%\VID_061C&PID_C084,%szMapFileVal%,,"%11%\%szDxDiDir%\ACTC094.ini"
  414. HKLM,%szMapFileReg%\VID_061C&PID_C094,%szMapFileVal%,,"%11%\%szDxDiDir%\ACTC094.ini"
  415.  
  416.  
  417. [DiType.Add.Reg]
  418. ; Devices which used to have specific matches in joystick.inf
  419.  
  420. ; ThrustMaster Top Gun USB Joystick
  421. HKLM,%szJoyOEMReg%\VID_044F&PID_A0A0,OEMName,2,%USB\VID_044F&PID_A0A0.DeviceDesc%
  422. HKLM,%szJoyOEMReg%\VID_044F&PID_A0A0,OEMData,3,02,00,00,10,04,00,00,00
  423. HKLM,%szJoyOEMReg%\VID_044F&PID_A0A0,OEMCallout,2,"joyhid.vxd"
  424.  
  425. ; ThrustMaster Top Gun USB Joystick (rev2)
  426. HKLM,%szJoyOEMReg%\VID_044F&PID_A0A1,OEMName,2,%USB\VID_044F&PID_A0A1.DeviceDesc%
  427. HKLM,%szJoyOEMReg%\VID_044F&PID_A0A1,OEMData,3,02,00,00,10,04,00,00,00
  428. HKLM,%szJoyOEMReg%\VID_044F&PID_A0A1,OEMCallout,2,"joyhid.vxd"
  429.  
  430. ; NEC PK-GP201 PlayStick
  431. HKLM,%szJoyOEMReg%\VID_044F&PID_A201,OEMName,2,%USB\VID_044F&PID_A201.DeviceDesc%
  432. HKLM,%szJoyOEMReg%\VID_044F&PID_A201,OEMData,3,02,00,00,10,04,00,00,00
  433. HKLM,%szJoyOEMReg%\VID_044F&PID_A201,OEMCallout,2,"joyhid.vxd"
  434.  
  435. ; NEC PK-GP301 Driving Wheel
  436. HKLM,%szJoyOEMReg%\VID_044F&PID_A01B,OEMName,2,%USB\VID_044F&PID_A01B.DeviceDesc%
  437. HKLM,%szJoyOEMReg%\VID_044F&PID_A01B,OEMData,3,40,00,00,10,04,00,00,00
  438. HKLM,%szJoyOEMReg%\VID_044F&PID_A01B,OEMCallout,2,"joyhid.vxd"
  439.  
  440. ; Genius USB Joystick
  441. HKLM,%szJoyOEMReg%\VID_0458&PID_1001,OEMName,2,%USB\VID_0458&PID_1001.DeviceDesc%
  442. HKLM,%szJoyOEMReg%\VID_0458&PID_1001,OEMData,3,03,00,08,10,08,00,00,00
  443. HKLM,%szJoyOEMReg%\VID_0458&PID_1001,OEMCallout,2,"joyhid.vxd"
  444.  
  445. ; Genius USB Game Pad
  446. HKLM,%szJoyOEMReg%\VID_0458&PID_1002,OEMName,2,%USB\VID_0458&PID_1002.DeviceDesc%
  447. HKLM,%szJoyOEMReg%\VID_0458&PID_1002,OEMData,3,20,00,00,10,08,00,00,00
  448. HKLM,%szJoyOEMReg%\VID_0458&PID_1002,OEMCallout,2,"joyhid.vxd"
  449.  
  450. ; Genius USB Joystick (another)
  451. HKLM,%szJoyOEMReg%\VID_0458&PID_1004,OEMName,2,%USB\VID_0458&PID_1004.DeviceDesc%
  452. HKLM,%szJoyOEMReg%\VID_0458&PID_1004,OEMData,3,03,00,08,10,08,00,00,00
  453. HKLM,%szJoyOEMReg%\VID_0458&PID_1004,OEMCallout,2,"joyhid.vxd"
  454.  
  455. ; Guillemot Jet Leader USB Joystick
  456. ;HKLM,%szJoyOEMReg%\VID_06F8&PID_0002,OEMName,2,%USB\VID_06F8&PID_0002.DeviceDesc%
  457. ;HKLM,%szJoyOEMReg%\VID_06F8&PID_0002,OEMData,3,02,00,00,10,08,00,00,00
  458. ;HKLM,%szJoyOEMReg%\VID_06F8&PID_0002,OEMCallout,2,"joyhid.vxd"
  459.  
  460.  
  461. ; Devices that benefit from overrides
  462.  
  463. ;
  464. ; ACT Labs Gun System
  465. HKLM,"%szMapFileReg%\ACT LABS GS",Flags2,3,1A,03,00,00
  466.  
  467. ; Gravis Exterminator
  468. HKLM,%szMapFileReg%\VID_047D&PID_4003,Flags2,3,15,02,00,00
  469. HKLM,"%szMapFileReg%\Gravis Xterminator Digital GamePad",Flags2,3,15,02,00,00
  470.  
  471. ; Gravis Stinger
  472. HKLM,%szMapFileReg%\"Gravis Stinger",Flags2,3,15,02,00,00
  473.  
  474. ; Guillemot Dual Analog Gamepad
  475. HKLM,"%szMapFileReg%\VID_06F8&PID_A300",Flags2,3,15,02,00,00
  476. HKLM,"%szMapFileReg%\DualAnalogLeaderUSB",Flags2,3,15,02,00,00
  477. HKLM,"%szMapFileReg%\Guillemot Dual Analog GamePad",Flags2,3,15,02,00,00
  478.  
  479. ; Guillemot Ferrari wheel (non-FF)
  480. HKLM,"%szMapFileReg%\VID_06F8&PID_A303",Flags2,3,16,02,00,00
  481. HKLM,"%szMapFileReg%\Guillemot Racing Wheel",Flags2,3,16,02,00,00
  482.  
  483. ; Interact SV-262 HammerHead FX
  484. HKLM,%szMapFileReg%\"Interact SV-262 HammerHead FX",Flags2,3,15,02,00,00
  485.  
  486. ; Interact PC Power Pad Pro
  487. HKLM,%szMapFileReg%\"Interact PC PowerPad Pro",Flags2,3,15,02,00,00
  488.  
  489. ; Interact Axis Pad - USB
  490. HKLM,%szMapFileReg%\VID_05FD&PID_3002,Flags2,3,15,02,00,00
  491. ; Interact AxisPad  - Gameport
  492. HKLM,"%szMapFileReg%\InterAct I-73002 Dual Impact PC",Flags2,3,15,02,00,00
  493.  
  494. ; Interact Pro Pad 6
  495. HKLM,%szMapFileReg%\"ProPad 6",Flags2,3,15,02,00,00
  496.  
  497. ; Logitech Wingman Extreme Digital Gameport WDM
  498. HKLM,%szMapFileReg%\VID_046D&PID_C020,Flags2,3,00,00,20,00
  499.  
  500. ; Logitech Wingman Interceptor Gameport WDM
  501. HKLM,%szMapFileReg%\VID_046D&PID_C023,Flags2,3,00,00,20,00
  502.  
  503. ; Logitech Wingman Gamepad (Black) - USB
  504. HKLM,%szMapFileReg%\VID_046D&PID_C209,Flags2,3,15,02,00,00
  505.  
  506. ; Logitech Wingman Gamepad Extreme - USB
  507. HKLM,%szMapFileReg%\VID_046D&PID_C208,Flags2,3,15,03,00,00
  508. ; Logitech WingMan Extreme - Gameport WDM
  509. HKLM,%szMapFileReg%\VID_046D&PID_C027, Flags2,3,15,03,00,00
  510. ; Logitech Wingman Gamepad Extreme - Gameport VxD
  511. HKLM,%szMapFileReg%\"LogitechWingmanGamepadExtreme",Flags2,3,15,03,00,00
  512.  
  513. ; Logitech CyberMan2
  514. HKLM,%szMapFileReg%\"LogitechCyberMan2",Flags2,3,18,03,00,00
  515.  
  516. ; Logitech Wingman Formula (Yellow) - USB
  517. HKLM,%szMapFileReg%\VID_046D&PID_C202,Flags2,3,16,03,00,00
  518.  
  519. ; Logitech Wingman Formula Force - USB
  520. HKLM,%szMapFileReg%\VID_046D&PID_C291,Flags2,3,16,03,00,00
  521.  
  522. ; Logitech Wingman Rumblepad
  523. HKLM,%szMapFileReg%\VID_046D&PID_C20A,Flags2,3,15,02,00,00
  524.  
  525. ; Microsoft Freestyle Pro - USB
  526. HKLM,%szMapFileReg%\VID_045E&PID_000E,Flags2,3,15,03,00,00
  527. ; Microsoft Freestyle Pro - Gameport
  528. HKLM,%szMapFileReg%\VID_045E&PID_000D,Flags2,3,15,03,00,00
  529. HKLM,"%szMapFileReg%\Microsoft SideWinder Freestyle Pro",Flags2,3,15,03,00,00
  530.  
  531. ; Microsoft Force Feedback Wheel - USB
  532. HKLM,%szMapFileReg%\VID_045E&PID_0034,Flags2,3,16,03,00,00
  533. ; Microsoft Force Feedback Wheel - Gameport
  534. HKLM,%szMapFileReg%\VID_045E&PID_0015,Flags2,3,16,03,00,00
  535. HKLM,"%szMapFileReg%\Microsoft SideWinder Force Feedback Wheel",Flags2,3,16,03,00,00
  536.  
  537. ; Microsoft Precision Racing Wheel - USB
  538. HKLM,%szMapFileReg%\VID_045E&PID_001A,Flags2,3,16,03,00,00
  539.  
  540. ; Microsoft Game Voice - USB
  541. HKLM,%szMapFileReg%\VID_045E&PID_003B,Flags2,3,19,04,00,00
  542.  
  543. ; Saitek Cyborg 3d Gamepad (A)
  544. HKLM,%szMapFileReg%\VID_06A3&PID_0104,Flags2,3,15,02,00,00
  545. ; Saitek Cyborg 3d Gamepad (D)
  546. HKLM,%szMapFileReg%\VID_06A3&PID_0102,Flags2,3,15,02,00,00
  547. ; Saitek Cyborg 3d Gamepad (F)
  548. HKLM,%szMapFileReg%\VID_06A3&PID_0101,Flags2,3,15,02,00,00
  549.  
  550. ; SpaceTec SpaceOrb
  551. HKLM,%szMapFileReg%\"Spaceball",Flags2,3,18,03,00,00
  552.  
  553.  
  554. [Strings]
  555. ;Non-Localizable strings
  556. szDxDiDir="DirectX\Dinput"
  557. szJoyOEMReg="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM"
  558. szMapFileReg="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput"
  559. szMapFileVal="OEMMapFile"
  560.  
  561.  
  562. ;Localizable Strings
  563. Dx8="DirectX 8.0"
  564. USB\VID_044F&PID_A0A0.DeviceDesc="ThrustMaster Top Gun USB Joystick"
  565. USB\VID_044F&PID_A0A1.DeviceDesc="ThrustMaster Top Gun USB Joystick (rev2)"
  566. USB\VID_044F&PID_A201.DeviceDesc="NEC PK-GP201 PlayStick"
  567. USB\VID_044F&PID_A01B.DeviceDesc="NEC PK-GP301 Driving Wheel"
  568. USB\VID_0458&PID_1001.DeviceDesc="Genius USB Joystick"
  569. USB\VID_0458&PID_1002.DeviceDesc="Genius USB Game Pad"
  570. USB\VID_0458&PID_1004.DeviceDesc="Genius USB Joystick"
  571. USB\VID_06F8&PID_0002.DeviceDesc="Guillemot Jet Leader USB Joystick"
  572.