It turns out that TiVo added "Network Remote Control" so that it could tie in with home automation systems. Then people figured out the protocol. Then people wrote a remote control app. Then people realized that you could have the remote control figure out and do the manual moving about when entering text.

My God, is this awesome.
_________________________
Bitt Faulk