Garp.inf Driver File Contents (psxusbff.zip)

[Version]
Signature="$CHICAGO$"
Class=MEDIA
provider=%ASIA%
LayoutFile=layout.inf
DriverVer=09/18/2001,1.0.26.1

[SourceDisksNames]
1="881 USB Vibration Feedback Game Controller Installation Disk","",1

[SourceDisksFiles]
HidHndl.dll=1,
A881FF.DLL=1,
A881PS.DLL=1,

[PreCopySection]
HKR,,NoSetupUI,,1

[DestinationDirs]
ARPH.Files = 10,System

[Manufacturer]
%MfgName%=Asia

[Asia]
%ARPDesc%=ARP_Inst,USB\VID_0C12&PID_0005
%ARPHDesc%=ARPH_Inst,HID\VID_0C12&PID_0005

[ARP_Inst]
Include=Hiddev.inf
Needs=USBHIDDevice

[ARPH_Inst]
Include=joystick.inf
Needs=HIDGameDevice
CopyFiles=ARPH.Files
AddReg=ARPH_Inst.ar

[ARPH_Inst.ar]
HKCR,CLSID\%ARPH_FFCLSID%,,,%ARPHDesc%
HKCR,CLSID\%ARPH_FFCLSID%\InProcServer32,,,%10%\System\A881FF.DLL
HKCR,CLSID\%ARPH_FFCLSID%\InProcServer32,ThreadingModel,,"Both"

HKCR,CLSID\%ARPCLSID%\InProcHandler32,,,gchand.dll
HKCR,CLSID\%ARPCLSID%\InProcServer32,,,%10%\System\A881PS.DLL

HKLM,%ARPN%,ConfigCLSID,,%ARPCLSID%
HKLM,%ARPN%,OEMName,,%ARPDesc%
HKLM,%ARPN%,Flags1,1,04,00,00,00
HKLM,%ARPN%,Amplify,1,e8,03,00,00
HKLM,%ARPN%,Delay,1,19,00,00,00

; Axis information
HKLM,%ARPN%\Axes\0,,,"X axis"
HKLM,%ARPN%\Axes\0,Attributes,1,01,81,00,00,01,00,30,00
HKLM,%ARPN%\Axes\0,FFAttributes,1,0A,00,00,00,00,01,00,00
HKLM,%ARPN%\Axes\1,,,"Y axis"
HKLM,%ARPN%\Axes\1,Attributes,1,01,81,00,00,01,00,31,00
HKLM,%ARPN%\Axes\1,FFAttributes,1,0A,00,00,00,00,01,00,00
HKLM,%ARPN%\Axes\2,,,"Z axis"
HKLM,%ARPN%\Axes\2,Attributes,1,01,81,00,00,01,00,32,00
HKLM,%ARPN%\Axes\2,FFAttributes,1,0A,00,00,00,00,01,00,00
HKLM,%ARPN%\Axes\5,,,"Rz axis"
HKLM,%ARPN%\Axes\5,Attributes,1,01,81,00,00,01,00,35,00
HKLM,%ARPN%\Axes\5,FFAttributes,1,0A,00,00,00,00,01,00,00

; Button information
HKLM,%ARPN%\Buttons\0,Attributes,1,02,80,00,00,09,00,01,00
HKLM,%ARPN%\Buttons\1,Attributes,1,02,80,00,00,09,00,02,00
HKLM,%ARPN%\Buttons\2,Attributes,1,02,80,00,00,09,00,03,00
HKLM,%ARPN%\Buttons\3,Attributes,1,02,80,00,00,09,00,04,00
HKLM,%ARPN%\Buttons\4,Attributes,1,02,80,00,00,09,00,05,00
HKLM,%ARPN%\Buttons\5,Attributes,1,02,80,00,00,09,00,06,00
HKLM,%ARPN%\Buttons\6,Attributes,1,02,80,00,00,09,00,07,00
HKLM,%ARPN%\Buttons\7,Attributes,1,02,80,00,00,09,00,08,00
HKLM,%ARPN%\Buttons\8,Attributes,1,02,80,00,00,09,00,09,00
HKLM,%ARPN%\Buttons\9,Attributes,1,02,80,00,00,09,00,0A,00
HKLM,%ARPN%\Buttons\10,Attributes,1,02,80,00,00,09,00,0B,00
HKLM,%ARPN%\Buttons\11,Attributes,1,02,80,00,00,09,00,0C,00

