Thank you very much for this very useful tutorial.

I am using XBMC and the only step to complete to make the remote work with XMBC was to update the /usr/share/xbmc/system/Lircmap.xml file.

I...