Currently, each of the remote's buttons sends out a specific code, that doesn't change. To do what you're describing, the Input key would have to not merely send out a code, but change the state of the remote, such that the arrow and select keys would send out completely different codes than they normally do. Presumably, pressing Select would then return it to the normal mode. Or maybe that's something that would have to work differently for different sets? Anyway, it's a significant added layer of complexity for a fairly marginal function, IMHO.