The Emu supports the wired / wireless Xbox 360 controller out the box, not too sure about anything else. As for your FPS issues the emulator needs around a 3ghz Core2Duo processor to play most games at 50/60 fps. Even that is not enough to perfectly emulate some games. What are your specs? its likely your processor is not fast enough.