There is no much to do in order to get this device to work.
1.Install the lirc depending on the distribution you use, either compile it from sources or install available package with your package manager.
2. Load the module
# modprobe lirc_mceusb2
3. Startd
lircd
4.Record the buttons with irrecord i raw mode in order to improve the responsiveness. Alternatively you can use the file I have made. See attachments.
# irrecord --device=/dev/lirc -f lircd.conf
5. copy the lircd.conf to
/etc/lircd.conf
6. check it:
# irw
and press some buttons. If you see something like that:
0000000000000016 00 vol-down lirc.conf
0000000000000016 01 vol-down lirc.conf
0000000000000015 00 vol-up lirc.conf
0000000000000015 01 vol-up lirc.conf
0000000000000019 00 mce lirc.conf
0000000000000018 00 ch-down lirc.conf
0000000000000018 02 ch-down lirc.conf
every thing's fine ;)
enjoy you remote!
Note
Note that with lirc 0.8.1 you may still get key stutter. A possible work around is to renice lircd to a very high priority. I.e. 'renice -19 <pid of lircd>'