thx, ready2rumbelX, here my results w/ your "trick":
as u remember, I've a Super Dual Box, which is a PSXtoUSB adaptor for 2-player pads, I mean, only one adaptor > 2 PSX pads plugged in
- if I leave the 2 pads on in the Windows System (Start > Control Panel > System > Peripheals), I've the rumble (and analog) support on ePSXe only i I set Gamepad1 w/ the keys of the 2nd-player pad. On P©SX, I've no rumble at all (I've only in the Harakiri pad config window, when I press the
Test button), but the analog works well (for the 1st-player pad and for the 2nd one)
- if I disable the 2nd-player pad in the Windows System, on ePSXe I can have the rumble (and analog) for 1st-player pad and even on P©SX!

well, the rumble for the 2nd-player pad is quite better (more precise and stronger), but anyway, I can have the rumble on P©SX, thx
- if I disable the 1st-player pad in the Windows System, I can't use nomore the Harakiri pad, because it gives me an error "PAD1init error : -1" and the pad plugin config window crashes
Obviously, I made my tests w/
Harakiri pad for Controller 1 and
Null Driver 1.0 for Controller 2, w/
GT2 - Arcade Mode Disc and
THPS4.
So, on P©SX (but even on ePSXe), it's "only" a driver/plugin problem, the rumble and analog work well

.
For your EMS USB 2 on ePSXe, I'm still thinking of it, but it's a bit hard to find a solution :confused:: as I don't have that PSXtoUSB, I can't do every tests I'd like and so my ideas r a bit slow to coming out

. The possible solutions r wait for:
1) next ePSXe release, maybe it'll have the support for external pad plugin (so u can use the Harakiri one

) or a better internal pad plugin (but already the present is a good one)
2) next drivers from HKemu (as we know, unfortunately, they'r quite slow in development)
3) a striking flash in my mind
Hope to help u ASAP... Again thx for the trick!
Thx, bye