I have an AmLogic M8 android tv-box which has an ir-reciever on it. The box came with an ir-remote that works fine. But I would like to use only my universal remote that comes with direct tv to control everything (I'm already using it to control my tv). I'm wondering if the is an app that can learn arbitrary ir codes and assign them to remote control functions.
I know how to control the box with my phone through ir as well as VNC, UPNP,DLNA etc, but I don't want the phone involved (so the kids can use it as well, they don't have phones).
I'm also aware that there are "learning remotes" that you can point your crappy remote at and it will learn it's signal and you can assign it to a button. This does exactly what I want, and I'll get one as a last ditch effort, but I'm wondering if I can do the same thing on my android box without buying another remote.