To make it work under Karmic you have to edit:
add one line to it
ln -s /var/run/lirc/lircd /dev/lircd
With this modification it works like a charm in Karmic and XBMC 9.11 beta2.
I have not hama, but Vista MCE Remote VRC-1100 and the codes are identical.
Thanks and regards.
got my Hama remote today! unpacked it - put batteries in - plugged the IR receiver in and copied your single line into ./home/[xbmc-user]/lircstart.sh and voila! the Hama MCE Remote worked!!!
I did not have enough time to test all buttons but it seems that the most important buttons work. I will try all of them later on when my wife goes to bed ...
One thing I realized during my short first test was that the volume buttons need to be pressed more times and do not react if you press and hold down the volume up (or down).
just went thru all the buttons of the Hama MCE Remote and it seems that not all the buttons are working ... funnily I found out that no lirc is installed! I am running Ubuntu 9.10 ...