FORTE.INF Driver File Contents (vfx9513.exe)

;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

How To Update Drivers Manually

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.

server: web4, load: 1.07