After trying out irreco, which I find amazing, I started wondering if it could be used as a total remote controller for a Linux PC. I quickly discovered that a real lirc daemon is not the tool to use, since it only sends the commands through infrared transmitter and does not notify local clients at all. After a bit of studying of how to communicate with lirc daemon, I hacked together a lircd emulator to run linux commands for each keypress of the irreco remote.