Something along the lines of a shared iPod Touch that sites on the table solves this problem. Perhaps it's not cheap and disposable, but I would view that as the price of a better solution to a remote control (that can also be more than a remote control).