I'm using my FLIRC with a Raspberry PI running XBMC (Xbian) - I wondered for age how the hell I'm supposed to delete a content source in XBMC, then I found it .... context menu .... only that key (defaults to "c" in xbmc) is not part of your XBMC controller key-set..... arrgh !!
Solved easily of course by switching to keyboard layout and mapped MENU on my remote to "c" - simple, but oh so much simpler if you actually had context menu on your XBMC key-set.
Did I miss something ? I cannot believe that you left out the menu key, xbmc is unusable without it.