;Mini driver for Forte 28-Jan-96 [Version] Signature="$CHICAGO$" Provider=%Mfg% Class=MEDIA verinfo=5.12.1.0096 [ClassInstall] Addreg=Class.AddReg [Class.AddReg] HKR,,,,%MediaClassName% HKR,,Icon,,1 HKR,,Installer,,MMSys.Cpl [SourceDisksNames] 1="VFX1 Headgear (Direct Input Drivers)","DirectInput", 0 [SourceDisksFiles] forte.vxd=1 vfx1.vxd=1 puck.vxd=1 VFX1cfg.exe=1 [DestinationDirs] FORTEInstall.CopyList = 11 ; LDID_SYS PUCK.CopyList = 11 ; LDID_SYS VFX1.CopyList = 11 ; LDID_SYS VFX1CFG.CopyList = 10,desktop ; LDID_WIN\Desktop [Manufacturer] %MfgName%=FORTE [FORTE] %FORTEInstall.DeviceDesc%=FORTEInstall, FORTE_ABUS [PreCopySection] HKR,,NoSetupUI,,1 ;---------------------------------------------------------------; ;Forte Main driver specific setup [FORTEInstall] UnInstall=FORTEInstall.UnInstall UpdateInis=FORTEInstall.UpdateInis CopyFiles=FORTEInstall.CopyList,PUCK.CopyList,VFX1.CopyList,VFX1CFG.CopyList AddReg=FORTEInstall.AddReg, PUCK.AddReg, VFX1.AddReg Restart [FORTEInstall.UnInstall] DelFiles=FORTEInstall.CopyList, PUCK.CopyList, VFX1.CopyList, VFX1CFG.CopyList DelReg=FORTEInstall.AddReg, PUCK.AddReg, VFX1.AddReg, Class.AddReg [FORTEInstall.CopyList] forte.vxd,, [PUCK.CopyList] puck.vxd,, [VFX1.CopyList] vfx1.vxd,, [VFX1CFG.CopyList] VFX1cfg.exe,, [FORTEInstall.NoPosDup] FORTE_ABUS [FORTEInstall.NoResDup] FORTE_ABUS [FORTEInstall.AddReg] ; HKR,,Ver,,1.1 HKR,,DevLoader,,mmdevldr.vxd HKR,Drivers,,, HKR,Drivers,MIGRATED,,0 HKR,Drivers\joystick,,, HKR,,Driver,,forte.vxd HKLM,Software\Microsoft\Windows\CurrentVersion\Run,VFX1configure,,"%10%\desktop\vfx1cfg.exe /Status" [VFX1.AddReg] ; VFX1 Support ; VxD's for VJOYD to load ; Name's for VJOYD to display for device ; See ddk\inc32\mmddk.h JOY_HWS_* for meaning of OEMData HKLM,%KEY_OEM%\VFX1,,, HKLM,%KEY_OEM%\VFX1,OEMCallout,0,vfx1.vxd HKLM,%KEY_OEM%\VFX1,OEMName,0,%VFX1.DeviceDesc% HKLM,%KEY_OEM%\VFX1,OEMData,1, 3, 0, 0, 0, 0, 0, 0, 0 ; Below key added to support storing/retreival of VFX1 info. ; Zeroset's , powermode, Statusbits etc... HKLM,%KEY_OEM%\VFX1,OEMVFX1CFG,1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ;Control panel applet customisation strings HKLM,%KEY_OEM%\VFX1,OEMXYLabel,0,"Yaw and Pitch" HKLM,%KEY_OEM%\VFX1,OEMZLabel,0,"Roll" HKLM,%KEY_OEM%\VFX1,OEMTestMoveDesc,0,"To test your tracker's calibration, use the configuration ICON located on your desktop." HKLM,%KEY_OEM%\VFX1,OEMTestButtonDesc,0,"This device has no buttons" HKLM,%KEY_OEM%\VFX1,OEMTestMoveCap,0,"Direction" HKLM,%KEY_OEM%\VFX1,OEMTestButtonCap,0,"No Buttons" HKLM,%KEY_OEM%\VFX1,OEMTestWinCap,0,"Test Tracker" HKLM,%KEY_OEM%\VFX1,OEMCalWinCap,0,"Tracker Calibration" HKLM,%KEY_OEM%\VFX1,OEMCal1,0,"To Calibrate/Configure the VFX1 use the VFX1 configuration ICON located on your desktop." [PUCK.AddReg] ; PUCK Support ; VxD's for VJOYD to load ; Name's for VJOYD to display for device ; See ddk\inc32\mmddk.h JOY_HWS_* for meaning of OEMData HKLM,%KEY_OEM%\PUCK,,, HKLM,%KEY_OEM%\PUCK,OEMCallout,0,puck.vxd HKLM,%KEY_OEM%\PUCK,OEMName,0,%PUCK.DeviceDesc% HKLM,%KEY_OEM%\PUCK,OEMData,1, 0, 0, 0, 0, 4, 0, 0, 0 ;Control panel applet customisation strings HKLM,%KEY_OEM%\PUCK,OEMXYLabel,0,"Roll and Pitch" HKLM,%KEY_OEM%\PUCK,OEMTestMoveDesc,0,"To test your puck's calibration, tilt it" HKLM,%KEY_OEM%\PUCK,OEMTestButtonDesc,0,"Buttons" HKLM,%KEY_OEM%\PUCK,OEMTestMoveCap,0,"Direction" HKLM,%KEY_OEM%\PUCK,OEMTestButtonCap,0,"Buttons" HKLM,%KEY_OEM%\PUCK,OEMTestWinCap,0,"Test CyberPuck" HKLM,%KEY_OEM%\PUCK,OEMCalWinCap,0,"CyberPuck Calibration" HKLM,%KEY_OEM%\PUCK,OEMCal1,0,"Position your CyberPuck so that it is level, then press any button" HKLM,%KEY_OEM%\PUCK,OEMCal2,0,"To set your CyberPuck's range of roll and pitch motion, tilt it, left and right, then tilt forward and backward as far as you can, then press any button" HKLM,%KEY_OEM%\PUCK,OEMCal3,0,"Again, position your CyberPuck so that it is level, then press any button" HKLM,%KEY_OEM%\PUCK,OEMCal12,0,"You have successfully calibrated your CyberPuck. To test its calibration, click Test. To save your calibration settings, click Finish" [FORTEInstall.UpdateInis] system.ini,drivers,joystick=,, ;---------------------------------------------------------------; [Strings] Mfg="Forte Technologies, Inc." MediaClassName="Sound, video and game controllers" MfgName="Forte Technologies, Inc." FORTEInstall.DeviceDesc="VFX1 HEADGEAR/CyberPuck Drivers" VFX1.DeviceDesc="VFX1 Headgear Tracker" PUCK.DeviceDesc="CYBERPUCK Joystick" KEY_OEM="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM"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.