Ok here ya go
Same instructions as with other FFB Arcade Plugins basically
Ive set options in ini to rumble either Both Motors, Left Motor or Right Motor
set one of those to 1 in ini for how you want it
RumbleStrength for strength (you can go higher then 100 if you want it crazy)
RumbleLength for how long you want it to rumble if you hold button down (if you want it forever if holding button then make this high, otherwise you can lower if you want it to only rumble for a second etc)
As soon as you release buttons then rumble will stop
Ive setup for 10 buttons in ini and defaulted them buttons 0-9 but if you want to know the button number of device you are using, turn on ShowButtonNumbersForSetup and press buttons and it will popup a box telling you the number, replace numbers in ini and then disable ShowButtonNumbersForSetup
Place files in mame folder and run mame. Now exit out of mame
check log.txt for your device GUID number and place into FFBPlugin.ini
Now turn off logging in FFBPlugin.ini and you should be good to go
If app you want to use this on doesn't respond to dinput8.dll then you can rename to either opengl32.dll,d3d9.dll,d3d11.dll or xinput1_3.dll which should cover most games
*EDIT*
Just be aware atm that as soon as you release any of the buttons in ini then rumble will stop even if you are holding a certain button down etc. If this is gonna be a problem then ill have to modify it a bit, i properly shouldn't of defaulted the 10 buttons like that lol