; ========== 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.