Linux XBMC ignoring LIRC signals
#1
Hi everyone, hope you can help me here...

I've just rebuilt my HTPC (it was mythbuntu 12.04 32-bit) to Linux Mint 13 64-bit tvheadend and xbmc.

I have a Hauppauge NOVA TD 500 (but this is recognised as a NOVA T 500, as it did on the previous install as well).

Everything is working with the exception of the IR remote control (45 key grey snowboard from Hauppage).

Long story short, a few of the buttons weren't working (sending signals higher than 255) with just evdev so I installed lirc.

Now, the interface completely ignores all button pushes on the remote control. I've enabled debugging in XBMC, and it shows the buttons being pushed:
Quote:09:37:21 T:140240969291648 DEBUG: LIRC: Update - NEW at 2089202:000000000001006c 00 ArrowDown NOVA-T500 (ArrowDown)
09:37:22 T:140240969291648 DEBUG: LIRC: Update - NEW at 2090002:000000000001006a 00 ArrowRight NOVA-T500 (ArrowRight)
09:37:23 T:140240969291648 DEBUG: LIRC: Update - NEW at 2090535:0000000000010067 00 ArrowUp NOVA-T500 (ArrowUp)

But the interface isn't responding to those signals. With a keyboard it's still working fine.

Has anyone come across this before?

Many thanks.


Ally
Reply
#2
After hammering my head against my desk, I finally figured it out.

The name and key mappings in /usr/share/xbmc/system/Lircmap.xml didn't match what LIRC was sending to xbmc.

I listed the output of every keypress being reported in xbmc.log (for my config KEY_UP was actually ArrowUp, KEY_DOWN was ArrowDown, etc.).

Sorry if I've wasted anyone's time.

Ally
Reply
#3
I had a similar problem and it turned out that i did not have permission to access the lirc socket

# chmod 666 /var/run/lirc/lircd

did the trick, (as per http://www.lirc.org/html/install.html)
Reply

Logout Mark Read Team Forum Stats Members Help
XBMC ignoring LIRC signals0