first of all, when I boot into Windows 7, the IR is working fine!

I have a ASRock FM2A75 µATX board, which has a CIR port and I attached an IR module.
My remote is a Harmony 555 set to MCE Keyboard.
I am running minimal Ubuntu 12.10 and installed lirc.

My hardware.conf is the following:
REMOTE="Windows Media Center Transceivers/Remotes (all)"
REMOTE_MODULES="lirc_dev nuvoton-cir"
And my lircd.conf is:
include "/usr/share/lirc/remotes/mceusb/lircd.conf.mceusb"
dmesg shows the following:
[    2.010534] Registered IR keymap rc-rc6-mce
[    2.011090] input: Nuvoton w836x7hg Infrared Remote Transceiver as /devices/pnp0/00:04/rc/rc0/input2
[    2.011160] rc0: Nuvoton w836x7hg Infrared Remote Transceiver as /devices/pnp0/00:04/rc/rc0
[    2.016236] nuvoton_cir: driver has been successfully loaded
[    2.024115] IR NEC protocol handler initialized
[    2.028216] IR RC5(x) protocol handler initialized
[    2.032897] IR RC6 protocol handler initialized
[    2.036710] IR JVC protocol handler initialized
[    2.049471] IR Sony protocol handler initialized
[    2.052555] IR SANYO protocol handler initialized
[    2.066880] input: MCE IR Keyboard/Mouse (nuvoton-cir) as /devices/virtual/input/input3
[    2.066997] IR MCE Keyboard/mouse protocol handler initialized
[    2.071116] lirc_dev: IR Remote Control driver registered, major 249 
[    2.076044] rc rc0: >lirc_dev: driver ir-lirc-codec (nuvoton-cir) registered at minor = 0
[    2.076047] IR LIRC bridge handler initialized
ir-keytable shows the following:
Found /sys/class/rc/rc0/ (/dev/input/event2) with:
	Driver nuvoton-cir, table rc-rc6-mce
	Supported protocols: NEC RC-5 RC-6 JVC SONY SANYO LIRC other 
	Enabled protocols: LIRC 
	Repeat delay = 500 ms, repeat period = 125 ms
ir-keytable -t and irw do not respond.

Can anyone help me?