I have been using MythTV as an open-source "Tivo" for years. In the last year or so, we've had a Nintendo Wii hooked up to the same TV, and I used the Wii remote to control MythTV.
One way to do this is with Benjie Gillam's MythPyWii. Used that successfully and was happy with it. Check it out if it fits your setup.