gra_genunt.inf Driver File Contents (Xp45r4.exe)

;=====================================================================
; Gra_genunt.Inf - Xterminator Force INF file.
; Copyright (C) 2001, ACCO Brands, Inc
; All Rights Reserved
;=====================================================================

[Version]
Signature=$CHICAGO$
Class=HIDClass
ClassGuid={745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Provider=%PROVIDER%
DriverVer=02/26/2002,4.50.0.4
CatalogFile=gra_genunt.cat

[SourceDisksNames]
55=%DiskId%,,

[SourceDisksFiles]
gra_g.ifr=	 55
IFC21.dll=	 55
IFC22.dll=	 55
immpid.dll=  55
Grxp4Exe.exe=55
Grxp4Dll.dll=55
Grxp4ppg.dll=55
imhidusb.sys=55
ntxpusb.sys= 55
kid_lib.sys= 55
xp_run.exe=  55
xp_inst.dll= 55

[DestinationDirs]
CopyFiles.Common=11
CopyFiles2k.sys=10,system32\drivers
DefaultDestDir=11

[Manufacturer]
%MANUFACTURER%=TOUCHSENSE_MANUFACTURER

[TOUCHSENSE_MANUFACTURER]
%PRODUCT_USB%=USB_Install,USB\VID_047D&PID_4007

[ControlFlags]
ExcludeFromSelect=USB\VID_047D&PID_4007

[USB_Install.NT]
CopyFiles=CopyFiles.Common,CopyFiles2k.sys
AddReg=PidDevice.AddReg

[USB_Install.NT.Services]
AddService=imhidusb,0x00000002,IMHIDUSB_Service_Inst
AddService=ntxpusb,0x0,Vendor_Service_Inst

[USB_Install.NT.HW]
AddReg=USBPnP2k.AddReg.HW

[USB_Install.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[CopyFiles.Common]
gra_g.ifr,,,%COPYFLG_NO_OVERWRITE%
IFC21.dll,,,%COPYFLG_NO_OVERWRITE%
IFC22.dll,,,%COPYFLG_NO_OVERWRITE%
immpid.dll,,,%COPYFLG_NO_OVERWRITE%
Grxp4exe.ex$,Grxp4exe.exe
Grxp4dll.dl$,Grxp4dll.dll
Grxp4ppg.dll,,,%COPYFLG_NO_OVERWRITE%
xp_run.exe,,,%COPYFLG_NO_OVERWRITE%

[CopyFiles2k.sys]
imhidusb.sys,,,%COPYFLG_NO_OVERWRITE%
ntxpusb.sys,,,%COPYFLG_NO_OVERWRITE%
kid_lib.sys,,,%COPYFLG_NO_OVERWRITE%

[PidDevice.AddReg]
HKLM,%KEY_OEM%\VID_047D&PID_4007,ConfigCLSID,,%CLSID_CPL%
HKLM,%KEY_OEM%\VID_047D&PID_4007,OEMName,0,%PRODUCT%
HKLM,%KEY_OEM%\VID_047D&PID_4007,OEMData,1,01,00,00,10,0a,00,00,00
HKLM,%KEY_OEM%\VID_047D&PID_4007,flags1,1,00,00,00,00
HKLM,%KEY_OEM%\VID_047D&PID_4007,OEMHardwareID,,"USB\VID_047D&PID_4007"
; Axes
HKLM,%KEY_OEM%\VID_047D&PID_4007\Axes\0,,0,"X Axis"
HKLM,%KEY_OEM%\VID_047D&PID_4007\Axes\0,Attributes,1,01,81,00,00,01,00,30,00
HKLM,%KEY_OEM%\VID_047D&PID_4007\Axes\0,FFAttributes,1,0a,00,00,00,00,01,00,00
HKLM,%KEY_OEM%\VID_047D&PID_4007\Axes\1,,0,"Y Axis"
HKLM,%KEY_OEM%\VID_047D&PID_4007\Axes\1,Attributes,1,01,81,00,00,01,00,31,00
HKLM,%KEY_OEM%\VID_047D&PID_4007\Axes\1,FFAttributes,1,00,00,00,00,00,01,00,00
HKLM,%KEY_OEM%\VID_047D&PID_4007\Axes\2,,0,"Throttle"
HKLM,%KEY_OEM%\VID_047D&PID_4007\Axes\2,Attributes,1,01,81,00,00,01,00,32,00

; Buttons
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\0,,0,"Button 1"
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\0,Attributes,1,02,80,00,00,09,00,01,00
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\1,,0,"Button 2"
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\1,Attributes,1,02,80,00,00,09,00,02,00
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\2,,0,"Button 3"
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\2,Attributes,1,02,80,00,00,09,00,03,00
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\3,,0,"Button 4"
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\3,Attributes,1,02,80,00,00,09,00,04,00
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\4,,0,"Button 5"
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\4,Attributes,1,02,80,00,00,09,00,05,00
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\5,,0,"Button 6"
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\5,Attributes,1,02,80,00,00,09,00,06,00
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\6,,0,"Button 7"
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\6,Attributes,1,02,80,00,00,09,00,07,00
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\7,,0,"Button 8"
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\7,Attributes,1,02,80,00,00,09,00,08,00
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\8,,0,"Button 9"
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\8,Attributes,1,02,80,00,00,09,00,09,00
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\9,,0,"Button 10"
HKLM,%KEY_OEM%\VID_047D&PID_4007\Buttons\9,Attributes,1,02,80,00,00,09,00,0a,00

; Effects
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEMForceFeedback,Attributes,1,00,00,00,00,e8,03,00,00,e8,03,00,00
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEMForceFeedback,CLSID,0,%CLSID_IMMPID%
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEMForceFeedback\Effects\{13541C20-8E33-11D0-9AD0-00A0C9A06E35},,0,"Constant Force"
HKLM,%KEY_OEM%\VID_047D&PID_4007\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_047D&PID_4007\OEMForceFeedback\Effects\{13541C21-8E33-11D0-9AD0-00A0C9A06E35},,0,"Ramp Force"
HKLM,%KEY_OEM%\VID_047D&PID_4007\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_047D&PID_4007\OEMForceFeedback\Effects\{13541C22-8E33-11D0-9AD0-00A0C9A06E35},,0,"Square Wave"
HKLM,%KEY_OEM%\VID_047D&PID_4007\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_047D&PID_4007\OEMForceFeedback\Effects\{13541C23-8E33-11D0-9AD0-00A0C9A06E35},,0,"Sine Wave"
HKLM,%KEY_OEM%\VID_047D&PID_4007\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_047D&PID_4007\OEMForceFeedback\Effects\{13541C24-8E33-11D0-9AD0-00A0C9A06E35},,0,"Triangle Wave"
HKLM,%KEY_OEM%\VID_047D&PID_4007\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_047D&PID_4007\OEMForceFeedback\Effects\{13541C25-8E33-11D0-9AD0-00A0C9A06E35},,0,"SawtoothUp Wave"
HKLM,%KEY_OEM%\VID_047D&PID_4007\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_047D&PID_4007\OEMForceFeedback\Effects\{13541C26-8E33-11D0-9AD0-00A0C9A06E35},,0,"Sawtooth Down Wave"
HKLM,%KEY_OEM%\VID_047D&PID_4007\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_047D&PID_4007\OEMForceFeedback\Effects\{13541C27-8E33-11D0-9AD0-00A0C9A06E35},,0,"Spring Force"
HKLM,%KEY_OEM%\VID_047D&PID_4007\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_047D&PID_4007\OEMForceFeedback\Effects\{13541C28-8E33-11D0-9AD0-00A0C9A06E35},,0,"Damper Force"
HKLM,%KEY_OEM%\VID_047D&PID_4007\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_047D&PID_4007\OEMForceFeedback\Effects\{13541C29-8E33-11D0-9AD0-00A0C9A06E35},,0,"Inertia"
HKLM,%KEY_OEM%\VID_047D&PID_4007\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_047D&PID_4007\OEMForceFeedback\Effects\{13541C2A-8E33-11D0-9AD0-00A0C9A06E35},,0,"Friction"
HKLM,%KEY_OEM%\VID_047D&PID_4007\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_047D&PID_4007\OEMForceFeedback\Effects\{13541C2B-8E33-11D0-9AD0-00A0C9A06E35},,0,"Custom Force"
HKLM,%KEY_OEM%\VID_047D&PID_4007\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_047D&PID_4007\OEMForceFeedback\Effects\{B3873612-BCB7-11d0-A156-524153480000},,0,"Axis Barrier"
HKLM,%KEY_OEM%\VID_047D&PID_4007\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_047D&PID_4007\OEMForceFeedback\Effects\{B3873613-BCB7-11d0-A156-524153480000},,0,"Angle Barrier"
HKLM,%KEY_OEM%\VID_047D&PID_4007\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_047D&PID_4007\OEMForceFeedback\Effects\{B3873614-BCB7-11d0-A156-524153480000},,0,"Axis Wall"
HKLM,%KEY_OEM%\VID_047D&PID_4007\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_047D&PID_4007\OEMForceFeedback\Effects\{B3873615-BCB7-11d0-A156-524153480000},,0,"Angle Wall"
HKLM,%KEY_OEM%\VID_047D&PID_4007\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

; OEM misc information
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,LangDllName,0,%LANGUAGE_DLL%
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,VendorBitmap,0,%VENDOR_BMP%
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,LinkTechSupportDesc,0,%TECHSUPP_DESC%
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,LinkTechSupport,0,%TECHSUPP_LINK%
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,LinkTechSupportDisplay,0,%TECHSUPP_DISP%
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,LinkLicenseeDesc,0,%LICENSEE_DESC%
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,LinkLicensee,0,%LICENSEE_LINK%
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,LinkLicenseeDisplay,0,%LICENSEE_DISP%
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,IFRName,0,%IFR_NAME%
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,EffectTranslated00,0,"Gun Shot"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,EffectTranslated01,0,"Punch"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,EffectTranslated02,0,"Explosion"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,EffectTranslated03,0,"Bow & Arrow"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,EffectTranslated04,0,"Boing"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,EffectTranslated05,0,"Car Crash"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,EffectTranslated06,0,"Gong"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,EffectTranslated07,0,"Engine"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,EffectTranslated08,0,"Vortex"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,EffectTranslated09,0,"Open Sea"

; sounds for effects
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,Effect00,0,"Gun Shot"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,Effect01,0,"Punch"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,Effect02,0,"Explosion"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,Effect03,0,"Bow & Arrow"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,Effect04,0,"Boing"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,Effect05,0,"Car Crash"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,Effect06,0,"Gong"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,Effect07,0,"Engine"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,Effect08,0,"Vortex"
HKLM,%KEY_OEM%\VID_047D&PID_4007\OEM,Effect09,0,"Open Sea"

; Misc items, COM Objects (properties page and force feedback driver)
HKCR,CLSID\%CLSID_IMMPID%,,0,"Immersion IDirectInputEffectDriver -- IMMPID"
HKCR,CLSID\%CLSID_IMMPID%\InProcServer32,,0,%11%\"immpid.dll"
HKCR,CLSID\%CLSID_IMMPID%\InProcServer32,ThreadingModel,0,Both
HKCR,CLSID\%CLSID_CPL%,,,"Gravis Xperience Properties Page Extension"
HKCR,CLSID\%CLSID_CPL%\InProcHandler32,,,%11%\"gchand.dll"
HKCR,CLSID\%CLSID_CPL%\InProcServer32,,,%11%\"grxp4ppg.dll"
HKCR,CLSID\%CLSID_CPL%\InProcServer32,ThreadingModel,0,Both
HKLM,%KEY_DRIVERS%\Immcheck,LangDllName,0,%LANGUAGE_DLL%
HKLM,%KEY_RUN%,%KEY_RUN_VALUE%,,%KEY_RUN_DATA%

[USBPnP2k.AddReg.HW]
HKR,,"LowerFilters",,"ntxpusb"
HKR,,ReportDescriptor,1,05,01,09,04,A1,01,09,01,A1,00,85,08,09,30,15,00,26,00,10,35,00,46,00,10,75,10,95,01,81,02,09,31,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,06,95,01,81,03,05,01,09,35,26,FF,00,46
HKR,,ReportDescriptorPart2,1,FF,00,75,08,81,02,81,03,C0
HKR,,IMHIDUSB_FLAGS,0x00010001,0x00000000

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;;	Services Section
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[IMHIDUSB_Service_Inst]
DisplayName="Immersion's HID USB Driver"
ServiceType=1					  ; SERVICE_KERNEL_DRIVER
StartType=3 					; SERVICE_DEMAND_START
ErrorControl=1					   ; SERVICE_ERROR_NORMAL
ServiceBinary=%10%\system32\drivers\imhidusb.sys

[Vendor_Service_Inst]
DisplayName=%SvcDesc%
ServiceType=1		   ; SERVICE_KERNEL_DRIVER
StartType=3 		   ; SERVICE_DEMAND_START
ErrorControl=0		   ;
ServiceBinary=%10%\system32\drivers\ntxpusb.sys

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;;	CoInstaller Section
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000,"xp_inst.dll,XpCoInstaller"

[CoInstaller_CopyFiles]
xp_inst.dll


[Strings]
COPYFLG_NO_OVERWRITE = 0x00000010
PROVIDER=		 "Immersion Corporation"
MANUFACTURER=	 "Gravis"
PRODUCT=		 "Gravis Xterminator Force"
PRODUCT_USB=	 "Gravis Xterminator Force"
DiskId= 		 "Gravis Xperience"
LANGUAGE_DLL=	 "imm_enu.dll"
VENDOR_BMP= 	 "gra_g.bmp"
TECHSUPP_DESC=	 "For technical support, please use our on-line help."
TECHSUPP_LINK=	 "http://www.gravis.com/support/"
TECHSUPP_DISP=	 "Technical Support"
LICENSEE_DESC=	 "For more information about products from Gravis, please visit our web site."
LICENSEE_LINK=	 "http://www.gravis.com"
LICENSEE_DISP=	 "www.gravis.com"
IFR_NAME=		 "gra_g"
KEY_OEM=		 "system\currentcontrolset\control\MediaProperties\PrivateProperties\Joystick\OEM"
KEY_DRIVERS=	 "Software\Immersion Corporation\Drivers"
CLSID_CPL=		 "{E3A80F20-0520-11d2-9551-00A024E42202}"
CLSID_IMMPID=	 "{E49863B0-9192-11D1-BF85-00609760A39F}"
KEY_RUN=		 "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
KEY_RUN_VALUE=	 "Gravis Xperience Driver Support"
KEY_RUN_DATA=	 "Grxp4exe.exe /init"
SvcDesc =		 "Gravis USB device driver"
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: 0.74