; ============ File: gimw2enuM.inf =============
; Copyright (C) 2013 Thrustmaster

[Version]
Signature=   $CHICAGO$
Class=       HIDClass
ClassGuid=   {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Provider=    %PROVIDER%
DriverVer=   08/22/2013,02.07.83.00
CatalogFile= gimw2enu.cat

[ClassInstall]
AddReg=      Class.Addreg

[SourceDisksNames]
55=%DISKNAME%,,

[SourceDisksFiles.x86]
tmeffcpl.dll=   55,\x86
tmpid.dll=  55,\x86
tmhidusb.sys=55,\x86
tmInstall.exe= 55,\x86

[SourceDisksFiles.amd64]
tmeffcpl64.dll=   55,\amd64
tmpid64.dll=  55,\amd64
tmhidusb.sys=55,\amd64
tmeffcpl.dll=   55,\x86
tmpid.dll=  55,\x86
tmInstall.exe= 55,\amd64

[DestinationDirs]
CopyFiles.Common_W32= 10,System32
CopyFiles.Common_W32_64= 10,SysWOW64
CopyFiles.Common_W64= 10,System32
CopyFiles.sys=    10,system32\drivers
DefaultDestDir=   10,system32\drivers

[Manufacturer]
%MANUFACTURER%=    THRUSTMASTER,NTx86.5.1, NTamd64.5.1, NTx86.6.0, NTamd64.6.0, NTx86.6.1, NTamd64.6.1, NTx86.6.2, NTamd64.6.2

[THRUSTMASTER.NTx86.5.1]
%PRODUCT_USB%=     USB_Install,    USB\VID_044f&PID_b65d

[THRUSTMASTER.NTamd64.5.1]
%PRODUCT_USB%=     USB_Install,    USB\VID_044f&PID_b65d

[THRUSTMASTER.NTx86.6.0]
%PRODUCT_USB%=     USB_Install,    USB\VID_044f&PID_b65d

[THRUSTMASTER.NTamd64.6.0]
%PRODUCT_USB%=     USB_Install,    USB\VID_044f&PID_b65d

[THRUSTMASTER.NTx86.6.1]
%PRODUCT_USB%=     USB_Install,    USB\VID_044f&PID_b65d

[THRUSTMASTER.NTamd64.6.1]
%PRODUCT_USB%=     USB_Install,    USB\VID_044f&PID_b65d

[THRUSTMASTER.NTx86.6.2]
%PRODUCT_USB%=     USB_Install,    USB\VID_044f&PID_b65d

[THRUSTMASTER.NTamd64.6.2]
%PRODUCT_USB%=     USB_Install,    USB\VID_044f&PID_b65d

[USB_Install.NTx86]
CopyFiles=    CopyFiles.Common_W32,CopyFiles.sys
AddReg=       PidDevice.AddReg

[USB_Install.NTx86.HW]
AddReg=       USBPnP.AddReg.HW

[USB_Install.NTx86.Services]
AddService=   tmhidusb,0x00000002,TMHIDUSB_Service_Inst

[USB_Install.NTamd64]
CopyFiles=    CopyFiles.Common_W32_64,CopyFiles.Common_W64,CopyFiles.sys
AddReg=       PidDevice.AddReg

[USB_Install.NTamd64.HW]
AddReg=       USBPnP.AddReg.HW

[USB_Install.NTamd64.Services]
AddService=   tmhidusb,0x00000002,TMHIDUSB_Service_Inst

[CopyFiles.Common_W32]
tmeffcpl.dll
tmpid.dll
tmInstall.exe

[CopyFiles.Common_W32_64]
tmeffcpl.dll
tmpid.dll

[CopyFiles.Common_W64]
tmeffcpl.dll,tmeffcpl64.dll,,
tmpid.dll,tmpid64.dll,,
tmInstall.exe

[CopyFiles.sys]
tmhidusb.sys

[PidDevice.AddReg]
HKLM,%KEY_OEM%\VID_044f&PID_b65d,ConfigCLSID,,%CLSID_CPL%
HKLM,%KEY_OEM%\VID_044f&PID_b65d,OEMName,0,%PRODUCT%
HKLM,%KEY_OEM%\VID_044f&PID_b65d,OEMData,1,43,00,00,10,0a,00,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d,flags1,1,00,00,00,00

; Axes
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Axes\0,,0,"X Axis"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Axes\0,Attributes,1,01,81,00,00,01,00,30,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Axes\0,FFAttributes,1,0a,00,00,00,00,01,00,00

HKLM,%KEY_OEM%\VID_044f&PID_b65d\Axes\1,,0,"Y Axis"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Axes\1,Attributes,1,01,81,00,00,01,00,31,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Axes\1,FFAttributes,1,0a,00,00,00,00,01,00,00

HKLM,%KEY_OEM%\VID_044f&PID_b65d\Axes\5,,0,"Throttle"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Axes\5,Attributes,1,01,81,00,00,01,00,35,00

; Buttons
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\0,,0,"Button 1"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\0,Attributes,1,02,80,00,00,09,00,01,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\1,,0,"Button 2"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\1,Attributes,1,02,80,00,00,09,00,02,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\2,,0,"Button 3"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\2,Attributes,1,02,80,00,00,09,00,03,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\3,,0,"Button 4"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\3,Attributes,1,02,80,00,00,09,00,04,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\4,,0,"Button 5"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\4,Attributes,1,02,80,00,00,09,00,05,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\5,,0,"Button 6"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\5,Attributes,1,02,80,00,00,09,00,06,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\6,,0,"Button 7"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\6,Attributes,1,02,80,00,00,09,00,07,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\7,,0,"Button 8"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\7,Attributes,1,02,80,00,00,09,00,08,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\8,,0,"Button 9"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\8,Attributes,1,02,80,00,00,09,00,09,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\9,,0,"Button 10"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\9,Attributes,1,02,80,00,00,09,00,0a,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\9,,0,"Button 11"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\9,Attributes,1,02,80,00,00,09,00,0b,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\9,,0,"Button 12"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\9,Attributes,1,02,80,00,00,09,00,0c,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\9,,0,"Button 13"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\Buttons\9,Attributes,1,02,80,00,00,09,00,0d,00

; POVs
HKLM,%KEY_OEM%\VID_044f&PID_b65d\POVs\0,,0,Point of View Hat 1
HKLM,%KEY_OEM%\VID_044f&PID_b65d\POVs\0,Attributes,1,00,80,00,00,01,00,39,00

; Effects
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback,Attributes,1,00,00,00,00,e8,03,00,00,e8,03,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback,CLSID,0,%CLSID_TMPID%
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C20-8E33-11D0-9AD0-00A0C9A06E35},,0,"Constant Force"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C20-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,26,00,00,00,01,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C21-8E33-11D0-9AD0-00A0C9A06E35},,0,"Ramp Force"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C21-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,27,00,00,00,02,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C22-8E33-11D0-9AD0-00A0C9A06E35},,0,"Square Wave"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C22-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,30,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C23-8E33-11D0-9AD0-00A0C9A06E35},,0,"Sine Wave"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C23-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,31,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C24-8E33-11D0-9AD0-00A0C9A06E35},,0,"Triangle Wave"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C24-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,32,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C25-8E33-11D0-9AD0-00A0C9A06E35},,0,"SawtoothUp Wave"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C25-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,33,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C26-8E33-11D0-9AD0-00A0C9A06E35},,0,"Sawtooth Down Wave"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C26-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,34,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C27-8E33-11D0-9AD0-00A0C9A06E35},,0,"Spring Force"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C27-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,40,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C28-8E33-11D0-9AD0-00A0C9A06E35},,0,"Damper Force"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C28-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,41,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C29-8E33-11D0-9AD0-00A0C9A06E35},,0,"Inertia"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C29-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,42,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C2A-8E33-11D0-9AD0-00A0C9A06E35},,0,"Friction"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C2A-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,43,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C2B-8E33-11D0-9AD0-00A0C9A06E35},,0,"Custom Force"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{13541C2B-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,28,00,00,00,05,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873612-BCB7-11d0-A156-524153480000},,0,"Axis Barrier"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873612-BCB7-11d0-A156-524153480000},Attributes,1,40,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873613-BCB7-11d0-A156-524153480000},,0,"Angle Barrier"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873613-BCB7-11d0-A156-524153480000},Attributes,1,40,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873614-BCB7-11d0-A156-524153480000},,0,"Axis Wall"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873614-BCB7-11d0-A156-524153480000},Attributes,1,40,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873615-BCB7-11d0-A156-524153480000},,0,"Angle Wall"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873615-BCB7-11d0-A156-524153480000},Attributes,1,40,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873610-BCB7-11d0-A156-524153480000},,0,"Dynamic"
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873610-BCB7-11d0-A156-524153480000},Attributes,1,60,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873611-BCB7-11d0-A156-524153480000},,0,"Texture"
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873611-BCB7-11d0-A156-524153480000},Attributes,1,61,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873616-BCB7-11d0-A156-524153480000},,0,"Spring at Current Location"
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873616-BCB7-11d0-A156-524153480000},Attributes,1,83,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873617-BCB7-11d0-A156-524153480000},,0,"Angle Spring"
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873617-BCB7-11d0-A156-524153480000},Attributes,1,84,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873618-BCB7-11d0-A156-524153480000},,0,"Pop"
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873618-BCB7-11d0-A156-524153480000},Attributes,1,85,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873619-BCB7-11d0-A156-524153480000},,0,"Smart Pop"
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B3873619-BCB7-11d0-A156-524153480000},Attributes,1,86,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B387361A-BCB7-11d0-A156-524153480000},,0,"Sweep Sine Wave"
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B387361A-BCB7-11d0-A156-524153480000},Attributes,1,92,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B387361B-BCB7-11d0-A156-524153480000},,0,"Sweep Square Wave"
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B387361B-BCB7-11d0-A156-524153480000},Attributes,1,93,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B387361C-BCB7-11d0-A156-524153480000},,0,"Sweep Triangle Wave"
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B387361C-BCB7-11d0-A156-524153480000},Attributes,1,94,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B387361D-BCB7-11d0-A156-524153480000},,0,"Sweep Sawtooth Up Wave"
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B387361D-BCB7-11d0-A156-524153480000},Attributes,1,95,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B387361E-BCB7-11d0-A156-524153480000},,0,"Sweep Sawtooth Down Wave"
; HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEMForceFeedback\Effects\{B387361E-BCB7-11d0-A156-524153480000},Attributes,1,96,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00

HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,LinkTechSupportDesc,0,%TECHSUPP_DESC%
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,LinkTechSupport,0,%TECHSUPP_LINK%
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,LinkTechSupportDisplay,0,%TECHSUPP_DISP%
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,LinkLicenseeDesc,0,%LICENSEE_DESC%
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,LinkLicensee,0,%LICENSEE_LINK%
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,LinkLicenseeDisplay,0,%LICENSEE_DISP%
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,FFSubtype,0x00010001,0
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,IFRName,0,%IFR_NAME%
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,EffectTranslated00,0,"Engine"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,EffectTranslated01,0,"Blown Tire"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,EffectTranslated02,0,"Boing"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,EffectTranslated03,0,"Explosion"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,EffectTranslated04,0,"Open Sea"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,EffectTranslated05,0,"Turbo Boost"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,EffectTranslated06,0,"Gong"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,EffectTranslated07,0,"Bumpy Road"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,EffectTranslated08,0,"Car Crash"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,EffectTranslated09,0,"Punch"

HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,Effect00,0,"Engine"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,Effect01,0,"Blown Tire"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,Effect02,0,"Boing"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,Effect03,0,"Explosion"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,Effect04,0,"Open Sea"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,Effect05,0,"Turbo Boost"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,Effect06,0,"Gong"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,Effect07,0,"Bumpy Road"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,Effect08,0,"Car Crash"
HKLM,%KEY_OEM%\VID_044f&PID_b65d\OEM,Effect09,0,"Punch"