; Force feedback information
HKLM,%ARPN%\OEMForceFeedback,Attributes,1,00,00,00,00,E8,03,00,00,E8,03,00,00
HKLM,%ARPN%\OEMForceFeedback,CLSID,,"%ARPH_FFCLSID%"
; effect specific info
HKLM,%ARPFF%\{13541C20-8E33-11D0-9AD0-00A0C9A06E35},,0,"Constant"
HKLM,%ARPFF%\{13541C20-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,00,00,00,00,01,86,00,00,ED,03,00,00,ED,03,00,00,30,00,00,00
HKLM,%ARPFF%\{13541C21-8E33-11D0-9AD0-00A0C9A06E35},,0,"Ramp Force"
HKLM,%ARPFF%\{13541C21-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,01,00,00,00,02,86,00,00,EF,03,00,00,EF,03,00,00,30,00,00,00
HKLM,%ARPFF%\{13541C22-8E33-11D0-9AD0-00A0C9A06E35},,0,"Square Wave"
HKLM,%ARPFF%\{13541C22-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,02,00,00,00,03,86,00,00,EF,03,00,00,EF,03,00,00,30,00,00,00
HKLM,%ARPFF%\{13541C23-8E33-11D0-9AD0-00A0C9A06E35},,0,"Sine Wave"
HKLM,%ARPFF%\{13541C23-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,03,00,00,00,03,86,00,00,EF,03,00,00,EF,03,00,00,30,00,00,00
HKLM,%ARPFF%\{13541C24-8E33-11D0-9AD0-00A0C9A06E35},,0,"Triangle Wave"
HKLM,%ARPFF%\{13541C24-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,04,00,00,00,03,86,00,00,EF,03,00,00,EF,03,00,00,30,00,00,00
HKLM,%ARPFF%\{13541C25-8E33-11D0-9AD0-00A0C9A06E35},,0,"Sawtooth Up Wave"
HKLM,%ARPFF%\{13541C25-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,05,00,00,00,03,86,00,00,EF,03,00,00,EF,03,00,00,30,00,00,00
HKLM,%ARPFF%\{13541C26-8E33-11D0-9AD0-00A0C9A06E35},,0,"Sawtooth Down Wave"
HKLM,%ARPFF%\{13541C26-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,06,00,00,00,03,86,00,00,EF,03,00,00,EF,03,00,00,30,00,00,00
HKLM,%ARPFF%\{13541C27-8E33-11D0-9AD0-00A0C9A06E35},,0,"Spring"
HKLM,%ARPFF%\{13541C27-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,07,00,00,00,04,D8,00,00,6D,03,00,00,6D,03,00,00,30,00,00,00
HKLM,%ARPFF%\{13541C28-8E33-11D0-9AD0-00A0C9A06E35},,0,"Damper"
HKLM,%ARPFF%\{13541C28-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,08,00,00,00,04,D8,00,00,6D,03,00,00,6D,03,00,00,30,00,00,00
HKLM,%ARPFF%\{13541C29-8E33-11D0-9AD0-00A0C9A06E35},,0,"Inertia"
HKLM,%ARPFF%\{13541C29-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,09,00,00,00,04,D8,00,00,6D,03,00,00,6D,03,00,00,30,00,00,00
HKLM,%ARPFF%\{13541C2A-8E33-11D0-9AD0-00A0C9A06E35},,0,"Friction"
HKLM,%ARPFF%\{13541C2A-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,0a,00,00,00,04,D8,00,00,6D,03,00,00,6D,03,00,00,30,00,00,00
HKLM,%ARPFF%\{13541C2B-8E33-11D0-9AD0-00A0C9A06E35},,0,"CustomForce"
HKLM,%ARPFF%\{13541C2B-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,00,01,00,00,05,86,00,00,EF,03,00,00,EF,03,00,00,30,00,00,00

[ARPH.Files]
HidHndl.dll
A881FF.DLL
A881PS.DLL


;---------------------------------------------------------------;

[Strings]
ASIA="Asia Electronic Co., Ltd"
MfgName="Asia Electronic Co., Ltd"
ARPDesc="881 USB Vibration Feedback Game Controller"
ARPHDesc="881 USB Vibration Feedback Game Controller (HID)"
ARPH_SERVERDESC="Common Rumble Joystic Service"
ARPH_FFCLSID="{967AE421-9FB9-11d5-A24C-0050BAD07D34}"
ARPN="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0C12&PID_0005"
ARPFF="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0C12&PID_0005\OEMForceFeedback\Effects"
ARPCLSID="{60FFEC21-84F0-11d5-A24B-0050BAD07D34}"
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: web1, load: 1.29