This page is software I wrote for myself. But if you find it useful, feel free to use it.
WaltzRemote: Remote control for a DirecTV DVRs
A remote control for DirecTV DVRs.
If you are a DirecTV user, try this. I think you'll like it.
page is ancient and unsupported.
Well, really it is just a web page, but it is self contained so there is no server requirement.
Here's a full screen example. Try changing the grid size.