HKLM,%KEY_CLASSES%\CLSID\%CLSID_TMPID%,,0,"Thrustmaster IDirectInputEffectDriver -- TMPID"
HKLM,%KEY_CLASSES%\CLSID\%CLSID_TMPID%\InProcServer32,,0,"%11%\tmpid.dll"
HKLM,%KEY_CLASSES%\CLSID\%CLSID_TMPID%\InProcServer32,ThreadingModel,0,Both
HKLM,%KEY_CLASSES%\Wow6432Node\CLSID\%CLSID_TMPID%,,0,"Thrustmaster IDirectInputEffectDriver -- TMPID"
HKLM,%KEY_CLASSES%\Wow6432Node\CLSID\%CLSID_TMPID%\InProcServer32,,0,"%10%\SysWow64\tmpid.dll"
HKLM,%KEY_CLASSES%\Wow6432Node\CLSID\%CLSID_TMPID%\InProcServer32,ThreadingModel,0,Both
HKLM,%KEY_CLASSES%\CLSID\%CLSID_CPL%,,,"Thrustmaster T500 RS Custom Control Panel"
HKLM,%KEY_CLASSES%\CLSID\%CLSID_CPL%\InProcServer32,,,"%11%\tmeffcpl.dll"
HKLM,%KEY_CLASSES%\CLSID\%CLSID_CPL%\InProcServer32,ThreadingModel,0,Both
HKLM,%KEY_CLASSES%\Wow6432Node\CLSID\%CLSID_CPL%,,,"Thrustmaster T500 RS Custom Control Panel"
HKLM,%KEY_CLASSES%\Wow6432Node\CLSID\%CLSID_CPL%\InProcServer32,,,"%10%\SysWow64\tmeffcpl.dll"
HKLM,%KEY_CLASSES%\Wow6432Node\CLSID\%CLSID_CPL%\InProcServer32,ThreadingModel,0,Both

