home *** CD-ROM | disk | FTP | other *** search
/ Beach Life / Beachlife.iso / DirectX81 / DirectX.cab / dinput.inf < prev    next >
INI File  |  2002-05-01  |  25KB  |  449 lines

  1. [version]
  2. signature="$CHICAGO$"
  3.  
  4. [Win98RegInstall]
  5. AddReg=add.reg,add.win9xreg
  6.  
  7. [WinMERegInstall]
  8. AddReg=add.win9xreg
  9.  
  10. [Win2KRegInstall]
  11.  
  12. [add.reg]
  13. HKCR,CLSID\{EEC6993A-B3FD-11D2-A916-00C04FB98638}\,,,%PIDOBJECT%
  14. HKCR,CLSID\{EEC6993A-B3FD-11D2-A916-00C04FB98638}\InProcServer32,,,"%11%\pid.dll"
  15. HKCR,CLSID\{EEC6993A-B3FD-11D2-A916-00C04FB98638}\InProcServer32,ThreadingModel,,"Both"
  16.  
  17.  
  18. HKCR,CLSID\{92187326-72B4-11d0-A1AC-0000F8026977}\,,,%GCCPL_DEFAULT%
  19. HKCR,CLSID\{92187326-72B4-11d0-A1AC-0000F8026977}\ProgID,,,%GCCPL_HANDLER%
  20. HKCR,CLSID\{92187326-72B4-11d0-A1AC-0000F8026977}\InProcHandler32,,,"%11%\gchand.dll"
  21. HKCR,CLSID\{92187326-72B4-11d0-A1AC-0000F8026977}\InProcServer32,,,"%11%\gcdef.dll"
  22. HKCR,CLSID\{92187326-72B4-11d0-A1AC-0000F8026977}\InProcServer32,ThreadingModel,,"Apartment"
  23.  
  24. HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder",,,
  25. HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Joystick",,,
  26. HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Joystick\shellex",,,
  27. HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Joystick\shellex\PropertySheetHandlers",,,
  28. HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Joystick\shellex\PropertySheetHandlers\Default Extension",,,"{92187326-72B4-11d0-A1AC-0000F8026977}"
  29.  
  30. HKLM, "System\CurrentControlSet\control\MediaProperties\PrivateProperties\Joystick\OEM\Standard Gameport",OEMName,,%STD_GAMEPORT%
  31. HKLM, "System\CurrentControlSet\control\MediaProperties\PrivateProperties\Joystick\OEM\Standard Gameport",OEMCallout,,"msanalog.vxd"
  32. HKLM, "System\CurrentControlSet\control\MediaProperties\PrivateProperties\Joystick\OEM\Standard Gameport",OEMData,1,00,00,00,0c,00,00,00,00
  33. HKLM, "System\CurrentControlSet\control\MediaProperties\PrivateProperties\Joystick\OEM\Standard Gameport",PollFlags,3,01,00,00,00
  34.  
  35. ; JOY_HWS_ISCARCTRL | JOY_HWS_YISJ2X, four buttons
  36. ; The wheel is reported in X and the pedals in Y
  37. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\T1T2WithoutAdapter",OEMData,1,40,8,0,0,4,0,0,0
  38. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\T1T2WithoutAdapter",OEMName,0,%TMT1_NOADAPT%
  39. ; JOY_HWS_ISCARCTRL | JOY_HWS_YISJ1X
  40. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\T1T2WithAdapter",OEMData,1,40,0,0,0,4,0,0,0
  41. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\T1T2WithAdapter",OEMName,0,%TMT1_ADAPT%
  42.  
  43. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechThunderPad",OEMName,,"%V_JOY_LOGITECH_1%"
  44. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechThunderPad",OEMData,1, 20, 0, 0, 0, 4, 0, 0, 0
  45. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingMan",OEMName,,"%V_JOY_LOGITECH_2%"
  46. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingMan",OEMData,1, 1, 0, 0, 0, 2, 0, 0, 0
  47. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManExtreme",OEMName,,"%V_JOY_LOGITECH_3%"
  48. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManExtreme",OEMData,1, a, 0, 0, 0, 4, 0, 0, 0
  49. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManLight",OEMName,,"%V_JOY_LOGITECH_4%"
  50. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\LogitechWingManLight",OEMData,1, 0, 0, 0, 0, 2, 0, 0, 0
  51.  
  52. [add.win9xreg]
  53. ; Application compatibility flags
  54. HKLM,Software\Microsoft\DirectInput\Compatibility\CLIENT.EXE36DFF4810008E200,"MaxDeviceNameLength",1,06,00,00,00
  55. HKLM,Software\Microsoft\DirectInput\Compatibility\CLIENT.EXE35FEFABD00088200,"MaxDeviceNameLength",1,06,00,00,00
  56. HKLM,Software\Microsoft\DirectInput\Compatibility\CLIENT.EXE35FEFABD00088200,"ReAcquire",1,01,00,00,00
  57. HKLM,Software\Microsoft\DirectInput\Compatibility\UA.EXE35A5BA4600111400,"ReAcquire",1,01,00,00,00
  58. HKLM,Software\Microsoft\DirectInput\Compatibility\MCM.EXE35B406BB000FD200,"NoSubClass",1,01,00,00,00
  59.  
  60. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0007","Flags1",1,04,00,00,00
  61. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0008","Flags1",1,04,00,00,00
  62. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0008","OEMData",1,03,00,08,10,0A,00,00,00
  63. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_000E","Flags1",1,04,00,00,00
  64. ; Pre-populate device keys that would otherwise get incorrect caps
  65. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_001A","OEMData",1,00,00,08,10,08,00,00,00
  66. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_001B","OEMData",1,03,00,08,10,08,00,00,00
  67. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0026","OEMData",1,20,00,00,10,09,00,00,00
  68. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0034","OEMData",1,00,00,08,10,08,00,00,00
  69. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_045E&PID_0038","OEMData",1,03,00,08,10,08,00,00,00
  70. ; Devices which used to have specific matches in joystick.inf
  71. ; ThrustMaster Top Gun USB Joystick
  72. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_044F&PID_A0A0",OEMName,2,%VID_044F&PID_A0A0.Desc%
  73. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_044F&PID_A0A0",OEMData,3,02,00,00,10,04,00,00,00
  74. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_044F&PID_A0A0",OEMCallout,2,"joyhid.vxd"
  75. ; ThrustMaster Top Gun USB Joystick (rev2)
  76. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_044F&PID_A0A1",OEMName,2,%VID_044F&PID_A0A1.Desc%
  77. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_044F&PID_A0A1",OEMData,3,02,00,00,10,04,00,00,00
  78. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_044F&PID_A0A1",OEMCallout,2,"joyhid.vxd"
  79. ; NEC PK-GP201 PlayStick
  80. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_044F&PID_A201",OEMName,2,%VID_044F&PID_A201.Desc%
  81. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_044F&PID_A201",OEMData,3,02,00,00,10,04,00,00,00
  82. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_044F&PID_A201",OEMCallout,2,"joyhid.vxd"
  83. ; NEC PK-GP301 Driving Wheel
  84. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_044F&PID_A01B",OEMName,2,%VID_044F&PID_A01B.Desc%
  85. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_044F&PID_A01B",OEMData,3,40,00,00,10,04,00,00,00
  86. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_044F&PID_A01B",OEMCallout,2,"joyhid.vxd"
  87. ; Genius USB Joystick
  88. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0458&PID_1001",OEMName,2,%VID_0458&PID_1001.Desc%
  89. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0458&PID_1001",OEMData,3,03,00,08,10,08,00,00,00
  90. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0458&PID_1001",OEMCallout,2,"joyhid.vxd"
  91. ; Genius USB Game Pad
  92. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0458&PID_1002",OEMName,2,%VID_0458&PID_1002.Desc%
  93. HKLM,"System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0458&PID_1002",OEMData,3,20,00,00,10,08,00,00,00
  94. HKLM,"System\CurrentControlSet\Control\MediaProper