You seem to have put a lircd.conf file into /storage/.config so lirc is used - make sure the file matches the remote you are using.
You can also try running ir-keytable -p all -t, if that outputs lirc scancodes when you press buttons it means the IR protocol is supported by the kernel (the output will show you which protocol that is) and you can drop the lircd.conf file and use ir-keytable / rc_maps.cfg configuration instead (which is a lot less error-prone than using irrecord to create a lircd.conf file).
so long,
Hias