Hi I just got flirc and ouya today and spent the last few hours getting it working with my ouya. Obviously android recognises it as a usb keyboard so some functions work right away but you need to get a little tricky if you want everything to work seemlessly including android home, menu, back buttons.
Step 1: install superuser
follow this guide:
http://forum.xda-developers.com/showthread.php?t=2270589
if you do not understand how to do this i cannot help you.
Step 2: install a file