You have to go in the settings and set up the options, keypads enabled, and set each button for P1. If it doesn't detect your controller then I don't know, but it works fine with my controller which is x-input, the standard for some time now, and openbor is pretty old, so it should work with older ones too.I don't know how to get these games to register my controller as player one. They only recognize it as player 2, 3, or 4. Playing with a keyboard is a pain in the ass.