I think it maybe helpful if we compile a list of remotes we are all using and how successfully.
I am using the Cyberlink Remote with limited success.
I say limited because sometimes the buttons just don't work so I had to assign an end process button, that way if a button doesn't work first time round, I end the event and then try again.
Usually this solves the problem.
The problem mainly happens when using xbmc.
What are you using and how well does it work.