lirc, even though it is very pervasive in the linux world, is a very cumbersome system to set up and get working correctly, and I never understood why lirc was implemented as a hybrid set of kernel and user space tools. The IRT that LinuxMCE works best with, is the USB-UIRT, which does all its processing on itself, and is much easier to implement system-wise. Installation is typically plug-and-play.
-Thom