Help: Games run OK in OPL but the game itself doesnt recognize the controller.

i'm running games on a pendrive.

i've tried Medal of Honor Vanguard on OPL .5 .6 .7 .8, but none of them made the game recognize my analog. intro videos are smooth, and on the screen that shows "PRESS ANY KEY TO START" something like that, the game just wont recognize the controller even if i unplug/plug. but the IN GAME CONTROL of OPL (L1 L2 select start R1 R2) worked. Weird?

same thing happens with Kingdom Hearts which have been reported working on OPL rev 122

any help would be really appreciated.