home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 April / 04_03.iso / drivers / pack1 / files / ws420enu.exe / Windows / Inf / ljoy.inf < prev    next >
Encoding:
Windows Setup INFormation  |  2002-06-04  |  54.6 KB  |  1,395 lines

  1. [Version]
  2. Signature=$CHICAGO$
  3. Class=MEDIA
  4. Provider=%Mfg%
  5. LayoutFile=layout.inf
  6.  
  7. [DefaultInstall]
  8. AddReg=D.ar,CPL.ar,FS.ar,RFS.ar,W.ar
  9.  
  10. [SourceDisksNames]
  11. 55=%DiskDesc%,"WS_420",1
  12.  
  13. [SourceDisksFiles]
  14. ljoy.vxd=55
  15. lserial.vxd=55
  16. ldigital.vxd=55
  17. ljoyv.vxd=55
  18. ljoyfrc.vxd=55
  19. lUsbVxd.vxd=55
  20. lUsbSys.sys=55
  21. LWCtPl.dll=55
  22. iforce2.dll=55
  23. lhidlo.sys=55
  24. lhidhi.sys=55
  25. lxlcore.vxd=55
  26. WmJoyFrc.dll=55
  27. W9xDApi.dll=55
  28.  
  29. [DestinationDirs]
  30. s32.c = 10,system32\drivers
  31. s.c = 11
  32.  
  33. [s32.c]
  34. LUsbSys.sys
  35. LHidLo.sys
  36. LHidHi.sys
  37.  
  38. [s.c]
  39. LJoy.vxd
  40. LSerial.vxd
  41. LDigital.vxd
  42. LJoyV.vxd
  43. LJoyFrc.vxd
  44. LUsbVxd.vxd
  45. LXLCore.vxd
  46. LWCtPl.dll
  47. IForce2.dll
  48. WmJoyFrc.dll
  49. W9xDApi.dll
  50.  
  51. [ClassInstall]
  52. AddReg=Class.ar
  53.  
  54. [Class.ar]
  55. HKR,,,,%ClassName%
  56. HKR,,Icon,,1
  57. HKR,,Installer,,mmci.dll
  58.  
  59. [Manufacturer]
  60. %Mfg%=Logitech
  61.  
  62. [Logitech]
  63. %WDesc%=D_WD,SERENUM\LGI8082
  64. %FSDesc%=D_FSD,SERENUM\LGI8283
  65. %RFSDesc%=D_RFSD,SERENUM\LGI8284
  66. %FUDesc%=D_FUD,USB\VID_046D&PID_C281
  67. %RFUDesc%=D_RFUD,USB\VID_046D&PID_C291
  68. %R2UDesc%=R2U_Inst,USB\VID_046D&PID_C202
  69. %R2UHDesc%=LHID_Inst,HID\VID_046D&PID_C202
  70. %ED3DUDesc%=ED3DU_Inst,USB\VID_046D&PID_C207
  71. %ED3DUHDesc%=LHID_Inst,HID\VID_046D&PID_C207
  72. %GPEUDesc%=GPEU_Inst,USB\VID_046D&PID_C208
  73. %GPEUHDesc%=LHID_Inst,HID\VID_046D&PID_C208
  74. %GP2UDesc%=GP2U_Inst,USB\VID_046D&PID_C209
  75. %GP2UHDesc%=LHID_Inst,HID\VID_046D&PID_C209
  76. %RPDesc%=RP_Inst,USB\VID_046D&PID_C20A
  77. %RPHDesc%=LHID_Inst,HID\VID_046D&PID_C20A
  78. %APDesc%=AP_Inst,USB\VID_046D&PID_C20B
  79. %APHDesc%=LHID_Inst,HID\VID_046D&PID_C20B
  80. %PGPDesc%=PGP_Inst,USB\VID_046D&PID_C20C
  81. %PGPHDesc%=LHID_Inst,HID\VID_046D&PID_C20C
  82. %AT2Desc%=AT2_Inst,USB\VID_046D&PID_C20D
  83. %AT2HDesc%=LHID_Inst,HID\VID_046D&PID_C20D
  84. %FGPDesc%=FGP_Inst,USB\VID_046D&PID_C20E
  85. %FGPHDesc%=LHID_Inst,HID\VID_046D&PID_C20E
  86. %F3DDesc%=F3D_Inst,USB\VID_046D&PID_C283
  87. %F3DHDesc%=LHID_Inst,HID\VID_046D&PID_C283
  88. %SF3DDesc%=SF3D_Inst,USB\VID_046D&PID_C285
  89. %SF3DHDesc%=LHID_Inst,HID\VID_046D&PID_C285
  90. %FFLDesc%=FFL_Inst,USB\VID_046D&PID_C293
  91. %FFLHDesc%=LHID_Inst,HID\VID_046D&PID_C293
  92. %FMPDesc%=FMP_Inst,USB\VID_046D&PID_C295
  93. %FMPHDesc%=LHID_Inst,HID\VID_046D&PID_C295
  94. %WPDesc%=WP_Inst,USB\VID_046D&PID_C211
  95. %WPHDesc%=LHID_Inst,HID\VID_046D&PID_C211
  96. %ED3DUDesc%=ED3D2U_Inst,USB\VID_046D&PID_C212
  97. %ED3DUHDesc%=LHID_Inst,HID\VID_046D&PID_C212
  98.  
  99. [ControlFlags]
  100. ExcludeFromSelect=*
  101.  
  102. [D_WD]
  103. AddReg=W.ar,CPL.ar,NGP.ar
  104. CopyFiles=s.c,s32.c
  105.  
  106. [D_FSD]
  107. AddReg=FS.ar,CPL.ar,NGP.ar
  108. CopyFiles=s.c,s32.c
  109.  
  110. [D_RFSD]
  111. AddReg=RFS.ar,CPL.ar,NGP.ar
  112. CopyFiles=s.c,s32.c
  113.  
  114. [D_FUD]
  115. AddReg=DU.ar,FU.ar,CPL.ar,NGP.ar
  116. CopyFiles=s.c,s32.c
  117.  
  118. [D_RFUD]
  119. AddReg=DU.ar,RFU.ar,CPL.ar,NGP.ar
  120. CopyFiles=s.c,s32.c
  121.  
  122. [DU.ar]
  123. HKR,,DevLoader,,"*ntkern"
  124. HKR,,NTMPDriver,,"LUsbSys.sys"
  125.  
  126. [R2U_Inst]
  127. Include=Hiddev.inf
  128. Needs=USBHIDDevice
  129. CopyFiles=s.c,s32.c
  130. AddReg=R2U_Inst.ar,CPL.ar
  131.  
  132. [ED3DU_Inst]
  133. Include=Hiddev.inf
  134. Needs=USBHIDDevice
  135. CopyFiles=s.c,s32.c
  136. AddReg=ED3DU_Inst.ar,CPL.ar
  137.  
  138. [ED3D2U_Inst]
  139. Include=Hiddev.inf
  140. Needs=USBHIDDevice
  141. CopyFiles=s.c,s32.c
  142. AddReg=ED3D2U_Inst.ar,CPL.ar
  143.  
  144. [GPEU_Inst]
  145. Include=Hiddev.inf
  146. Needs=USBHIDDevice
  147. CopyFiles=s.c,s32.c
  148. AddReg=GPEU_Inst.ar,CPL.ar
  149.  
  150. [GP2U_Inst]
  151. Include=Hiddev.inf
  152. Needs=USBHIDDevice
  153. CopyFiles=s.c,s32.c
  154. AddReg=GP2U_Inst.ar,CPL.ar
  155.  
  156. [F3D_Inst]
  157. Include=Hiddev.inf
  158. Needs=USBHIDDevice
  159. CopyFiles=s.c,s32.c
  160. DelReg=F3D_Inst.dr
  161. AddReg=F3D_Inst.ar,CPL.ar,FAPI.ar
  162.  
  163. [SF3D_Inst]
  164. Include=Hiddev.inf
  165. Needs=USBHIDDevice
  166. CopyFiles=s.c,s32.c
  167. DelReg=SF3D_Inst.dr
  168. AddReg=SF3D_Inst.ar,CPL.ar,FAPI.ar
  169.  
  170. [RP_Inst]
  171. Include=Hiddev.inf
  172. Needs=USBHIDDevice
  173. CopyFiles=s.c,s32.c
  174. DelReg=RP_Inst.dr
  175. AddReg=RP_Inst.ar,CPL.ar,FAPI.ar
  176.  
  177. [WP_Inst]
  178. Include=Hiddev.inf
  179. Needs=USBHIDDevice
  180. CopyFiles=s.c,s32.c
  181. AddReg=WP_Inst.ar,CPL.ar,FAPI.ar
  182.  
  183. [FFL_Inst]
  184. Include=Hiddev.inf
  185. Needs=USBHIDDevice
  186. CopyFiles=s.c,s32.c
  187. DelReg=FFL_Inst.dr
  188. AddReg=FFL_Inst.ar,CPL.ar,FAPI.ar
  189.  
  190. [FMP_Inst]
  191. Include=Hiddev.inf
  192. Needs=USBHIDDevice
  193. CopyFiles=s.c,s32.c
  194. AddReg=FMP_Inst.ar,CPL.ar,FAPI.ar
  195.  
  196. [AP_Inst]
  197. Include=Hiddev.inf
  198. Needs=USBHIDDevice
  199. CopyFiles=s.c,s32.c
  200. AddReg=AP_Inst.ar,CPL.ar
  201.  
  202. [PGP_Inst]
  203. Include=Hiddev.inf
  204. Needs=USBHIDDevice
  205. CopyFiles=s.c,s32.c
  206. AddReg=PGP_Inst.ar,CPL.ar
  207.  
  208. [AT2_Inst]
  209. Include=Hiddev.inf
  210. Needs=USBHIDDevice
  211. CopyFiles=s.c,s32.c
  212. AddReg=AT2_Inst.ar,CPL.ar
  213.  
  214. [FGP_Inst]
  215. Include=Hiddev.inf
  216. Needs=USBHIDDevice
  217. CopyFiles=s.c,s32.c
  218. AddReg=FGP_Inst.ar,CPL.ar
  219.  
  220. [R2U_Inst.HW]
  221. AddReg=LHid_Inst.ar.HW
  222.  
  223. [SF3D_Inst.HW]
  224. AddReg=LHid_Inst.ar.HW
  225.  
  226. [FFL_Inst.HW]
  227. AddReg=LHid_Inst.ar.HW
  228.  
  229. [FMP_Inst.HW]
  230. AddReg=LHid_Inst.ar.HW
  231.  
  232. [FGP_Inst.HW]
  233. AddReg=LHid_Inst.ar.HW
  234.  
  235. [LHid_Inst.ar.HW]
  236. HKR,,"LowerFilters",,"LHidLo.sys"
  237.  
  238. [R2U_Inst.ar]
  239. HKLM,%R2UN%,OEMName,,%R2UDesc%
  240. HKLM,%R2UN%,%CID%,,%R2UCI%
  241. HKLM,%R2UN%,OEMData,1,41,0,8,10,6,0,0,0
  242. HKLM,%R2UN%,"Flags1",1,4,0,0,0
  243.  
  244. [ED3DU_Inst.ar]
  245. HKLM,%ED3DUN%,OEMName,,%ED3DUDesc%
  246. HKLM,%ED3DUN%,%CID%,,%ED3DUCI%
  247. HKLM,%ED3DUN%,"Flags1",1,4,0,0,0
  248.  
  249. [ED3D2U_Inst.ar]
  250. HKLM,%ED3D2UN%,OEMName,,%ED3DUDesc%
  251. HKLM,%ED3D2UN%,%CID%,,%ED3D2UCI%
  252. HKLM,%ED3D2UN%,"Flags1",1,4,0,0,0
  253.  
  254. [GPEU_Inst.ar]
  255. HKLM,%GPEUN%,OEMName,,%GPEUDesc%
  256. HKLM,%GPEUN%,%CID%,,%GPECI%
  257. HKLM,%GPEUN%,"Flags1",1,4,0,0,0
  258.  
  259. [GP2U_Inst.ar]
  260. HKLM,%GP2UN%,OEMName,,%GP2UDesc%
  261. HKLM,%GP2UN%,%CID%,,%GP2CI%
  262. HKLM,%GP2UN%,"Flags1",1,4,0,0,0
  263.  
  264. [AP_Inst.ar]
  265. HKLM,%APN%,OEMName,,%APDesc%
  266. HKLM,%APN%,%CID%,,%APCI%
  267. HKLM,%APN%,"Flags1",1,4,0,0,0
  268.  
  269. [PGP_Inst.ar]
  270. HKLM,%PGPN%,OEMName,,%PGPDesc%
  271. HKLM,%PGPN%,%CID%,,%PGPCI%
  272. HKLM,%PGPN%,"Flags1",1,4,0,0,0
  273.  
  274. [AT2_Inst.ar]
  275. HKLM,%AT2N%,OEMName,,%AT2Desc%
  276. HKLM,%AT2N%,%CID%,,%AT2CI%
  277. HKLM,%AT2N%,"Flags1",1,4,0,0,0
  278.  
  279. [FGP_Inst.ar]
  280. HKLM,%FGPN%,OEMName,,%FGPDesc%
  281. HKLM,%FGPN%,%CID%,,%FGPCI%
  282. HKLM,%FGPN%,"Flags1",1,4,0,0,0
  283.  
  284. [FAPI.ar]
  285. HKCR,CLSID\%FAPI_CI%,,,%FAPI.Desc%
  286. HKCR,CLSID\%FAPI_CI%\InProcServer32,,,%11%\%WJF%
  287. HKCR,CLSID\%FAPI_CI%\InProcServer32,ThreadingModel,,"Both"
  288.  
  289. [F3D_Inst.dr]
  290. HKLM,%F3DN%\Axes\2,Attributes
  291. HKLM,%F3DN%\Axes\5,Attributes
  292.  
  293. [F3D_Inst.ar]
  294. HKCR,CLSID\%F3D_FFCI%,,,%FFDLL.Desc%
  295. HKCR,CLSID\%F3D_FFCI%\InProcServer32,,,%11%\%WJF%
  296. HKCR,CLSID\%F3D_FFCI%\InProcServer32,ThreadingModel,,"Both"
  297.  
  298. HKLM,%F3DN%,OEMName,,%F3DDesc%
  299. HKLM,%F3DN%,%CID%,,%F3DCI%
  300. HKLM,%F3DN%,"Flags1",1,4,0,0,0
  301. HKLM,%F3DN%\Axes\0,,,%XAX%
  302. HKLM,%F3DN%\Axes\0,Attributes,1,1,81,0,0
  303. HKLM,%F3DN%\Axes\0,FFAttributes,1,A,0,0,0,0,1,0,0
  304. HKLM,%F3DN%\Axes\1,,,%YAX%
  305. HKLM,%F3DN%\Axes\1,Attributes,1,1,81,0,0
  306. HKLM,%F3DN%\Axes\1,FFAttributes,1,A,0,0,0,0,1,0,0
  307. HKLM,%F3DN%\Axes\2,,,%TAX%
  308. HKLM,%F3DN%\Axes\5,,,%RAX%
  309. HKLM,%F3DN%\Buttons\0,Attributes,1,2,80,0,0
  310. HKLM,%F3DN%\Buttons\1,Attributes,1,2,80,0,0
  311. HKLM,%F3DN%\Buttons\2,Attributes,1,2,80,0,0
  312. HKLM,%F3DN%\Buttons\3,Attributes,1,2,80,0,0
  313. HKLM,%F3DN%\Buttons\4,Attributes,1,2,80,0,0
  314. HKLM,%F3DN%\Buttons\5,Attributes,1,2,80,0,0
  315. HKLM,%F3DN%\Buttons\6,Attributes,1,2,80,0,0
  316. HKLM,%F3DN%\OEMForceFeedback,Attributes,1,0,0,0,0,E8,3,0,0,E8,3,0,0
  317. HKLM,%F3DN%\OEMForceFeedback,CLSID,,"%F3D_FFCI%"
  318. ; effect specific info
  319. HKLM,%F3DFF%\%F_CONST%,,0,%FN_CONST%
  320. HKLM,%F3DFF%\%F_CONST%,Attributes,1,0,0,0,0,1,86,0,0,ED,3,0,0,ED,3,0,0,30,0,0,0
  321. HKLM,%F3DFF%\%F_RAMP%,,0,%FN_RAMP%
  322. HKLM,%F3DFF%\%F_RAMP%,Attributes,1,1,0,0,0,2,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  323. HKLM,%F3DFF%\%F_SQUARE%,,0,%FN_SQUARE%
  324. HKLM,%F3DFF%\%F_SQUARE%,Attributes,1,2,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  325. HKLM,%F3DFF%\%F_SINE%,,0,%FN_SINE%
  326. HKLM,%F3DFF%\%F_SINE%,Attributes,1,3,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  327. HKLM,%F3DFF%\%F_TRI%,,0,%FN_TRI%
  328. HKLM,%F3DFF%\%F_TRI%,Attributes,1,4,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  329. HKLM,%F3DFF%\%F_SAWUP%,,0,%FN_SAWUP%
  330. HKLM,%F3DFF%\%F_SAWUP%,Attributes,1,5,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  331. HKLM,%F3DFF%\%F_SAWDN%,,0,%FN_SAWDN%
  332. HKLM,%F3DFF%\%F_SAWDN%,Attributes,1,6,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  333. HKLM,%F3DFF%\%F_SPRING%,,0,%FN_SPRING%
  334. HKLM,%F3DFF%\%F_SPRING%,Attributes,1,7,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  335. HKLM,%F3DFF%\%F_DAMP%,,0,%FN_DAMP%
  336. HKLM,%F3DFF%\%F_DAMP%,Attributes,1,8,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  337. HKLM,%F3DFF%\%F_INERT%,,0,%FN_INERT%
  338. HKLM,%F3DFF%\%F_INERT%,Attributes,1,9,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  339. HKLM,%F3DFF%\%F_FRIC%,,0,%FN_FRIC%
  340. HKLM,%F3DFF%\%F_FRIC%,Attributes,1,a,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  341. HKLM,%F3DFF%\%F_CUST%,,0,%FN_CUST%
  342. HKLM,%F3DFF%\%F_CUST%,Attributes,1,0,1,0,0,5,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  343.  
  344. [SF3D_Inst.dr]
  345. HKLM,%SF3DN%\Axes\2,Attributes
  346. HKLM,%SF3DN%\Axes\5,Attributes
  347.  
  348. [SF3D_Inst.ar]
  349. HKCR,CLSID\%SF3D_FFCI%,,,%FFDLL.Desc%
  350. HKCR,CLSID\%SF3D_FFCI%\InProcServer32,,,%11%\%WJF%
  351. HKCR,CLSID\%SF3D_FFCI%\InProcServer32,ThreadingModel,,"Both"
  352.  
  353. HKLM,%SF3DN%,OEMName,,%SF3DDesc%
  354. HKLM,%SF3DN%,%CID%,,%SF3DCI%
  355. HKLM,%SF3DN%,"Flags1",1,4,0,0,0
  356. HKLM,%SF3DN%\Axes\0,,,%XAX%
  357. HKLM,%SF3DN%\Axes\0,Attributes,1,1,81,0,0
  358. HKLM,%SF3DN%\Axes\0,FFAttributes,1,A,0,0,0,0,1,0,0
  359. HKLM,%SF3DN%\Axes\1,,,%YAX%
  360. HKLM,%SF3DN%\Axes\1,Attributes,1,1,81,0,0
  361. HKLM,%SF3DN%\Axes\1,FFAttributes,1,A,0,0,0,0,1,0,0
  362. HKLM,%SF3DN%\Axes\2,,,%TAX%
  363. HKLM,%SF3DN%\Axes\5,,,%RAX%
  364. HKLM,%SF3DN%\Buttons\0,Attributes,1,2,80,0,0
  365. HKLM,%SF3DN%\Buttons\1,Attributes,1,2,80,0,0
  366. HKLM,%SF3DN%\Buttons\2,Attributes,1,2,80,0,0
  367. HKLM,%SF3DN%\Buttons\3,Attributes,1,2,80,0,0
  368. HKLM,%SF3DN%\Buttons\4,Attributes,1,2,80,0,0
  369. HKLM,%SF3DN%\Buttons\5,Attributes,1,2,80,0,0
  370. HKLM,%SF3DN%\Buttons\6,,,"Roller Click"
  371. HKLM,%SF3DN%\Buttons\6,Attributes,1,2,80,0,0
  372. HKLM,%SF3DN%\Buttons\7,,,"Roller Forward"
  373. HKLM,%SF3DN%\Buttons\7,Attributes,1,02,80,0,0
  374. HKLM,%SF3DN%\Buttons\8,,,"Roller Backward"
  375. HKLM,%SF3DN%\Buttons\8,Attributes,1,02,80,0,0
  376. HKLM,%SF3DN%\Buttons\9,,,"POV 2 North"
  377. HKLM,%SF3DN%\Buttons\9,Attributes,1,02,80,0,0
  378. HKLM,%SF3DN%\Buttons\10,,,"POV 2 East"
  379. HKLM,%SF3DN%\Buttons\10,Attributes,1,02,80,0,0
  380. HKLM,%SF3DN%\Buttons\11,,,"POV 2 South"
  381. HKLM,%SF3DN%\Buttons\11,Attributes,1,02,80,0,0
  382. HKLM,%SF3DN%\Buttons\12,,,"POV 2 West"
  383. HKLM,%SF3DN%\Buttons\12,Attributes,1,02,80,0,0
  384. HKLM,%SF3DN%\Buttons\13,,,"POV 2 North-East"
  385. HKLM,%SF3DN%\Buttons\13,Attributes,1,02,80,0,0
  386. HKLM,%SF3DN%\Buttons\14,,,"POV 2 South-East"
  387. HKLM,%SF3DN%\Buttons\14,Attributes,1,02,80,0,0
  388. HKLM,%SF3DN%\Buttons\15,,,"POV 2 South-West"
  389. HKLM,%SF3DN%\Buttons\15,Attributes,1,02,80,0,0
  390. HKLM,%SF3DN%\Buttons\16,,,"POV 2 North-West"
  391. HKLM,%SF3DN%\Buttons\16,Attributes,1,02,80,0,0
  392. HKLM,%SF3DN%\OEMForceFeedback,Attributes,1,0,0,0,0,E8,3,0,0,E8,3,0,0
  393. HKLM,%SF3DN%\OEMForceFeedback,CLSID,,"%SF3D_FFCI%"
  394. ; effect specific info
  395. HKLM,%SF3DFF%\%F_CONST%,,0,%FN_CONST%
  396. HKLM,%SF3DFF%\%F_CONST%,Attributes,1,0,0,0,0,1,86,0,0,ED,3,0,0,ED,3,0,0,30,0,0,0
  397. HKLM,%SF3DFF%\%F_RAMP%,,0,%FN_RAMP%
  398. HKLM,%SF3DFF%\%F_RAMP%,Attributes,1,1,0,0,0,2,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  399. HKLM,%SF3DFF%\%F_SQUARE%,,0,%FN_SQUARE%
  400. HKLM,%SF3DFF%\%F_SQUARE%,Attributes,1,2,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  401. HKLM,%SF3DFF%\%F_SINE%,,0,%FN_SINE%
  402. HKLM,%SF3DFF%\%F_SINE%,Attributes,1,3,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  403. HKLM,%SF3DFF%\%F_TRI%,,0,%FN_TRI%
  404. HKLM,%SF3DFF%\%F_TRI%,Attributes,1,4,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  405. HKLM,%SF3DFF%\%F_SAWUP%,,0,%FN_SAWUP%
  406. HKLM,%SF3DFF%\%F_SAWUP%,Attributes,1,5,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  407. HKLM,%SF3DFF%\%F_SAWDN%,,0,%FN_SAWDN%
  408. HKLM,%SF3DFF%\%F_SAWDN%,Attributes,1,6,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  409. HKLM,%SF3DFF%\%F_SPRING%,,0,%FN_SPRING%
  410. HKLM,%SF3DFF%\%F_SPRING%,Attributes,1,7,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  411. HKLM,%SF3DFF%\%F_DAMP%,,0,%FN_DAMP%
  412. HKLM,%SF3DFF%\%F_DAMP%,Attributes,1,8,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  413. HKLM,%SF3DFF%\%F_INERT%,,0,%FN_INERT%
  414. HKLM,%SF3DFF%\%F_INERT%,Attributes,1,9,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  415. HKLM,%SF3DFF%\%F_FRIC%,,0,%FN_FRIC%
  416. HKLM,%SF3DFF%\%F_FRIC%,Attributes,1,a,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  417. HKLM,%SF3DFF%\%F_CUST%,,0,%FN_CUST%
  418. HKLM,%SF3DFF%\%F_CUST%,Attributes,1,0,1,0,0,5,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  419.  
  420. [RP_Inst.dr]
  421. HKLM,%RPN%\Axes\2,Attributes
  422. HKLM,%RPN%\Axes\5,Attributes
  423. HKLM,%RPN%\Axes\6,Attributes
  424.  
  425. [RP_Inst.ar]
  426. HKCR,CLSID\%RP_FFCI%,,,%FFDLL.Desc%
  427. HKCR,CLSID\%RP_FFCI%\InProcServer32,,,%11%\%WJF%
  428. HKCR,CLSID\%RP_FFCI%\InProcServer32,ThreadingModel,,"Both"
  429.  
  430. HKLM,%RPN%,OEMName,,%RPDesc%
  431. HKLM,%RPN%,%CID%,,%RPCI%
  432. HKLM,%RPN%,"Flags1",1,4,0,0,0
  433. HKLM,%RPN%\Axes\0,,,%XAX%
  434. HKLM,%RPN%\Axes\0,Attributes,1,1,81,0,0
  435. HKLM,%RPN%\Axes\0,FFAttributes,1,A,0,0,0,0,1,0,0
  436. HKLM,%RPN%\Axes\1,,,%YAX%
  437. HKLM,%RPN%\Axes\1,Attributes,1,1,81,0,0
  438. HKLM,%RPN%\Axes\1,FFAttributes,1,A,0,0,0,0,1,0,0
  439. HKLM,%RPN%\Axes\2,,,%TAX%
  440. HKLM,%RPN%\Axes\5,,,%RAX%
  441. HKLM,%RPN%\Axes\6,,,%EAX%
  442. HKLM,%RPN%\Buttons\0,Attributes,1,2,80,0,0
  443. HKLM,%RPN%\Buttons\1,Attributes,1,2,80,0,0
  444. HKLM,%RPN%\Buttons\2,Attributes,1,2,80,0,0
  445. HKLM,%RPN%\Buttons\3,Attributes,1,2,80,0,0
  446. HKLM,%RPN%\Buttons\4,Attributes,1,2,80,0,0
  447. HKLM,%RPN%\Buttons\5,Attributes,1,2,80,0,0
  448. HKLM,%RPN%\Buttons\6,Attributes,1,2,80,0,0
  449. HKLM,%RPN%\Buttons\7,Attributes,1,2,80,0,0
  450. HKLM,%RPN%\Buttons\8,Attributes,1,2,80,0,0
  451. HKLM,%RPN%\OEMForceFeedback,Attributes,1,0,0,0,0,E8,3,0,0,E8,3,0,0
  452. HKLM,%RPN%\OEMForceFeedback,CLSID,,"%RP_FFCI%"
  453. ; effect specific info
  454. HKLM,%RPFF%\%F_CONST%,,0,%FN_CONST%
  455. HKLM,%RPFF%\%F_CONST%,Attributes,1,0,0,0,0,1,86,0,0,ED,3,0,0,ED,3,0,0,30,0,0,0
  456. HKLM,%RPFF%\%F_RAMP%,,0,%FN_RAMP%
  457. HKLM,%RPFF%\%F_RAMP%,Attributes,1,1,0,0,0,2,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  458. HKLM,%RPFF%\%F_SQUARE%,,0,%FN_SQUARE%
  459. HKLM,%RPFF%\%F_SQUARE%,Attributes,1,2,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  460. HKLM,%RPFF%\%F_SINE%,,0,%FN_SINE%
  461. HKLM,%RPFF%\%F_SINE%,Attributes,1,3,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  462. HKLM,%RPFF%\%F_TRI%,,0,%FN_TRI%
  463. HKLM,%RPFF%\%F_TRI%,Attributes,1,4,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  464. HKLM,%RPFF%\%F_SAWUP%,,0,%FN_SAWUP%
  465. HKLM,%RPFF%\%F_SAWUP%,Attributes,1,5,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  466. HKLM,%RPFF%\%F_SAWDN%,,0,%FN_SAWDN%
  467. HKLM,%RPFF%\%F_SAWDN%,Attributes,1,6,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  468. HKLM,%RPFF%\%F_SPRING%,,0,%FN_SPRING%
  469. HKLM,%RPFF%\%F_SPRING%,Attributes,1,7,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  470. HKLM,%RPFF%\%F_DAMP%,,0,%FN_DAMP%
  471. HKLM,%RPFF%\%F_DAMP%,Attributes,1,8,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  472. HKLM,%RPFF%\%F_INERT%,,0,%FN_INERT%
  473. HKLM,%RPFF%\%F_INERT%,Attributes,1,9,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  474. HKLM,%RPFF%\%F_FRIC%,,0,%FN_FRIC%
  475. HKLM,%RPFF%\%F_FRIC%,Attributes,1,a,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  476. HKLM,%RPFF%\%F_CUST%,,0,%FN_CUST%
  477. HKLM,%RPFF%\%F_CUST%,Attributes,1,0,1,0,0,5,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  478.  
  479. [WP_Inst.ar]
  480. HKCR,CLSID\%WP_FFCI%,,,%FFDLL.Desc%
  481. HKCR,CLSID\%WP_FFCI%\InProcServer32,,,%11%\%WJF%
  482. HKCR,CLSID\%WP_FFCI%\InProcServer32,ThreadingModel,,"Both"
  483.  
  484. HKLM,%WPN%,OEMName,,%WPDesc%
  485. HKLM,%WPN%,%CID%,,%WPCI%
  486. HKLM,%WPN%,"Flags1",1,4,0,0,0
  487. HKLM,%WPN%\Axes\0,,,%XAX%
  488. HKLM,%WPN%\Axes\0,Attributes,1,1,81,0,0
  489. HKLM,%WPN%\Axes\0,FFAttributes,1,A,0,0,0,0,1,0,0
  490. HKLM,%WPN%\Axes\1,,,%YAX%
  491. HKLM,%WPN%\Axes\1,Attributes,1,1,81,0,0
  492. HKLM,%WPN%\Axes\1,FFAttributes,1,A,0,0,0,0,1,0,0
  493. HKLM,%WPN%\Axes\2,,,%TAX%
  494. HKLM,%WPN%\Axes\5,,,%RAX%
  495. HKLM,%WPN%\Axes\6,,,%EAX%
  496. HKLM,%WPN%\Buttons\0,Attributes,1,2,80,0,0
  497. HKLM,%WPN%\Buttons\1,Attributes,1,2,80,0,0
  498. HKLM,%WPN%\Buttons\2,Attributes,1,2,80,0,0
  499. HKLM,%WPN%\Buttons\3,Attributes,1,2,80,0,0
  500. HKLM,%WPN%\Buttons\4,Attributes,1,2,80,0,0
  501. HKLM,%WPN%\Buttons\5,Attributes,1,2,80,0,0
  502. HKLM,%WPN%\Buttons\6,Attributes,1,2,80,0,0
  503. HKLM,%WPN%\Buttons\7,Attributes,1,2,80,0,0
  504. HKLM,%WPN%\Buttons\8,Attributes,1,2,80,0,0
  505. HKLM,%WPN%\Buttons\9,Attributes,1,2,80,0,0
  506. HKLM,%WPN%\Buttons\10,Attributes,1,2,80,0,0
  507. HKLM,%WPN%\OEMForceFeedback,Attributes,1,0,0,0,0,E8,3,0,0,E8,3,0,0
  508. HKLM,%WPN%\OEMForceFeedback,CLSID,,"%WP_FFCI%"
  509. ; effect specific info
  510. HKLM,%WPFF%\%F_CONST%,,0,%FN_CONST%
  511. HKLM,%WPFF%\%F_CONST%,Attributes,1,0,0,0,0,1,86,0,0,ED,3,0,0,ED,3,0,0,30,0,0,0
  512. HKLM,%WPFF%\%F_RAMP%,,0,%FN_RAMP%
  513. HKLM,%WPFF%\%F_RAMP%,Attributes,1,1,0,0,0,2,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  514. HKLM,%WPFF%\%F_SQUARE%,,0,%FN_SQUARE%
  515. HKLM,%WPFF%\%F_SQUARE%,Attributes,1,2,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  516. HKLM,%WPFF%\%F_SINE%,,0,%FN_SINE%
  517. HKLM,%WPFF%\%F_SINE%,Attributes,1,3,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  518. HKLM,%WPFF%\%F_TRI%,,0,%FN_TRI%
  519. HKLM,%WPFF%\%F_TRI%,Attributes,1,4,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  520. HKLM,%WPFF%\%F_SAWUP%,,0,%FN_SAWUP%
  521. HKLM,%WPFF%\%F_SAWUP%,Attributes,1,5,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  522. HKLM,%WPFF%\%F_SAWDN%,,0,%FN_SAWDN%
  523. HKLM,%WPFF%\%F_SAWDN%,Attributes,1,6,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  524. HKLM,%WPFF%\%F_SPRING%,,0,%FN_SPRING%
  525. HKLM,%WPFF%\%F_SPRING%,Attributes,1,7,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  526. HKLM,%WPFF%\%F_DAMP%,,0,%FN_DAMP%
  527. HKLM,%WPFF%\%F_DAMP%,Attributes,1,8,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  528. HKLM,%WPFF%\%F_INERT%,,0,%FN_INERT%
  529. HKLM,%WPFF%\%F_INERT%,Attributes,1,9,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  530. HKLM,%WPFF%\%F_FRIC%,,0,%FN_FRIC%
  531. HKLM,%WPFF%\%F_FRIC%,Attributes,1,a,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  532. HKLM,%WPFF%\%F_CUST%,,0,%FN_CUST%
  533. HKLM,%WPFF%\%F_CUST%,Attributes,1,0,1,0,0,5,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  534.  
  535. [FFL_Inst.dr]
  536. HKLM,%FFLN%\Axes\2,Attributes
  537. HKLM,%FFLN%\Axes\5,Attributes
  538.  
  539. [FFL_Inst.ar]
  540. ;;; CLSID registration
  541. HKCR,CLSID\%FFL_FFCI%,,,%FFDLL.Desc%
  542. HKCR,CLSID\%FFL_FFCI%\InProcServer32,,,%11%\%WJF%
  543. HKCR,CLSID\%FFL_FFCI%\InProcServer32,ThreadingModel,,"Both"
  544.  
  545. HKLM,%FFLN%,OEMName,,%FFLDesc%
  546. HKLM,%FFLN%,%CID%,,%FFLCI%
  547. HKLM,%FFLN%,OEMData,1,41,0,8,10,6,0,0,0
  548. HKLM,%FFLN%,"Flags1",1,4,0,0,0
  549. HKLM,%FFLN%\Axes\0,,,%WAX%
  550. HKLM,%FFLN%\Axes\0,Attributes,1,1,81,0,0
  551. HKLM,%FFLN%\Axes\0,FFAttributes,1,A,0,0,0,0,1,0,0
  552. HKLM,%FFLN%\Axes\1,,,%CAX%
  553. HKLM,%FFLN%\Axes\1,Attributes,1,1,81,0,0
  554. HKLM,%FFLN%\Axes\1,FFAttributes,1,A,0,0,0,0,1,0,0
  555. HKLM,%FFLN%\Axes\2,,,%AAX%
  556. HKLM,%FFLN%\Axes\5,,,%BAX%
  557. HKLM,%FFLN%\Buttons\0,Attributes,1,2,80,0,0
  558. HKLM,%FFLN%\Buttons\1,Attributes,1,2,80,0,0
  559. HKLM,%FFLN%\Buttons\2,Attributes,1,2,80,0,0
  560. HKLM,%FFLN%\Buttons\3,Attributes,1,2,80,0,0
  561. HKLM,%FFLN%\Buttons\4,Attributes,1,2,80,0,0
  562. HKLM,%FFLN%\Buttons\5,Attributes,1,2,80,0,0
  563. HKLM,%FFLN%\OEMForceFeedback,Attributes,1,0,0,0,0,E8,3,0,0,E8,3,0,0
  564. HKLM,%FFLN%\OEMForceFeedback,CLSID,,"%FFL_FFCI%"
  565. ; effect specific info
  566. HKLM,%FFLFF%\%F_CONST%,,0,%FN_CONST%
  567. HKLM,%FFLFF%\%F_CONST%,Attributes,1,0,0,0,0,1,86,0,0,ED,3,0,0,ED,3,0,0,30,0,0,0
  568. HKLM,%FFLFF%\%F_RAMP%,,0,%FN_RAMP%
  569. HKLM,%FFLFF%\%F_RAMP%,Attributes,1,1,0,0,0,2,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  570. HKLM,%FFLFF%\%F_SQUARE%,,0,%FN_SQUARE%
  571. HKLM,%FFLFF%\%F_SQUARE%,Attributes,1,2,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  572. HKLM,%FFLFF%\%F_SINE%,,0,%FN_SINE%
  573. HKLM,%FFLFF%\%F_SINE%,Attributes,1,3,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  574. HKLM,%FFLFF%\%F_TRI%,,0,%FN_TRI%
  575. HKLM,%FFLFF%\%F_TRI%,Attributes,1,4,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  576. HKLM,%FFLFF%\%F_SAWUP%,,0,%FN_SAWUP%
  577. HKLM,%FFLFF%\%F_SAWUP%,Attributes,1,5,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  578. HKLM,%FFLFF%\%F_SAWDN%,,0,%FN_SAWDN%
  579. HKLM,%FFLFF%\%F_SAWDN%,Attributes,1,6,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  580. HKLM,%FFLFF%\%F_SPRING%,,0,%FN_SPRING%
  581. HKLM,%FFLFF%\%F_SPRING%,Attributes,1,7,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  582. HKLM,%FFLFF%\%F_DAMP%,,0,%FN_DAMP%
  583. HKLM,%FFLFF%\%F_DAMP%,Attributes,1,8,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  584. HKLM,%FFLFF%\%F_INERT%,,0,%FN_INERT%
  585. HKLM,%FFLFF%\%F_INERT%,Attributes,1,9,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  586. HKLM,%FFLFF%\%F_FRIC%,,0,%FN_FRIC%
  587. HKLM,%FFLFF%\%F_FRIC%,Attributes,1,a,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  588. HKLM,%FFLFF%\%F_CUST%,,0,%FN_CUST%
  589. HKLM,%FFLFF%\%F_CUST%,Attributes,1,0,1,0,0,5,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  590.  
  591. [FMP_Inst.ar]
  592. ;;; CLSID registration
  593. HKCR,CLSID\%FMP_FFCI%,,,%FFDLL.Desc%
  594. HKCR,CLSID\%FMP_FFCI%\InProcServer32,,,%11%\%WJF%
  595. HKCR,CLSID\%FMP_FFCI%\InProcServer32,ThreadingModel,,"Both"
  596.  
  597. HKLM,%FMPN%,OEMName,,%FMPDesc%
  598. HKLM,%FMPN%,%CID%,,%FMPCI%
  599. HKLM,%FMPN%,OEMData,1,41,0,8,10,8,0,0,0
  600. HKLM,%FMPN%,"Flags1",1,4,0,0,0
  601. HKLM,%FMPN%\Axes\0,,,%WAX%
  602. HKLM,%FMPN%\Axes\0,Attributes,1,1,81,0,0
  603. HKLM,%FMPN%\Axes\0,FFAttributes,1,A,0,0,0,0,1,0,0
  604. HKLM,%FMPN%\Axes\1,,,%CAX%
  605. HKLM,%FMPN%\Axes\1,Attributes,1,1,81,0,0
  606. HKLM,%FMPN%\Axes\1,FFAttributes,1,A,0,0,0,0,1,0,0
  607. HKLM,%FMPN%\Axes\2,,,%AAX%
  608. HKLM,%FMPN%\Axes\5,,,%BAX%
  609. HKLM,%FMPN%\Buttons\0,Attributes,1,2,80,0,0
  610. HKLM,%FMPN%\Buttons\1,Attributes,1,2,80,0,0
  611. HKLM,%FMPN%\Buttons\2,Attributes,1,2,80,0,0
  612. HKLM,%FMPN%\Buttons\3,Attributes,1,2,80,0,0
  613. HKLM,%FMPN%\Buttons\4,Attributes,1,2,80,0,0
  614. HKLM,%FMPN%\Buttons\5,Attributes,1,2,80,0,0
  615. HKLM,%FMPN%\Buttons\6,Attributes,1,2,80,0,0
  616. HKLM,%FMPN%\Buttons\7,Attributes,1,2,80,0,0
  617. HKLM,%FMPN%\OEMForceFeedback,Attributes,1,0,0,0,0,E8,3,0,0,E8,3,0,0
  618. HKLM,%FMPN%\OEMForceFeedback,CLSID,,"%FMP_FFCI%"
  619. ; effect specific info
  620. HKLM,%FMPFF%\%F_CONST%,,0,%FN_CONST%
  621. HKLM,%FMPFF%\%F_CONST%,Attributes,1,0,0,0,0,1,86,0,0,ED,3,0,0,ED,3,0,0,30,0,0,0
  622. HKLM,%FMPFF%\%F_RAMP%,,0,%FN_RAMP%
  623. HKLM,%FMPFF%\%F_RAMP%,Attributes,1,1,0,0,0,2,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  624. HKLM,%FMPFF%\%F_SQUARE%,,0,%FN_SQUARE%
  625. HKLM,%FMPFF%\%F_SQUARE%,Attributes,1,2,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  626. HKLM,%FMPFF%\%F_SINE%,,0,%FN_SINE%
  627. HKLM,%FMPFF%\%F_SINE%,Attributes,1,3,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  628. HKLM,%FMPFF%\%F_TRI%,,0,%FN_TRI%
  629. HKLM,%FMPFF%\%F_TRI%,Attributes,1,4,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  630. HKLM,%FMPFF%\%F_SAWUP%,,0,%FN_SAWUP%
  631. HKLM,%FMPFF%\%F_SAWUP%,Attributes,1,5,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  632. HKLM,%FMPFF%\%F_SAWDN%,,0,%FN_SAWDN%
  633. HKLM,%FMPFF%\%F_SAWDN%,Attributes,1,6,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  634. HKLM,%FMPFF%\%F_SPRING%,,0,%FN_SPRING%
  635. HKLM,%FMPFF%\%F_SPRING%,Attributes,1,7,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  636. HKLM,%FMPFF%\%F_DAMP%,,0,%FN_DAMP%
  637. HKLM,%FMPFF%\%F_DAMP%,Attributes,1,8,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  638. HKLM,%FMPFF%\%F_INERT%,,0,%FN_INERT%
  639. HKLM,%FMPFF%\%F_INERT%,Attributes,1,9,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  640. HKLM,%FMPFF%\%F_FRIC%,,0,%FN_FRIC%
  641. HKLM,%FMPFF%\%F_FRIC%,Attributes,1,a,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0
  642. HKLM,%FMPFF%\%F_CUST%,,0,%FN_CUST%
  643. HKLM,%FMPFF%\%F_CUST%,Attributes,1,0,1,0,0,5,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0
  644.  
  645. [LHID_Inst]
  646. Include=joystick.inf
  647. Needs=HIDGameDevice
  648.  
  649. [LHID_Inst.HW]
  650. AddReg=LHID.ar.HW
  651.  
  652. [LHID.ar.HW]
  653. HKR,,LowerFilters,,"LHidHi.sys"
  654.  
  655. ;; digital devices on gameport
  656. [D.ar]
  657. ;; ThunderPad Digital
  658. HKLM,%TPDN%,OEMName,,%TPDDesc%
  659. HKLM,%TPDN%,OEMData,1,20,0,0,0,8,0,0,0
  660. HKLM,%TPDN%,OEMCallout,,%ljd%
  661. HKLM,%TPDN%,%CID%,,%TPDCI%
  662. ;; WingMan Extreme Digital
  663. HKLM,%EDN%,OEMName,,%EDDesc%
  664. HKLM,%EDN%,OEMData,1,3,0,0,0,6,0,0,0
  665. HKLM,%EDN%,OEMCallout,,%ljd%
  666. HKLM,%EDN%,%CID%,,%EDCI%
  667. ;; CyberMan 2
  668. HKLM,%CM2N%,OEMName,,%CM2Desc%
  669. HKLM,%CM2N%,OEMData,1,1,0,88,1,8,0,0,0
  670. HKLM,%CM2N%,OEMCallout,,%ljd%
  671. HKLM,%CM2N%,%CID%,,%CM2CI%
  672. ;; WingMan Interceptor
  673. HKLM,%IN%,OEMName,,%IDesc%
  674. HKLM,%IN%,OEMData,1,3,0,0,0,19,0,0,0
  675. HKLM,%IN%,OEMCallout,,%ljd%
  676. HKLM,%IN%,%CID%,,%ICI%
  677. ;; WingMan Gamepad
  678. HKLM,%GPN%,OEMName,,%GPDesc%
  679. HKLM,%GPN%,OEMData,1,20,0,0,0,b,0,0,0
  680. HKLM,%GPN%,OEMCallout,,%ljd%
  681. HKLM,%GPN%,%CID%,,%GPCI%
  682. ;; WingMan Gamepad2
  683. HKLM,%GP2N%,OEMName,,%GP2Desc%
  684. HKLM,%GP2N%,OEMData,1,20,0,0,0,b,0,0,0
  685. HKLM,%GP2N%,OEMCallout,,%ljd%
  686. HKLM,%GP2N%,%CID%,,%GP2CI%
  687. ;; WingMan Gamepad Extreme
  688. HKLM,%GPEN%,OEMName,,%GPEDesc%
  689. HKLM,%GPEN%,OEMData,1,22,0,0,0,a,0,0,0
  690. HKLM,%GPEN%,OEMCallout,,%ljd%
  691. HKLM,%GPEN%,%CID%,,%GPECI%
  692. ;; WingMan Extreme 3D
  693. HKLM,%ED3DN%,OEMName,,%ED3DDesc%
  694. HKLM,%ED3DN%,OEMData,1,3,0,8,0,7,0,0,0
  695. HKLM,%ED3DN%,OEMCallout,,%ljd%
  696. HKLM,%ED3DN%,%CID%,,%ED3DCI%
  697. ;; WingMan Formula
  698. HKLM,%RN%,OEMName,,%RDesc%
  699. HKLM,%RN%,OEMData,1,41,0,8,0,6,0,0,0
  700. HKLM,%RN%,OEMCallout,,%ljd%
  701. HKLM,%RN%,%CID%,,%RCI%
  702. ;; WingMan Formula2
  703. HKLM,%R2N%,OEMName,,%R2Desc%
  704. HKLM,%R2N%,OEMData,1,41,0,8,0,6,0,0,0
  705. HKLM,%R2N%,OEMCallout,,%ljd%
  706. HKLM,%R2N%,%CID%,,%R2CI%
  707.  
  708. ;; WingMan Warrior on serial
  709. [W.ar]
  710. HKLM,%WN%,OEMName,,%WDesc%
  711. HKLM,%WN%,OEMData,1,3,0,8,20,4,0,0,0
  712. HKLM,%WN%,OEMCallout,,%ljd%
  713. HKLM,%WN%,OEMCalWinCap,,%WCal%
  714. HKLM,%WN%,OEMTestWinCap,,%WTest%
  715. HKLM,%WN%,OEMRLabel,,"R"
  716. HKLM,%WN%,OEMZLabel,,"Z"
  717.  
  718. ;; WingMan Force USB
  719. [FU.ar]
  720. HKLM,%FUN%,OEMName,,%FUDesc%
  721. HKLM,%FUN%,OEMData,1,3,0,0,0,9,0,0,0
  722. HKLM,%FUN%,OEMCallout,,%ljd%
  723. HKLM,%FUN%,%CID%,,%FCI%
  724. HKLM,%FUN%\Axes\0,,,%XAX%
  725. HKLM,%FUN%\Axes\0,Attributes,1,1,81,0,0
  726. HKLM,%FUN%\Axes\0,FFAttributes,1,A,0,0,0,0,1,0,0
  727. HKLM,%FUN%\Axes\1,,,%YAX%
  728. HKLM,%FUN%\Axes\1,Attributes,1,1,81,0,0
  729. HKLM,%FUN%\Axes\1,FFAttributes,1,A,0,0,0,0,1,0,0
  730. HKLM,%FUN%\Axes\2,,,%TAX%
  731. HKLM,%FUN%\Buttons\0,Attributes,1,2,80,0,0
  732. HKLM,%FUN%\Buttons\1,Attributes,1,2,80,0,0
  733. HKLM,%FUN%\Buttons\2,Attributes,1,2,80,0,0
  734. HKLM,%FUN%\Buttons\3,Attributes,1,2,80,0,0
  735. HKLM,%FUN%\Buttons\4,Attributes,1,2,80,0,0
  736. HKLM,%FUN%\Buttons\5,Attributes,1,2,80,0,0
  737. HKLM,%FUN%\Buttons\6,Attributes,1,2,80,0,0
  738. HKLM,%FUN%\Buttons\7,Attributes,1,2,80,0,0
  739. HKLM,%FUN%\Buttons\8,Attributes,1,2,80,0,0
  740. HKLM,%FUN%\OEMForceFeedback,Attributes,1,0,0,0,0,E8,3,0,0,E8,3,0,0
  741. HKLM,%FUN%\OEMForceFeedback,VJoyD,,""
  742. HKLM,%FUFF%\%F_CONST%,,0,%FN_CONST%
  743. HKLM,%FUFF%\%F_CONST%,Attributes,1,0,0,0,0,1,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  744. HKLM,%FUFF%\%F_RAMP%,,0,%FN_RAMP%
  745. HKLM,%FUFF%\%F_RAMP%,Attributes,1,71,0,0,0,2,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  746. HKLM,%FUFF%\%F_SQUARE%,,0,%FN_SQUARE%
  747. HKLM,%FUFF%\%F_SQUARE%,Attributes,1,20,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  748. HKLM,%FUFF%\%F_SINE%,,0,%FN_SINE%
  749. HKLM,%FUFF%\%F_SINE%,Attributes,1,22,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  750. HKLM,%FUFF%\%F_TRI%,,0,%FN_TRI%
  751. HKLM,%FUFF%\%F_TRI%,Attributes,1,21,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  752. HKLM,%FUFF%\%F_SAWUP%,,0,%FN_SAWUP%
  753. HKLM,%FUFF%\%F_SAWUP%,Attributes,1,23,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  754. HKLM,%FUFF%\%F_SAWDN%,,0,%FN_SAWDN%
  755. HKLM,%FUFF%\%F_SAWDN%,Attributes,1,24,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  756. HKLM,%FUFF%\%F_SPRING%,,0,%FN_SPRING%
  757. HKLM,%FUFF%\%F_SPRING%,Attributes,1,40,0,0,0,4,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  758. HKLM,%FUFF%\%F_DAMP%,,0,%FN_DAMP%
  759. HKLM,%FUFF%\%F_DAMP%,Attributes,1,41,0,0,0,4,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  760. HKLM,%FUFF%\%F_INERT%,,0,%FN_INERT%
  761. HKLM,%FUFF%\%F_INERT%,Attributes,1,43,0,0,0,4,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  762. HKLM,%FUFF%\%F_FRIC%,,0,%FN_FRIC%
  763. HKLM,%FUFF%\%F_FRIC%,Attributes,1,42,0,0,0,4,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  764. HKLM,%FUFF%\%F_CUST%,,0,%FN_CUST%
  765. HKLM,%FUFF%\%F_CUST%,Attributes,1,70,0,0,0,5,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  766. HKLM,%FUFF%\%F_I0%,,0,%FN_I0%
  767. HKLM,%FUFF%\%F_I0%,Attributes,1,60,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  768. HKLM,%FUFF%\%F_I1%,,0,%FN_I1%
  769. HKLM,%FUFF%\%F_I1%,Attributes,1,61,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  770. HKLM,%FUFF%\%F_I2%,,0,%FN_I2%
  771. HKLM,%FUFF%\%F_I2%,Attributes,1,81,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  772. HKLM,%FUFF%\%F_I3%,,0,%FN_I3%
  773. HKLM,%FUFF%\%F_I3%,Attributes,1,82,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  774. HKLM,%FUFF%\%F_I4%,,0,%FN_I4%
  775. HKLM,%FUFF%\%F_I4%,Attributes,1,83,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  776. HKLM,%FUFF%\%F_I5%,,0,%FN_I5%
  777. HKLM,%FUFF%\%F_I5%,Attributes,1,84,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  778. HKLM,%FUFF%\%F_I6%,,0,%FN_I6%
  779. HKLM,%FUFF%\%F_I6%,Attributes,1,85,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  780. HKLM,%FUFF%\%F_I7%,,0,%FN_I7%
  781. HKLM,%FUFF%\%F_I7%,Attributes,1,86,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  782. HKLM,%FUFF%\%F_I8%,,0,%FN_I8%
  783. HKLM,%FUFF%\%F_I8%,Attributes,1,90,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  784. HKLM,%FUFF%\%F_I9%,,0,%FN_I9%
  785. HKLM,%FUFF%\%F_I9%,Attributes,1,91,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  786. HKLM,%FUFF%\%F_Ia%,,0,%FN_Ia%
  787. HKLM,%FUFF%\%F_Ia%,Attributes,1,92,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  788. HKLM,%FUFF%\%F_Ib%,,0,%FN_Ib%
  789. HKLM,%FUFF%\%F_Ib%,Attributes,1,93,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  790. HKLM,%FUFF%\%F_Ic%,,0,%FN_Ic%
  791. HKLM,%FUFF%\%F_Ic%,Attributes,1,94,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  792. HKLM,%FUFF%\%F_Id%,,0,%FN_Id%
  793. HKLM,%FUFF%\%F_Id%,Attributes,1,95,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  794. HKLM,%FUFF%\%F_Ie%,,0,%FN_Ie%
  795. HKLM,%FUFF%\%F_Ie%,Attributes,1,96,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  796.  
  797. ;; WingMan Formula Force USB
  798. [RFU.ar]
  799. HKLM,%RFUN%,OEMName,,%RFUDesc%
  800. HKLM,%RFUN%,OEMData,1,41,0,8,20,6,0,0,0
  801. HKLM,%RFUN%,OEMCallout,,%ljd%
  802. HKLM,%RFUN%,%CID%,,%RFCI%
  803. HKLM,%RFUN%\Axes\0,,,%WAX%
  804. HKLM,%RFUN%\Axes\0,Attributes,1,1,81,0,0
  805. HKLM,%RFUN%\Axes\0,FFAttributes,1,A,0,0,0,0,1,0,0
  806. HKLM,%RFUN%\Axes\1,,,%CAX%
  807. HKLM,%RFUN%\Axes\1,Attributes,1,1,81,0,0
  808. HKLM,%RFUN%\Axes\2,,,%AAX%
  809. HKLM,%RFUN%\Axes\5,,,%BAX%
  810. HKLM,%RFUN%\Buttons\0,Attributes,1,2,80,0,0
  811. HKLM,%RFUN%\Buttons\1,Attributes,1,2,80,0,0
  812. HKLM,%RFUN%\Buttons\2,Attributes,1,2,80,0,0
  813. HKLM,%RFUN%\Buttons\3,Attributes,1,2,80,0,0
  814. HKLM,%RFUN%\Buttons\4,Attributes,1,2,80,0,0
  815. HKLM,%RFUN%\Buttons\5,Attributes,1,2,80,0,0
  816. HKLM,%RFUN%\OEMForceFeedback,Attributes,1,0,0,0,0,E8,3,0,0,E8,3,0,0
  817. HKLM,%RFUN%\OEMForceFeedback,VJoyD,,""
  818. HKLM,%RFUFF%\%F_CONST%,,0,%FN_CONST%
  819. HKLM,%RFUFF%\%F_CONST%,Attributes,1,0,0,0,0,1,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  820. HKLM,%RFUFF%\%F_RAMP%,,0,%FN_RAMP%
  821. HKLM,%RFUFF%\%F_RAMP%,Attributes,1,71,0,0,0,2,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  822. HKLM,%RFUFF%\%F_SQUARE%,,0,%FN_SQUARE%
  823. HKLM,%RFUFF%\%F_SQUARE%,Attributes,1,20,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  824. HKLM,%RFUFF%\%F_SINE%,,0,%FN_SINE%
  825. HKLM,%RFUFF%\%F_SINE%,Attributes,1,22,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  826. HKLM,%RFUFF%\%F_TRI%,,0,%FN_TRI%
  827. HKLM,%RFUFF%\%F_TRI%,Attributes,1,21,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  828. HKLM,%RFUFF%\%F_SAWUP%,,0,%FN_SAWUP%
  829. HKLM,%RFUFF%\%F_SAWUP%,Attributes,1,23,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  830. HKLM,%RFUFF%\%F_SAWDN%,,0,%FN_SAWDN%
  831. HKLM,%RFUFF%\%F_SAWDN%,Attributes,1,24,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  832. HKLM,%RFUFF%\%F_SPRING%,,0,%FN_SPRING%
  833. HKLM,%RFUFF%\%F_SPRING%,Attributes,1,40,0,0,0,4,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  834. HKLM,%RFUFF%\%F_DAMP%,,0,%FN_DAMP%
  835. HKLM,%RFUFF%\%F_DAMP%,Attributes,1,41,0,0,0,4,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  836. HKLM,%RFUFF%\%F_INERT%,,0,%FN_INERT%
  837. HKLM,%RFUFF%\%F_INERT%,Attributes,1,43,0,0,0,4,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  838. HKLM,%RFUFF%\%F_FRIC%,,0,%FN_FRIC%
  839. HKLM,%RFUFF%\%F_FRIC%,Attributes,1,42,0,0,0,4,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  840. HKLM,%RFUFF%\%F_CUST%,,0,%FN_CUST%
  841. HKLM,%RFUFF%\%F_CUST%,Attributes,1,70,0,0,0,5,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  842. HKLM,%RFUFF%\%F_I0%,,0,%FN_I0%
  843. HKLM,%RFUFF%\%F_I0%,Attributes,1,60,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  844. HKLM,%RFUFF%\%F_I1%,,0,%FN_I1%
  845. HKLM,%RFUFF%\%F_I1%,Attributes,1,61,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  846. HKLM,%RFUFF%\%F_I2%,,0,%FN_I2%
  847. HKLM,%RFUFF%\%F_I2%,Attributes,1,81,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  848. HKLM,%RFUFF%\%F_I3%,,0,%FN_I3%
  849. HKLM,%RFUFF%\%F_I3%,Attributes,1,82,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  850. HKLM,%RFUFF%\%F_I4%,,0,%FN_I4%
  851. HKLM,%RFUFF%\%F_I4%,Attributes,1,83,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  852. HKLM,%RFUFF%\%F_I5%,,0,%FN_I5%
  853. HKLM,%RFUFF%\%F_I5%,Attributes,1,84,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  854. HKLM,%RFUFF%\%F_I6%,,0,%FN_I6%
  855. HKLM,%RFUFF%\%F_I6%,Attributes,1,85,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  856. HKLM,%RFUFF%\%F_I7%,,0,%FN_I7%
  857. HKLM,%RFUFF%\%F_I7%,Attributes,1,86,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  858. HKLM,%RFUFF%\%F_I8%,,0,%FN_I8%
  859. HKLM,%RFUFF%\%F_I8%,Attributes,1,90,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  860. HKLM,%RFUFF%\%F_I9%,,0,%FN_I9%
  861. HKLM,%RFUFF%\%F_I9%,Attributes,1,91,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  862. HKLM,%RFUFF%\%F_Ia%,,0,%FN_Ia%
  863. HKLM,%RFUFF%\%F_Ia%,Attributes,1,92,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  864. HKLM,%RFUFF%\%F_Ib%,,0,%FN_Ib%
  865. HKLM,%RFUFF%\%F_Ib%,Attributes,1,93,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  866. HKLM,%RFUFF%\%F_Ic%,,0,%FN_Ic%
  867. HKLM,%RFUFF%\%F_Ic%,Attributes,1,94,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  868. HKLM,%RFUFF%\%F_Id%,,0,%FN_Id%
  869. HKLM,%RFUFF%\%F_Id%,Attributes,1,95,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  870. HKLM,%RFUFF%\%F_Ie%,,0,%FN_Ie%
  871. HKLM,%RFUFF%\%F_Ie%,Attributes,1,96,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  872.  
  873. ;; WingMan Force Serial
  874. [FS.ar]
  875. HKLM,%FSN%,OEMName,,%FSDesc%
  876. HKLM,%FSN%,OEMData,1,3,0,0,0,9,0,0,0
  877. HKLM,%FSN%,OEMCallout,,%ljd%
  878. HKLM,%FSN%,%CID%,,%FCI%
  879. HKLM,%FSN%\Axes\0,,,%XAX%
  880. HKLM,%FSN%\Axes\0,Attributes,1,1,81,0,0
  881. HKLM,%FSN%\Axes\0,FFAttributes,1,A,0,0,0,0,1,0,0
  882. HKLM,%FSN%\Axes\1,,,%YAX%
  883. HKLM,%FSN%\Axes\1,Attributes,1,1,81,0,0
  884. HKLM,%FSN%\Axes\1,FFAttributes,1,A,0,0,0,0,1,0,0
  885. HKLM,%FSN%\Axes\2,,,%TAX%
  886. HKLM,%FSN%\Buttons\0,Attributes,1,2,80,0,0
  887. HKLM,%FSN%\Buttons\1,Attributes,1,2,80,0,0
  888. HKLM,%FSN%\Buttons\2,Attributes,1,2,80,0,0
  889. HKLM,%FSN%\Buttons\3,Attributes,1,2,80,0,0
  890. HKLM,%FSN%\Buttons\4,Attributes,1,2,80,0,0
  891. HKLM,%FSN%\Buttons\5,Attributes,1,2,80,0,0
  892. HKLM,%FSN%\Buttons\6,Attributes,1,2,80,0,0
  893. HKLM,%FSN%\Buttons\7,Attributes,1,2,80,0,0
  894. HKLM,%FSN%\Buttons\8,Attributes,1,2,80,0,0
  895. HKLM,%FSN%\OEMForceFeedback,Attributes,1,0,0,0,0,E8,3,0,0,E8,3,0,0
  896. HKLM,%FSN%\OEMForceFeedback,VJoyD,,""
  897. HKLM,%FSFF%\%F_CONST%,,0,%FN_CONST%
  898. HKLM,%FSFF%\%F_CONST%,Attributes,1,0,0,0,0,1,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  899. HKLM,%FSFF%\%F_RAMP%,,0,%FN_RAMP%
  900. HKLM,%FSFF%\%F_RAMP%,Attributes,1,71,0,0,0,2,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  901. HKLM,%FSFF%\%F_SQUARE%,,0,%FN_SQUARE%
  902. HKLM,%FSFF%\%F_SQUARE%,Attributes,1,20,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  903. HKLM,%FSFF%\%F_SINE%,,0,%FN_SINE%
  904. HKLM,%FSFF%\%F_SINE%,Attributes,1,22,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  905. HKLM,%FSFF%\%F_TRI%,,0,%FN_TRI%
  906. HKLM,%FSFF%\%F_TRI%,Attributes,1,21,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  907. HKLM,%FSFF%\%F_SAWUP%,,0,%FN_SAWUP%
  908. HKLM,%FSFF%\%F_SAWUP%,Attributes,1,23,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  909. HKLM,%FSFF%\%F_SAWDN%,,0,%FN_SAWDN%
  910. HKLM,%FSFF%\%F_SAWDN%,Attributes,1,24,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  911. HKLM,%FSFF%\%F_SPRING%,,0,%FN_SPRING%
  912. HKLM,%FSFF%\%F_SPRING%,Attributes,1,40,0,0,0,4,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  913. HKLM,%FSFF%\%F_DAMP%,,0,%FN_DAMP%
  914. HKLM,%FSFF%\%F_DAMP%,Attributes,1,41,0,0,0,4,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  915. HKLM,%FSFF%\%F_INERT%,,0,%FN_INERT%
  916. HKLM,%FSFF%\%F_INERT%,Attributes,1,43,0,0,0,4,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  917. HKLM,%FSFF%\%F_FRIC%,,0,%FN_FRIC%
  918. HKLM,%FSFF%\%F_FRIC%,Attributes,1,42,0,0,0,4,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  919. HKLM,%FSFF%\%F_CUST%,,0,%FN_CUST%
  920. HKLM,%FSFF%\%F_CUST%,Attributes,1,70,0,0,0,5,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  921. HKLM,%FSFF%\%F_I0%,,0,%FN_I0%
  922. HKLM,%FSFF%\%F_I0%,Attributes,1,60,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  923. HKLM,%FSFF%\%F_I1%,,0,%FN_I1%
  924. HKLM,%FSFF%\%F_I1%,Attributes,1,61,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  925. HKLM,%FSFF%\%F_I2%,,0,%FN_I2%
  926. HKLM,%FSFF%\%F_I2%,Attributes,1,81,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  927. HKLM,%FSFF%\%F_I3%,,0,%FN_I3%
  928. HKLM,%FSFF%\%F_I3%,Attributes,1,82,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  929. HKLM,%FSFF%\%F_I4%,,0,%FN_I4%
  930. HKLM,%FSFF%\%F_I4%,Attributes,1,83,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  931. HKLM,%FSFF%\%F_I5%,,0,%FN_I5%
  932. HKLM,%FSFF%\%F_I5%,Attributes,1,84,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  933. HKLM,%FSFF%\%F_I6%,,0,%FN_I6%
  934. HKLM,%FSFF%\%F_I6%,Attributes,1,85,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  935. HKLM,%FSFF%\%F_I7%,,0,%FN_I7%
  936. HKLM,%FSFF%\%F_I7%,Attributes,1,86,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  937. HKLM,%FSFF%\%F_I8%,,0,%FN_I8%
  938. HKLM,%FSFF%\%F_I8%,Attributes,1,90,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  939. HKLM,%FSFF%\%F_I9%,,0,%FN_I9%
  940. HKLM,%FSFF%\%F_I9%,Attributes,1,91,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  941. HKLM,%FSFF%\%F_Ia%,,0,%FN_Ia%
  942. HKLM,%FSFF%\%F_Ia%,Attributes,1,92,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  943. HKLM,%FSFF%\%F_Ib%,,0,%FN_Ib%
  944. HKLM,%FSFF%\%F_Ib%,Attributes,1,93,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  945. HKLM,%FSFF%\%F_Ic%,,0,%FN_Ic%
  946. HKLM,%FSFF%\%F_Ic%,Attributes,1,94,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  947. HKLM,%FSFF%\%F_Id%,,0,%FN_Id%
  948. HKLM,%FSFF%\%F_Id%,Attributes,1,95,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  949. HKLM,%FSFF%\%F_Ie%,,0,%FN_Ie%
  950. HKLM,%FSFF%\%F_Ie%,Attributes,1,96,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  951.  
  952. [RFS.ar]
  953. HKLM,%RFSN%,OEMName,,%RFSDesc%
  954. HKLM,%RFSN%,OEMData,1,41,0,8,20,6,0,0,0
  955. HKLM,%RFSN%,OEMCallout,,%ljd%
  956. HKLM,%RFSN%,%CID%,,%RFCI%
  957. HKLM,%RFSN%\Axes\0,,,%WAX%
  958. HKLM,%RFSN%\Axes\0,Attributes,1,1,81,0,0
  959. HKLM,%RFSN%\Axes\0,FFAttributes,1,A,0,0,0,0,1,0,0
  960. HKLM,%RFSN%\Axes\1,,,%CAX%
  961. HKLM,%RFSN%\Axes\1,Attributes,1,1,81,0,0
  962. HKLM,%RFSN%\Axes\2,,,%AAX%
  963. HKLM,%RFSN%\Axes\5,,,%BAX%
  964. HKLM,%RFSN%\Buttons\0,Attributes,1,2,80,0,0
  965. HKLM,%RFSN%\Buttons\1,Attributes,1,2,80,0,0
  966. HKLM,%RFSN%\Buttons\2,Attributes,1,2,80,0,0
  967. HKLM,%RFSN%\Buttons\3,Attributes,1,2,80,0,0
  968. HKLM,%RFSN%\Buttons\4,Attributes,1,2,80,0,0
  969. HKLM,%RFSN%\Buttons\5,Attributes,1,2,80,0,0
  970. HKLM,%RFSN%\OEMForceFeedback,Attributes,1,0,0,0,0,E8,3,0,0,E8,3,0,0
  971. HKLM,%RFSN%\OEMForceFeedback,VJoyD,,""
  972. HKLM,%RFSFF%\%F_CONST%,,0,%FN_CONST%
  973. HKLM,%RFSFF%\%F_CONST%,Attributes,1,0,0,0,0,1,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  974. HKLM,%RFSFF%\%F_RAMP%,,0,%FN_RAMP%
  975. HKLM,%RFSFF%\%F_RAMP%,Attributes,1,71,0,0,0,2,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  976. HKLM,%RFSFF%\%F_SQUARE%,,0,%FN_SQUARE%
  977. HKLM,%RFSFF%\%F_SQUARE%,Attributes,1,20,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  978. HKLM,%RFSFF%\%F_SINE%,,0,%FN_SINE%
  979. HKLM,%RFSFF%\%F_SINE%,Attributes,1,22,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  980. HKLM,%RFSFF%\%F_TRI%,,0,%FN_TRI%
  981. HKLM,%RFSFF%\%F_TRI%,Attributes,1,21,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  982. HKLM,%RFSFF%\%F_SAWUP%,,0,%FN_SAWUP%
  983. HKLM,%RFSFF%\%F_SAWUP%,Attributes,1,23,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  984. HKLM,%RFSFF%\%F_SAWDN%,,0,%FN_SAWDN%
  985. HKLM,%RFSFF%\%F_SAWDN%,Attributes,1,24,0,0,0,3,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  986. HKLM,%RFSFF%\%F_SPRING%,,0,%FN_SPRING%
  987. HKLM,%RFSFF%\%F_SPRING%,Attributes,1,40,0,0,0,4,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  988. HKLM,%RFSFF%\%F_DAMP%,,0,%FN_DAMP%
  989. HKLM,%RFSFF%\%F_DAMP%,Attributes,1,41,0,0,0,4,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  990. HKLM,%RFSFF%\%F_INERT%,,0,%FN_INERT%
  991. HKLM,%RFSFF%\%F_INERT%,Attributes,1,43,0,0,0,4,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  992. HKLM,%RFSFF%\%F_FRIC%,,0,%FN_FRIC%
  993. HKLM,%RFSFF%\%F_FRIC%,Attributes,1,42,0,0,0,4,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  994. HKLM,%RFSFF%\%F_CUST%,,0,%FN_CUST%
  995. HKLM,%RFSFF%\%F_CUST%,Attributes,1,70,0,0,0,5,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  996. HKLM,%RFSFF%\%F_I0%,,0,%FN_I0%
  997. HKLM,%RFSFF%\%F_I0%,Attributes,1,60,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  998. HKLM,%RFSFF%\%F_I1%,,0,%FN_I1%
  999. HKLM,%RFSFF%\%F_I1%,Attributes,1,61,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  1000. HKLM,%RFSFF%\%F_I2%,,0,%FN_I2%
  1001. HKLM,%RFSFF%\%F_I2%,Attributes,1,81,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  1002. HKLM,%RFSFF%\%F_I3%,,0,%FN_I3%
  1003. HKLM,%RFSFF%\%F_I3%,Attributes,1,82,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  1004. HKLM,%RFSFF%\%F_I4%,,0,%FN_I4%
  1005. HKLM,%RFSFF%\%F_I4%,Attributes,1,83,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  1006. HKLM,%RFSFF%\%F_I5%,,0,%FN_I5%
  1007. HKLM,%RFSFF%\%F_I5%,Attributes,1,84,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  1008. HKLM,%RFSFF%\%F_I6%,,0,%FN_I6%
  1009. HKLM,%RFSFF%\%F_I6%,Attributes,1,85,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  1010. HKLM,%RFSFF%\%F_I7%,,0,%FN_I7%
  1011. HKLM,%RFSFF%\%F_I7%,Attributes,1,86,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  1012. HKLM,%RFSFF%\%F_I8%,,0,%FN_I8%
  1013. HKLM,%RFSFF%\%F_I8%,Attributes,1,90,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  1014. HKLM,%RFSFF%\%F_I9%,,0,%FN_I9%
  1015. HKLM,%RFSFF%\%F_I9%,Attributes,1,91,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  1016. HKLM,%RFSFF%\%F_Ia%,,0,%FN_Ia%
  1017. HKLM,%RFSFF%\%F_Ia%,Attributes,1,92,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  1018. HKLM,%RFSFF%\%F_Ib%,,0,%FN_Ib%
  1019. HKLM,%RFSFF%\%F_Ib%,Attributes,1,93,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  1020. HKLM,%RFSFF%\%F_Ic%,,0,%FN_Ic%
  1021. HKLM,%RFSFF%\%F_Ic%,Attributes,1,94,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  1022. HKLM,%RFSFF%\%F_Id%,,0,%FN_Id%
  1023. HKLM,%RFSFF%\%F_Id%,Attributes,1,95,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  1024. HKLM,%RFSFF%\%F_Ie%,,0,%FN_Ie%
  1025. HKLM,%RFSFF%\%F_Ie%,Attributes,1,96,0,0,0,FF,3E,0,0,65,1,0,0,65,1,0,0,30,0,0,0
  1026.  
  1027. [NGP.ar]
  1028. HKR,,DevLoader,,"*ntkern,mmdevldr.vxd"
  1029. HKR,,Driver,,vjoyd.vxd
  1030. HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
  1031. HKR,Drivers,SubClasses,,"joystick"
  1032. HKR,Drivers,MIGRATED,,0
  1033. HKR,Drivers\joystick,,,
  1034. HKR,Drivers\joystick\msjstick.drv,Description,,"Gaming device"
  1035.  
  1036. [CPL.ar]
  1037. HKCR,CLSID\%DAPI_CI%,,,%DAPIDesc%
  1038. HKCR,CLSID\%DAPI_CI%\InProcServer32,,,%11%\W9xDApi.dll
  1039. HKCR,CLSID\%DAPI_CI%\InProcServer32,ThreadingModel,,%APT%
  1040.  
  1041. HKCR,CLSID\%FCI%,,,%CPLDesc%
  1042. HKCR,CLSID\%FCI%\InProcHandler32,,,%11%\%GCH%
  1043. HKCR,CLSID\%FCI%\InProcServer32,,,%11%\%LCP%
  1044. HKCR,CLSID\%FCI%\InProcServer32,ThreadingModel,,%APT%
  1045.  
  1046. HKCR,CLSID\%ICI%,,,%CPLDesc%
  1047. HKCR,CLSID\%ICI%\InProcHandler32,,,%11%\%GCH%
  1048. HKCR,CLSID\%ICI%\InProcServer32,,,%11%\%LCP%
  1049. HKCR,CLSID\%ICI%\InProcServer32,ThreadingModel,,%APT%
  1050.  
  1051. HKCR,CLSID\%RFCI%,,,%CPLDesc%
  1052. HKCR,CLSID\%RFCI%\InProcHandler32,,,%11%\%GCH%
  1053. HKCR,CLSID\%RFCI%\InProcServer32,,,%11%\%LCP%
  1054. HKCR,CLSID\%RFCI%\InProcServer32,ThreadingModel,,%APT%
  1055.  
  1056. HKCR,CLSID\%RCI%,,,%CPLDesc%
  1057. HKCR,CLSID\%RCI%\InProcHandler32,,,%11%\%GCH%
  1058. HKCR,CLSID\%RCI%\InProcServer32,,,%11%\%LCP%
  1059. HKCR,CLSID\%RCI%\InProcServer32,ThreadingModel,,%APT%
  1060.  
  1061. HKCR,CLSID\%R2CI%,,,%CPLDesc%
  1062. HKCR,CLSID\%R2CI%\InProcHandler32,,,%11%\%GCH%
  1063. HKCR,CLSID\%R2CI%\InProcServer32,,,%11%\%LCP%
  1064. HKCR,CLSID\%R2CI%\InProcServer32,ThreadingModel,,%APT%
  1065.  
  1066. HKCR,CLSID\%CM2CI%,,,%CPLDesc%
  1067. HKCR,CLSID\%CM2CI%\InProcHandler32,,,%11%\%GCH%
  1068. HKCR,CLSID\%CM2CI%\InProcServer32,,,%11%\%LCP%
  1069. HKCR,CLSID\%CM2CI%\InProcServer32,ThreadingModel,,%APT%
  1070.  
  1071. HKCR,CLSID\%EDCI%,,,%CPLDesc%
  1072. HKCR,CLSID\%EDCI%\InProcHandler32,,,%11%\%GCH%
  1073. HKCR,CLSID\%EDCI%\InProcServer32,,,%11%\%LCP%
  1074. HKCR,CLSID\%EDCI%\InProcServer32,ThreadingModel,,%APT%
  1075.  
  1076. HKCR,CLSID\%GPCI%,,,%CPLDesc%
  1077. HKCR,CLSID\%GPCI%\InProcHandler32,,,%11%\%GCH%
  1078. HKCR,CLSID\%GPCI%\InProcServer32,,,%11%\%LCP%
  1079. HKCR,CLSID\%GPCI%\InProcServer32,ThreadingModel,,%APT%
  1080.  
  1081. HKCR,CLSID\%TPDCI%,,,%CPLDesc%
  1082. HKCR,CLSID\%TPDCI%\InProcHandler32,,,%11%\%GCH%
  1083. HKCR,CLSID\%TPDCI%\InProcServer32,,,%11%\%LCP%
  1084. HKCR,CLSID\%TPDCI%\InProcServer32,ThreadingModel,,%APT%
  1085.  
  1086. HKCR,CLSID\%R2UCI%,,,%CPLDesc%
  1087. HKCR,CLSID\%R2UCI%\InProcHandler32,,,%11%\%GCH%
  1088. HKCR,CLSID\%R2UCI%\InProcServer32,,,%11%\%LCP%
  1089. HKCR,CLSID\%R2UCI%\InProcServer32,ThreadingModel,,%APT%
  1090.  
  1091. HKCR,CLSID\%GP2CI%,,,%CPLDesc%
  1092. HKCR,CLSID\%GP2CI%\InProcHandler32,,,%11%\%GCH%
  1093. HKCR,CLSID\%GP2CI%\InProcServer32,,,%11%\%LCP%
  1094. HKCR,CLSID\%GP2CI%\InProcServer32,ThreadingModel,,%APT%
  1095.  
  1096. HKCR,CLSID\%GPECI%,,,%CPLDesc%
  1097. HKCR,CLSID\%GPECI%\InProcHandler32,,,%11%\%GCH%
  1098. HKCR,CLSID\%GPECI%\InProcServer32,,,%11%\%LCP%
  1099. HKCR,CLSID\%GPECI%\InProcServer32,ThreadingModel,,%APT%
  1100.  
  1101. HKCR,CLSID\%ED3DCI%,,,%CPLDesc%
  1102. HKCR,CLSID\%ED3DCI%\InProcHandler32,,,%11%\%GCH%
  1103. HKCR,CLSID\%ED3DCI%\InProcServer32,,,%11%\%LCP%
  1104. HKCR,CLSID\%ED3DCI%\InProcServer32,ThreadingModel,,%APT%
  1105.  
  1106. HKCR,CLSID\%ED3DUCI%,,,%CPLDesc%
  1107. HKCR,CLSID\%ED3DUCI%\InProcHandler32,,,%11%\%GCH%
  1108. HKCR,CLSID\%ED3DUCI%\InProcServer32,,,%11%\%LCP%
  1109. HKCR,CLSID\%ED3DUCI%\InProcServer32,ThreadingModel,,%APT%
  1110.  
  1111. HKCR,CLSID\%ED3D2UCI%,,,%CPLDesc%
  1112. HKCR,CLSID\%ED3D2UCI%\InProcHandler32,,,%11%\%GCH%
  1113. HKCR,CLSID\%ED3D2UCI%\InProcServer32,,,%11%\%LCP%
  1114. HKCR,CLSID\%ED3D2UCI%\InProcServer32,ThreadingModel,,%APT%
  1115.  
  1116. HKCR,CLSID\%F3DCI%,,,%CPLDesc%
  1117. HKCR,CLSID\%F3DCI%\InProcHandler32,,,%11%\%GCH%
  1118. HKCR,CLSID\%F3DCI%\InProcServer32,,,%11%\%LCP%
  1119. HKCR,CLSID\%F3DCI%\InProcServer32,ThreadingModel,,%APT%
  1120.  
  1121. HKCR,CLSID\%FFLCI%,,,%CPLDesc%
  1122. HKCR,CLSID\%FFLCI%\InProcHandler32,,,%11%\%GCH%
  1123. HKCR,CLSID\%FFLCI%\InProcServer32,,,%11%\%LCP%
  1124. HKCR,CLSID\%FFLCI%\InProcServer32,ThreadingModel,,%APT%
  1125.  
  1126. HKCR,CLSID\%FMPCI%,,,%CPLDesc%
  1127. HKCR,CLSID\%FMPCI%\InProcHandler32,,,%11%\%GCH%
  1128. HKCR,CLSID\%FMPCI%\InProcServer32,,,%11%\%LCP%
  1129. HKCR,CLSID\%FMPCI%\InProcServer32,ThreadingModel,,%APT%
  1130.  
  1131. HKCR,CLSID\%RPCI%,,,%CPLDesc%
  1132. HKCR,CLSID\%RPCI%\InProcHandler32,,,%11%\%GCH%
  1133. HKCR,CLSID\%RPCI%\InProcServer32,,,%11%\%LCP%
  1134. HKCR,CLSID\%RPCI%\InProcServer32,ThreadingModel,,%APT%
  1135.  
  1136. HKCR,CLSID\%WPCI%,,,%CPLDesc%
  1137. HKCR,CLSID\%WPCI%\InProcHandler32,,,%11%\%GCH%
  1138. HKCR,CLSID\%WPCI%\InProcServer32,,,%11%\%LCP%
  1139. HKCR,CLSID\%WPCI%\InProcServer32,ThreadingModel,,%APT%
  1140.  
  1141. HKCR,CLSID\%SF3DCI%,,,%CPLDesc%
  1142. HKCR,CLSID\%SF3DCI%\InProcHandler32,,,%11%\%GCH%
  1143. HKCR,CLSID\%SF3DCI%\InProcServer32,,,%11%\%LCP%
  1144. HKCR,CLSID\%SF3DCI%\InProcServer32,ThreadingModel,,%APT%
  1145.  
  1146. HKCR,CLSID\%APCI%,,,%CPLDesc%
  1147. HKCR,CLSID\%APCI%\InProcHandler32,,,%11%\%GCH%
  1148. HKCR,CLSID\%APCI%\InProcServer32,,,%11%\%LCP%
  1149. HKCR,CLSID\%APCI%\InProcServer32,ThreadingModel,,%APT%
  1150.  
  1151. HKCR,CLSID\%PGPCI%,,,%CPLDesc%
  1152. HKCR,CLSID\%PGPCI%\InProcHandler32,,,%11%\%GCH%
  1153. HKCR,CLSID\%PGPCI%\InProcServer32,,,%11%\%LCP%
  1154. HKCR,CLSID\%PGPCI%\InProcServer32,ThreadingModel,,%APT%
  1155.  
  1156. HKCR,CLSID\%AT2CI%,,,%CPLDesc%
  1157. HKCR,CLSID\%AT2CI%\InProcHandler32,,,%11%\%GCH%
  1158. HKCR,CLSID\%AT2CI%\InProcServer32,,,%11%\%LCP%
  1159. HKCR,CLSID\%AT2CI%\InProcServer32,ThreadingModel,,%APT%
  1160.  
  1161. HKCR,CLSID\%FGPCI%,,,%CPLDesc%
  1162. HKCR,CLSID\%FGPCI%\InProcHandler32,,,%11%\%GCH%
  1163. HKCR,CLSID\%FGPCI%\InProcServer32,,,%11%\%LCP%
  1164. HKCR,CLSID\%FGPCI%\InProcServer32,ThreadingModel,,%APT%
  1165.  
  1166. [Strings]
  1167. Mfg="Logitech Inc."
  1168. DiskDesc="Logitech WingMan Software"
  1169. ljd="ljoy.vxd"
  1170. WJF="WmJoyFrc.dll"
  1171. GCH="gchand.dll"
  1172. LCP="LWCtPl.dll"
  1173. APT=Apartment
  1174.  
  1175. ClassName="Sound, video and game controllers"
  1176.  
  1177. CPLDesc="Logitech WingMan Series Game Controller Properties DLL"
  1178. DAPIDesc="Logitech WingMan Windows 9x Driver API COM Interface"
  1179.  
  1180. WDesc="Logitech WingMan Warrior"
  1181. WCal="WingMan Warrior Calibration"
  1182. WTest="WingMan Warrior Test"
  1183.  
  1184. TPDDesc="Logitech ThunderPad Digital"
  1185.  
  1186. EDDesc="Logitech WingMan Extreme Digital"
  1187.  
  1188. CM2Desc="Logitech CyberMan 2"
  1189.  
  1190. IDesc="Logitech WingMan Interceptor"
  1191.  
  1192. GPDesc="Logitech WingMan Gamepad"
  1193.  
  1194. GP2Desc="Logitech WingMan Gamepad (Black)"
  1195. GP2UDesc="Logitech WingMan Gamepad (USB)"
  1196. GP2UHDesc="Logitech WingMan Gamepad (HID)"
  1197.  
  1198. GPEDesc="Logitech WingMan Gamepad Extreme"
  1199. GPEUDesc="Logitech WingMan Gamepad Extreme (USB)"
  1200. GPEUHDesc="Logitech WingMan Gamepad Extreme (HID)"
  1201.  
  1202. ED3DDesc="Logitech WingMan Extreme Digital 3D"
  1203. ED3DUDesc="Logitech WingMan Extreme Digital 3D (USB)"
  1204. ED3DUHDesc="Logitech WingMan Extreme Digital 3D (HID)"
  1205.  
  1206. RDesc="Logitech WingMan Formula (Black)"
  1207. R2Desc="Logitech WingMan Formula (Yellow)"
  1208. R2UDesc="Logitech WingMan Formula (Yellow) (USB)"
  1209. R2UHDesc="Logitech WingMan Formula (Yellow) (HID)"
  1210.  
  1211. FSDesc="Logitech WingMan Force Serial"
  1212. FUDesc="Logitech WingMan Force USB"
  1213.  
  1214. RFSDesc="Logitech WingMan Formula Force Serial"
  1215. RFUDesc="Logitech WingMan Formula Force USB"
  1216.  
  1217. RPDesc="Logitech WingMan RumblePad USB"
  1218. RPHDesc="Logitech WingMan RumblePad USB (HID)"
  1219.  
  1220. WPDesc="Logitech WingMan Cordless Gamepad USB"
  1221. WPHDesc="Logitech WingMan Cordless Gamepad USB (HID)"
  1222.  
  1223. F3DDesc="Logitech WingMan Force 3D USB"
  1224. F3DHDesc="Logitech WingMan Force 3D USB (HID)"
  1225.  
  1226. FFLDesc="Logitech WingMan Formula Force GP USB"
  1227. FFLHDesc="Logitech WingMan Formula Force GP USB (HID)"
  1228.  
  1229. FMPDesc="Logitech MOMO Force USB"
  1230. FMPHDesc="Logitech MOMO Force USB (HID)"
  1231.  
  1232. SF3DDesc="Logitech WingMan Strike Force 3D USB"
  1233. SF3DHDesc="Logitech WingMan Strike Force 3D USB (HID)"
  1234.  
  1235. APDesc="Logitech WingMan Action Pad"
  1236. APHDesc="Logitech WingMan ActionPad (HID)"
  1237.  
  1238. PGPDesc="Logitech WingMan Precision USB Gamepad"
  1239. PGPHDesc="Logitech WingMan Precision USB Gamepad (HID)"
  1240.  
  1241. AT2Desc="Logitech WingMan Attack 2"
  1242. AT2HDesc="Logitech WingMan Attack 2 (HID)"
  1243.  
  1244. FGPDesc="Logitech WingMan Formula GP"
  1245. FGPHDesc="Logitech WingMan Formula GP (HID)"
  1246.  
  1247. ;; force guids and names...
  1248. ; standard dinput
  1249. F_CONST="{13541C20-8E33-11D0-9AD0-00A0C9A06E35}"
  1250. FN_CONST="Constant"
  1251. F_RAMP="{13541C21-8E33-11D0-9AD0-00A0C9A06E35}"
  1252. FN_RAMP="Ramp Force"
  1253. F_SQUARE="{13541C22-8E33-11D0-9AD0-00A0C9A06E35}"
  1254. FN_SQUARE="Square Wave"
  1255. F_SINE="{13541C23-8E33-11D0-9AD0-00A0C9A06E35}"
  1256. FN_SINE="Sine Wave"
  1257. F_TRI="{13541C24-8E33-11D0-9AD0-00A0C9A06E35}"
  1258. FN_TRI="Triangle Wave"
  1259. F_SAWUP="{13541C25-8E33-11D0-9AD0-00A0C9A06E35}"
  1260. FN_SAWUP="Sawtooth Up Wave"
  1261. F_SAWDN="{13541C26-8E33-11D0-9AD0-00A0C9A06E35}"
  1262. FN_SAWDN="Sawtooth Down Wave"
  1263. F_SPRING="{13541C27-8E33-11D0-9AD0-00A0C9A06E35}"
  1264. FN_SPRING="Spring"
  1265. F_DAMP="{13541C28-8E33-11D0-9AD0-00A0C9A06E35}"
  1266. FN_DAMP="Damper"
  1267. F_INERT="{13541C29-8E33-11D0-9AD0-00A0C9A06E35}"
  1268. FN_INERT="Inertia"
  1269. F_FRIC="{13541C2A-8E33-11D0-9AD0-00A0C9A06E35}"
  1270. FN_FRIC="Friction"
  1271. F_CUST="{13541C2B-8E33-11D0-9AD0-00A0C9A06E35}"
  1272. FN_CUST="CustomForce"
  1273. ; i-force extended
  1274. F_I0="{B3873610-BCB7-11d0-A156-524153480000}"
  1275. FN_I0="DIFORCE_DYNAMIC"
  1276. F_I1="{B3873611-BCB7-11d0-A156-524153480000}"
  1277. FN_I1="DIFORCE_TEXTURE"
  1278. F_I2="{B3873612-BCB7-11d0-A156-524153480000}"
  1279. FN_I2="DIFORCE_AXISBARRIER"
  1280. F_I3="{B3873613-BCB7-11d0-A156-524153480000}"
  1281. FN_I3="DIFORCE_ANGLEBARRIER"
  1282. F_I4="{B3873616-BCB7-11d0-A156-524153480000}"
  1283. FN_I4="DIFORCE_SPRINGATCURRENTLOC"
  1284. F_I5="{B3873617-BCB7-11d0-A156-524153480000}"
  1285. FN_I5="DIFORCE_ANGLESPRING"
  1286. F_I6="{B3873618-BCB7-11d0-A156-524153480000}"
  1287. FN_I6="DIFORCE_POP"
  1288. F_I7="{B3873619-BCB7-11d0-A156-524153480000}"
  1289. FN_I7="DIFORCE_SMARTPOP"
  1290. F_I8="{B3873614-BCB7-11d0-A156-524153480000}"
  1291. FN_I8="DIFORCE_AXISWALL"
  1292. F_I9="{B3873615-BCB7-11d0-A156-524153480000}"
  1293. FN_I9="DIFORCE_ANGLEWALL"
  1294. F_Ia="{B387361A-BCB7-11d0-A156-524153480000}"
  1295. FN_Ia="DIFORCE_SWEEPSINE"
  1296. F_Ib="{B387361B-BCB7-11d0-A156-524153480000}"
  1297. FN_Ib="DIFORCE_SWEEPSQUARE"
  1298. F_Ic="{B387361C-BCB7-11d0-A156-524153480000}"
  1299. FN_Ic="DIFORCE_SWEEPTRIANGLE"
  1300. F_Id="{B387361D-BCB7-11d0-A156-524153480000}"
  1301. FN_Id="DIFORCE_SWEEPSAWTOOTHUP"
  1302. F_Ie="{B387361E-BCB7-11d0-A156-524153480000}"
  1303. FN_Ie="DIFORCE_SWEEPSAWTOOTHDOWN"
  1304.  
  1305. ; stuff
  1306. WAX="Wheel axis"
  1307. CAX="Combined pedals"
  1308. AAX="Accelerator"
  1309. BAX="Brake"
  1310. XAX="X axis"
  1311. YAX="Y axis"
  1312. TAX="Throttle"
  1313. RAX="Rudder"
  1314. EAX="Extra"
  1315.  
  1316. ; cpl
  1317. CID="ConfigCLSID"
  1318. FCI="{60150940-C4AE-11d1-B59B-00A0C9971EFC}"
  1319. ICI="{60150941-C4AE-11d1-B59B-00A0C9971EFC}"
  1320. RFCI="{60150942-C4AE-11d1-B59B-00A0C9971EFC}"
  1321. RCI="{60150943-C4AE-11d1-B59B-00A0C9971EFC}"
  1322. R2CI="{60150950-C4AE-11d1-B59B-00A0C9971EFC}"
  1323. CM2CI="{60150944-C4AE-11d1-B59B-00A0C9971EFC}"
  1324. TPDCI="{60150946-C4AE-11d1-B59B-00A0C9971EFC}"
  1325. EDCI="{60150949-C4AE-11d1-B59B-00A0C9971EFC}"
  1326. GPCI="{6015094A-C4AE-11d1-B59B-00A0C9971EFC}"
  1327. R2UCI="{60150951-C4AE-11d1-B59B-00A0C9971EFC}"
  1328. GP2CI="{60150952-C4AE-11d1-B59B-00A0C9971EFC}"
  1329. GPECI="{60150953-C4AE-11d1-B59B-00A0C9971EFC}"
  1330. ED3DCI="{6015094E-C4AE-11d1-B59B-00A0C9971EFC}"
  1331. ED3DUCI="{6015094F-C4AE-11d1-B59B-00A0C9971EFC}"
  1332. F3DCI="{60150955-C4AE-11d1-B59B-00A0C9971EFC}"
  1333. SF3DCI="{60150956-C4AE-11d1-B59B-00A0C9971EFC}"
  1334. FFLCI="{60150957-C4AE-11d1-B59B-00A0C9971EFC}"
  1335. RPCI="{60150958-C4AE-11d1-B59B-00A0C9971EFC}"
  1336. APCI="{60150959-C4AE-11d1-B59B-00A0C9971EFC}"
  1337. PGPCI="{6015095A-C4AE-11d1-B59B-00A0C9971EFC}"
  1338. AT2CI="{6015095B-C4AE-11d1-B59B-00A0C9971EFC}"
  1339. FGPCI="{6015095C-C4AE-11d1-B59B-00A0C9971EFC}"
  1340. FMPCI="{6015095D-C4AE-11d1-B59B-00A0C9971EFC}"
  1341. WPCI="{6015095E-C4AE-11d1-B59B-00A0C9971EFC}"
  1342. ED3D2UCI="{6015095F-C4AE-11d1-B59B-00A0C9971EFC}"
  1343. DAPI_CI="{60150900-C4AE-11d1-B59B-00A0C9971EFC}"
  1344. FAPI_CI="{60150902-C4AE-11d1-B59B-00A0C9971EFC}"
  1345. FAPI.Desc="Logitech WingMan FF API DLL"
  1346. F3D_FFCI="{8D533A40-7A5F-11d3-8297-0050DA1A72D3}"
  1347. FFL_FFCI="{8D533A41-7A5F-11d3-8297-0050DA1A72D3}"
  1348. RP_FFCI="{8D533A42-7A5F-11d3-8297-0050DA1A72D3}"
  1349. SF3D_FFCI="{8D533A43-7A5F-11d3-8297-0050DA1A72D3}"
  1350. FMP_FFCI="{8D533A44-7A5F-11d3-8297-0050DA1A72D3}"
  1351. WP_FFCI="{8D533A45-7A5F-11d3-8297-0050DA1A72D3}"
  1352. FFDLL.Desc="Logitech WingMan FF DLL"
  1353.  
  1354. ; product name paths
  1355. TPDN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechThunderPadDigital"
  1356. WN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManWarrior"
  1357. EDN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManExtremeDigital"
  1358. CM2N="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechCyberMan2"
  1359. IN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManInterceptor"
  1360. GPN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManGamepad"
  1361. GP2N="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManGamepad2"
  1362. GP2UN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C209"
  1363. GPEN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManGamepadExtreme"
  1364. GPEUN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C208"
  1365. ED3DN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManExtremeDigital3D"
  1366. ED3DUN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C207"
  1367. ED3D2UN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C212"
  1368. RN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManRally"
  1369. R2N="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManRally2"
  1370. R2UN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C202"
  1371. FUN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManForceUsb"
  1372. FUFF="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManForceUsb\OEMForceFeedback\Effects"
  1373. RFUN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManRallyForceUsb"
  1374. RFUFF="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManRallyForceUsb\OEMForceFeedback\Effects"
  1375. FSN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManForceSerial"
  1376. FSFF="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManForceSerial\OEMForceFeedback\Effects"
  1377. RFSN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManRallyForceSerial"
  1378. RFSFF="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManRallyForceSerial\OEMForceFeedback\Effects"
  1379. F3DN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C283"
  1380. F3DFF="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C283\OEMForceFeedback\Effects"
  1381. SF3DN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C285"
  1382. SF3DFF="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C285\OEMForceFeedback\Effects"
  1383. RPN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C20A"
  1384. RPFF="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C20A\OEMForceFeedback\Effects"
  1385. WPN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C211"
  1386. WPFF="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C211\OEMForceFeedback\Effects"
  1387. FFLN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C293"
  1388. FFLFF="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C293\OEMForceFeedback\Effects"
  1389. FMPN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C295"
  1390. FMPFF="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C295\OEMForceFeedback\Effects"
  1391. APN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C20B"
  1392. PGPN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C20C"
  1393. AT2N="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C20D"
  1394. FGPN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C20E"
  1395.