HKCU,%KEY_CLASSES%\CLSID\%CLSID_TMPID%,,0,"Thrustmaster IDirectInputEffectDriver -- TMPID"
HKCU,%KEY_CLASSES%\CLSID\%CLSID_TMPID%\InProcServer32,,0,"%11%\tmpid.dll"
HKCU,%KEY_CLASSES%\CLSID\%CLSID_TMPID%\InProcServer32,ThreadingModel,0,Both
HKCU,%KEY_CLASSES%\Wow6432Node\CLSID\%CLSID_TMPID%,,0,"Thrustmaster IDirectInputEffectDriver -- TMPID"
HKCU,%KEY_CLASSES%\Wow6432Node\CLSID\%CLSID_TMPID%\InProcServer32,,0,"%10%\SysWow64\tmpid.dll"
HKCU,%KEY_CLASSES%\Wow6432Node\CLSID\%CLSID_TMPID%\InProcServer32,ThreadingModel,0,Both
HKCU,%KEY_CLASSES%\CLSID\%CLSID_CPL%,,,"Thrustmaster T500 RS Custom Control Panel"
HKCU,%KEY_CLASSES%\CLSID\%CLSID_CPL%\InProcServer32,,,"%11%\tmeffcpl.dll"
HKCU,%KEY_CLASSES%\CLSID\%CLSID_CPL%\InProcServer32,ThreadingModel,0,Both
HKCU,%KEY_CLASSES%\Wow6432Node\CLSID\%CLSID_CPL%,,,"Thrustmaster T500 RS Custom Control Panel"
HKCU,%KEY_CLASSES%\Wow6432Node\CLSID\%CLSID_CPL%\InProcServer32,,,"%10%\SysWow64\tmeffcpl.dll"
HKCU,%KEY_CLASSES%\Wow6432Node\CLSID\%CLSID_CPL%\InProcServer32,ThreadingModel,0,Both

HKLM,SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_044f&PID_b65d,Flags2,3,00,00,20,00
[USBPnP.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,"tmhidusb.sys"

[USBPnP.AddReg.HW]
HKR,,ReportDescriptor,1,05,01,09,04,A1,01,09,01,A1,00,85,07,09,30,15,00,26,00,10,35,00,46,00,10,75,10,95,01,81,02,09,31,26,FE,01,46,FE,01,81,02,09,32,26,FF,00,46,FF,00,75,08,81,02,05,09,19,01,29,0A,25,01,45,01,75,01,95,0A,81,02,75,02,95,01,81,03,05,01
HKR,,ReportDescriptorPart2,1,09,39,25,07,46,3B,01,55,00,65,14,75,04,81,42,65,00,C0
HKR,,IMHIDUSB_FLAGS,0x00010001,0x00000000
HKR,,IMHIDUSB_FLAGS2,0x00010001,0x00000006

[TMHIDUSB_Service_Inst]
DisplayName    = "Thrustmaster HID USB Driver"
ServiceType    = 1                     ; SERVICE_KERNEL_DRIVER
StartType      = 3                     ; SERVICE_DEMAND_START
ErrorControl   = 1                     ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\tmhidusb.sys

[Strings]
PROVIDER=      "Thrustmaster"
MANUFACTURER=  "Thrustmaster"
PRODUCT=       "Thrustmaster FFB Wheel"
PRODUCT_USB=   "Thrustmaster FFB Wheel (USB)"
KEY_OEMTYPE=   "_VID_044f&PID_b65d"
DISKNAME=      "Thrustmaster Force Feedback Racing Wheel Driver Disk"
TECHSUPP_DESC= "For technical support, please use our on-line help."
TECHSUPP_LINK= "http://www.thrustmaster.com"
TECHSUPP_DISP= "Technical Support"
LICENSEE_DESC= "For more information about products from Thrustmaster, please visit our web site."
LICENSEE_LINK= "http://www.thrustmaster.com"
LICENSEE_DISP= "www.thrustmaster.com"
IFR_NAME=      "tmwheel"
ClassName=     "Sound, video and game controllers"
KEY_OEM=       "system\currentcontrolset\control\MediaProperties\PrivateProperties\Joystick\OEM"
KEY_CLASSES= "software\classes"
CLSID_CPL=     "{CBCBD1C1-E843-4269-9C94-38189F3B67BB}"
CLSID_TMPID=   "{7EC33D90-19CE-434e-8061-E2F879E204DE}"
RUNONCEKEYNAME = "Software\Microsoft\Windows\CurrentVersion\RunOnce"