HDMI-CEC - MythTV Official Wiki
http://www.mythtv.org/wiki/HDMI-CEC
HDMI-CEC is a device control protocol that runs over HDMI cables.
It allows rudimentary control over HDMI-CEC aware devices - these devices oftern have vendor-specific names for the protocol, such as AnyNet+ for Samsung devices.
Pulse-Eight. Control your TV from XBMC, or vice versa! USB - CEC Adapter
http://www.pulse-eight.com/store/products/104-usb-hdmi-cec-adapter.aspx
All modern TVs support HDMI-CEC a technology that allows devices to talk with each other over the HDMI cable, using this feature this adapter will send and receive remote key presses to XBMC or MythTV or Windows Media Centre or any other app that supports libCEC on your PC
IRControl
http://www.staarcom.com/software/IRControl
What is it? This is a combined MacOS X Preference Pane and faceless background application (FBA) to receive and send Infrared signals (more...)
RemoteTap
http://www.readpixel.com/remotetap/index.html
Best remote control app evar for a Mac across the room hooked up to a TV. And yet, cheaper than all the Apple Remote apps I found. "RemoteTap 3 is a “Mac Style” remote desktop management solution for the iPhone and iPod Touch. It introduces several first and only features for any VNC-like application:"
Story of a Peanut: The TiVo Remote's Untold Past, Present and Future
http://gizmodo.com/5017972/story-of-a-peanut-the-tivo-remotes-untold-past-present-and-future
"As I sat down with Paul and began to weed through containers of foam molds and old remote prototypes, I asked him to start from the beginning and explain how TiVo had turned a Peanut into one of the world's most loved remotes."