Sorry to bring this thread back up but here is a way to make it work without 360 emulation.
I am currently using this method and it works perfectly with PCSX2.
if the link above is not allowed-
(Note that the in the link, he has an attached file that you may need)
Over at Motioninjoy forum
Hi, I have recently downloaded Motioninjoy and noticed that my 32-bit application (epsxe)
wont use vibration when i am running windows 7 x64 ultimate edition, i found a way to fix
my problem so i thought i would share it here and maybe it can help others.
Operating System = Windows 7 x64 Ultimate
Motioninjoy = Version 0.6.0003(signature)
Application = ePSXe Emulator 1.7.0
Controller = PlayStation 3, Dualshock 3, (Original)
To make ePSXe use the vibration feature of the PS3 controller i needed to register the 32-bit MijFrc.dll,
the 64-bit MijFrc.dll is already registered when i installed Motioninjoy x64 and loaded the drivers.
note: quotes are to define full file names,directorys or commands
DO NOT INCLUDE QUOTES
1. Have Motioninjoy Version 0.6.0003(signature) 64-bit Installed
2. Download The Rar File I Have Attached (Taken From Motioninjoy Version 0.6.0003 signature 32-bit)
3. Extract The "MijFrc.dll" From The Rar File You Just Downloaded And Place It In Your "C:\Windows\SysWOW64" Folder.
4. Click Button Start And Type "cmd" And Press "Enter" To Open A Command Prompt.
5. Type This Command Into The Command Prompt, "regsvr32 C:\Windows\SysWOW64\MijFrc.dll"
To check the MijFrc.dll registered ok, open up dxdiag by clicking the start button and typing "dxdiag" and press "enter"
at the top click the "input" tab, (make sure your ps3 controller is connected) and look for
Device "Motioninjoy Virtual Game Controller" (should be at the bottom) then look to the right under
Force Feedback Driver and it should say "C:\windows\syswow64\mijfrc.dll"
note: Dont worry About The First Device "Motioninjoy Virtual Game Controller" Not Showing The MijFrc.dll, this is ok.
Thats It, Vibration should now work for 32-bit applications or at least ePSXE, all i can say is my 32-bit epsxe would not use vibration (although 64-bit motioninjoy could use it)
and after completing the steps above most of the ps1 games that i play on epsxe now have vibration on the ps3 controller
This Works Also Through USB And Bluetooth.
If You Need Help Just Ask.
Hope This Helps