The latest version of the lirc daemon uses /var/run/lirc/lircd, not /dev/lircd that xbmc uses as default.