Hang on hang on....what's going on? Why would you want to manually select which remote you are using?
Doesn't my patch do the job??
I am aware that it breaks the simulator but that is easy to fix. You also wont be able to switch off the remote LCD which is also easy to fix. The plugins should work with this patch (the keys if not the screen) but only on the H300 remotes so that is a bit of a bonus!
EDIT: actually some plugins may not work...it depends on how they check the buttons, if they use button_get() they wont work and will all need to be slightly changed to remote_key_remap(button_get()).
I haven't committed it because I am waiting for the new button code to get committed first (as adding this now would just complicate things for the people working on the button code) and then ill look at it again and commit something.
Or have I just totally misunderstood everything you've said?