; ========== File: per_w.inf ==========
;
[Version]
Signature= $CHICAGO$
Class= MEDIA
Provider= %Provider%
LayoutFile= layout.inf
[ClassInstall]
AddReg= Class.AddReg
[SourceDisksNames]
55=%DISKNAME%,,1
[SourceDisksFiles]
imm2axis.vxd= 55
immdev.vxd= 55
immser.vxd= 55
immdx5.dll= 55
iforce2.dll= 55
immcpl.dll= 55
immcheck.exe= 55
ireadme.txt= 55
immcheck.vxd= 55
ifsplash.exe= 55
iforce.cpl= 55
iforce.hlp= 55
; Rename language file here
immlang.dll= 55
; vendor bitmap in control panel
per_w.bmp= 55
immwheel.ifr= 55
BlownTir.wav= 55
Boing.wav= 55
BumpyRoa.wav= 55
CarCrash.wav= 55
Engine.wav= 55
Explosio.wav= 55
Gong.wav= 55
OpenSea.wav= 55
Punch.wav= 55
TurboBoo.wav= 55
IFStart0.wav= 55
IFStart1.wav= 55
IFStart2.wav= 55
[DestinationDirs]
; all files are kept in the system directory (11)
Common.CopyFiles= 11
Wheel.CopyFiles= 11
Immcheck.CopyFiles= 10
DefaultDestDir= 11
; ================== Manufacturer List ===================
[Manufacturer]
%SCT%= SCT
; =============== Manufacturer's Sections ================
[SCT]
%SCTWheel9x%= SCTWheel.Install
[SCTWheel.Install]
CopyFiles= Common.CopyFiles,Wheel.CopyFiles,Immcheck.CopyFiles
AddReg= Common.AddReg,SCTWheel.AddReg
; ============== Copy/Remove Files Section ================
; the CopyFiles section is the same for all manufacturers
; if this changes, be sure to add additional sections to the
; DestinationDirs section above.
[Common.CopyFiles]
imm2axis.vxd
immdev.vxd
immser.vxd
immdx5.dll
iforce2.dll
immcpl.dll
immcheck.vxd
iforce.cpl
iforce.hlp
; Rename language file here
immlang.dll
[Immcheck.CopyFiles]
immcheck.exe
ireadme.txt
ifsplash.exe
IFStart0.wav
IFStart1.wav
IFStart2.wav
[Wheel.CopyFiles]
per_w.bmp
immwheel.ifr
BlownTir.wav
Boing.wav
BumpyRoa.wav
CarCrash.wav
Engine.wav
Explosio.wav
Gong.wav
OpenSea.wav
Punch.wav
TurboBoo.wav
; Whiplash.wav
; Screech.wav
; ForceFie.wav
; =============== AddReg Sections ================
[Class.AddReg]
HKR,,,,%ClassName%
HKR,,Icon,,1
HKR,,Installer,,MMSys.cpl
; ----- Manufacturer Specific Sections -----
[SCTWheel.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,,Driver,,"vjoyd.vxd,immcheck.vxd"
HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
HKR,Drivers,SubClasses,,"joystick"
HKR,Drivers,MIGRATED,,0
HKR,Drivers\joystick,,,
HKR,Drivers\joystick\msjstick.drv,Description,,%SCT%
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%,ConfigCLSID,,%CLSID_CPL%
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%,OEMCallout,0,imm2axis.vxd
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%,OEMName,0,%SCTWheel%
; OEMData= 8 buttons, JOY_HWS_HASPOV(0x00000002), JOY_HWS_ISCARCTRL(0x00000040)
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%,OEMData,1,42,00,00,00,08,00,00,00
; --- Axes ---
; The x-axis supports force-feedback
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Axes\0,,0,X Axis
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Axes\0,Attributes,1,01,81,00,00,01,00,30,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Axes\0,FFAttributes,1,0a,00,00,00,00,01,00,00
; The y-axis does not support force-feedback
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Axes\1,,0,Y Axis
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Axes\1,Attributes,1,01,81,00,00,01,00,31,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Axes\1,FFAttributes,1,00,00,00,00,00,01,00,00
; Buttons
; Change button names for wheel here
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\0,,0,"Button 1"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\0,Attributes,1,02,80,00,00,09,00,01,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\1,,0,"Button 2"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\1,Attributes,1,02,80,00,00,09,00,02,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\2,,0,"Button 3"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\2,Attributes,1,02,80,00,00,09,00,03,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\3,,0,"Button 4"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\3,Attributes,1,02,80,00,00,09,00,04,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\4,,0,"Button 5"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\4,Attributes,1,02,80,00,00,09,00,05,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\5,,0,"Button 6"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\5,Attributes,1,02,80,00,00,09,00,06,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\6,,0,"Button 7"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\6,Attributes,1,02,80,00,00,09,00,07,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\7,,0,"Button 8"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\7,Attributes,1,02,80,00,00,09,00,08,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\8,,0,"Button 9"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\8,Attributes,1,02,80,00,00,09,00,09,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\9,,0,"Button 10"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\Buttons\9,Attributes,1,02,80,00,00,09,00,0a,00
; POVs
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\POVs\0,,0,Point of View Hat
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\POVs\0,Attributes,1,00,80,00,00,01,00,39,00
; Effects
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback,Attributes,1,00,00,00,00,e8,03,00,00,e8,03,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback,CLSID,0,%CLSID_DRIVER%
; Constant Force- effID 0, type 0x3E01, params 0x0165, axes 0x0030
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C20-8E33-11D0-9AD0-00A0C9A06E35},,0,"Constant Force"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C20-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,00,00,00,00,01,3E,00,00,65,01,00,00,65,01,00,00,30,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C21-8E33-11D0-9AD0-00A0C9A06E35},,0,"Ramp Force"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C21-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,71,00,00,00,02,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C22-8E33-11D0-9AD0-00A0C9A06E35},,0,"Square Wave"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C22-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,20,00,00,00,03,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C23-8E33-11D0-9AD0-00A0C9A06E35},,0,"Sine Wave"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C23-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,22,00,00,00,03,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C24-8E33-11D0-9AD0-00A0C9A06E35},,0,"Triangle Wave"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C24-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,21,00,00,00,03,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C25-8E33-11D0-9AD0-00A0C9A06E35},,0,"SawtoothUp Wave"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C25-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,23,00,00,00,03,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C26-8E33-11D0-9AD0-00A0C9A06E35},,0,"SawtoothDown Wave"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C26-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,24,00,00,00,03,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C27-8E33-11D0-9AD0-00A0C9A06E35},,0,"Spring"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C27-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,40,00,00,00,04,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C28-8E33-11D0-9AD0-00A0C9A06E35},,0,"Damper"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C28-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,41,00,00,00,04,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C29-8E33-11D0-9AD0-00A0C9A06E35},,0,"Inertia"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C29-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,43,00,00,00,04,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C2A-8E33-11D0-9AD0-00A0C9A06E35},,0,"Friction"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C2A-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,42,00,00,00,04,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C2B-8E33-11D0-9AD0-00A0C9A06E35},,0,"CustomForce"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{13541C2B-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,70,00,00,00,05,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873610-BCB7-11d0-A156-524153480000},,0,"DIFORCE_DYNAMIC"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873610-BCB7-11d0-A156-524153480000},Attributes,1,60,00,00,00,FF,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873611-BCB7-11d0-A156-524153480000},,0,"DIFORCE_TEXTURE"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873611-BCB7-11d0-A156-524153480000},Attributes,1,61,00,00,00,FF,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873612-BCB7-11d0-A156-524153480000},,0,"DIFORCE_AXISBARRIER"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873612-BCB7-11d0-A156-524153480000},Attributes,1,81,00,00,00,FF,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873613-BCB7-11d0-A156-524153480000},,0,"DIFORCE_ANGLEBARRIER"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873613-BCB7-11d0-A156-524153480000},Attributes,1,82,00,00,00,FF,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873616-BCB7-11d0-A156-524153480000},,0,"DIFORCE_SPRINGATCURRENTLOC"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873616-BCB7-11d0-A156-524153480000},Attributes,1,83,00,00,00,FF,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873617-BCB7-11d0-A156-524153480000},,0,"DIFORCE_ANGLESPRING"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873617-BCB7-11d0-A156-524153480000},Attributes,1,84,00,00,00,FF,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873618-BCB7-11d0-A156-524153480000},,0,"DIFORCE_POP"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873618-BCB7-11d0-A156-524153480000},Attributes,1,85,00,00,00,FF,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873619-BCB7-11d0-A156-524153480000},,0,"DIFORCE_SMARTPOP"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873619-BCB7-11d0-A156-524153480000},Attributes,1,86,00,00,00,FF,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873614-BCB7-11d0-A156-524153480000},,0,"DIFORCE_AXISWALL"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873614-BCB7-11d0-A156-524153480000},Attributes,1,90,00,00,00,FF,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873615-BCB7-11d0-A156-524153480000},,0,"DIFORCE_ANGLEWALL"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B3873615-BCB7-11d0-A156-524153480000},Attributes,1,91,00,00,00,FF,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B387361A-BCB7-11d0-A156-524153480000},,0,"DIFORCE_SWEEPSINE"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B387361A-BCB7-11d0-A156-524153480000},Attributes,1,92,00,00,00,FF,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B387361B-BCB7-11d0-A156-524153480000},,0,"DIFORCE_SWEEPSQUARE"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B387361B-BCB7-11d0-A156-524153480000},Attributes,1,93,00,00,00,FF,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B387361C-BCB7-11d0-A156-524153480000},,0,"DIFORCE_SWEEPTRIANGLE"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B387361C-BCB7-11d0-A156-524153480000},Attributes,1,94,00,00,00,FF,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B387361D-BCB7-11d0-A156-524153480000},,0,"DIFORCE_SWEEPSAWTOOTHUP"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B387361D-BCB7-11d0-A156-524153480000},Attributes,1,95,00,00,00,FF,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B387361E-BCB7-11d0-A156-524153480000},,0,"DIFORCE_SWEEPSAWTOOTHDOWN"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEMForceFeedback\Effects\{B387361E-BCB7-11d0-A156-524153480000},Attributes,1,96,00,00,00,FF,3E,00,00,65,01,00,00,65,01,00,00,20,00,00,00
; Change the name of the language file here
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,LangDllName,0,"immlang.dll"
; The logo filename
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,VendorBitmap,0,"per_w.bmp"
; The web links and help page strings
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,LinkTechSupportDesc,0,"For technical support, please use the contact information provided in your manual."
; HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,LinkTechSupport,0,""
; HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,LinkTechSupportDisplay,0,""
; HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,LinkLicenseeDesc,0,""
; HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,LinkLicensee,0,""
; HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,LinkLicenseeDisplay,0,""
; ----- Control Panel Effects Section -----
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,IFRName,0,"immwheel.ifr"
; Effect names for the wheel - these must correspond to effect names
; that are in the ifr file specified above.
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,Effect00,0,"Engine"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,Effect01,0,"Blown Tire"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,Effect02,0,"Boing"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,Effect03,0,"Explosion"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,Effect04,0,"Open Sea"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,Effect05,0,"Turbo Boost"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,Effect06,0,"Gong"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,Effect07,0,"Bumpy Road"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,Effect08,0,"Car Crash"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,Effect09,0,"Punch"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,Effect10,0,"Whiplash"
HKLM,%KEY_OEM%\%KEY_SCTWHEEL%\OEM,Effect11,0,"Force Field"
; ----- Common AddReg Sections -----
[Common.AddReg]
; Driver Class Registration
HKCR,CLSID\%CLSID_DRIVER%,,0,"Immersion Force Feedback Joystick Effect Driver"
HKCR,CLSID\%CLSID_DRIVER%\InProcServer32,,0,%11%\immdx5.dll
HKCR,CLSID\%CLSID_DRIVER%\InProcServer32,ThreadingModel,0,Both
; Control Panel Class Registration
HKCR,CLSID\%CLSID_CPL%,,,Immersion Force Feedback Joystick Custom Control Panel
HKCR,CLSID\%CLSID_CPL%\ProgID,,,%Product%
HKCR,CLSID\%CLSID_CPL%\InProcHandler32,,,"%11%\gchand.dll"
HKCR,CLSID\%CLSID_CPL%\InProcServer32,,,%11%\immcpl.dll
HKCR,CLSID\%CLSID_CPL%\InProcServer32,ThreadingModel,0,Both
HKCR,CLSID\%CLSID_CPL%\InProcServer32,ThreadingModel,,"Apartment"
; Driver Variables
HKLM,%KEY_DRIVERS%\Immdev,DriverType,1,01
HKLM,%KEY_DRIVERS%\Immser,DriverType,1,03
HKLM,%KEY_DRIVERS%\Imm2axis,DriverType,1,02
; Change the name of the language file here
HKLM,%KEY_DRIVERS%\Immcheck,LangDllName,0,"immlang.dll"
; ============== Strings Section ==============
[Strings]
Provider= "Immersion Corporation"
SCT= "PER4MER"
SCTWheel= "Ultimate PER4MER Force Feedback Wheel"
SCTWheel9x= "Ultimate PER4MER Force Feedback Wheel"
KEY_SCTWHEEL= "UltimatePer4mer"
DISKNAME= "I-Force Driver Disk"
; ---------------- More Strings ---------------
ClassName= "Sound, video and game controllers"
KEY_OEM= "system\currentcontrolset\control\MediaProperties\PrivateProperties\Joystick\OEM"
KEY_DRIVERS= "Software\Immersion Corporation\Drivers"
CLSID_DRIVER= "{E49863A0-9192-11D1-BF85-00609760A39F}"
CLSID_CPL= "{E49863A8-9192-11D1-BF85-00609760A39F}"
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.