The paid FPSE is going to get continual updates over the Ouya store, but for now ePSXe sideload is the best option.

Re input problems, are you using a PS3 controller? Mine doesn't work on ePSXe...