I don't think that any of these plans save you. Sure you have a standard receiver that can push events to evdev, but there are still 5 bazillion remotes. You could even have two remotes that same the same code for different events. I get the impression that evdev would be sending the ir code.