SkyQ IR Remote

Hi Guys

As CEC doesnt seem to work reliably between the ODROID C2 and my LG TV, I’ve decided to go back to having a separate IR remote. I’ve found that the new SkyQ remote seems to fit my requirements, in that it has all the direction and media buttons, as well as number keys so that I can login to my plex home user discretely Someone has also already made an lircd.conf for this remote which is a bonus.

Anyway, I’ve copied the lircd.conf to the ODROID and if I run irw i can see the button events hitting the box. I then created an Lircmap.xml in userdata and a remote.xml in userdata/keymaps however PHT doesnt seem to be recognising the commands.

I’ve not really done much with the remote mappings before so theres a good chance i have cocked something up in the files.

Please find the configs here.

Thanks in advance!

Right I’ve mostly gotten to the bottom of this via lots of trial and error! The main issue was the lircd.conf i was using. I changed all of the values to standard KEY_ ones, removed the Lircmap.xml and the remote.xml from the userdata directory and the remote functions almost perfectly, including the number buttons!

The only snag I have remaining is that the home button is functioning as a back button rather than going to the home screen. I have tried to fix this by overridding the home button as follows:

<keymap>
<global>
    <remote>
      <home>ActivateWindow(Home)</home>
    </remote>
 </global>
</keymap>

But it doesnt seem to work. If anyone has any tips I’d be vert grateful!

Josh

      <home>ActivateWindow(Home)</home>

Will cause it to return to main menu. If you it to function as a ‘back to previous menu location’ you would use:

      <home>back</home>

@benjaminwolf said:

      <home>ActivateWindow(Home)</home>

Will cause it to return to main menu. If you it to function as a ‘back to previous menu location’ you would use:

      <home>back</home>

Yeah thats what I have in the keymap file, unless ive got some other syntax wrong?

I see I misread your situation. Try using a Keyboard.xml instead of a remote.xml

<keymap>
<global>
    <keyboard>
      <home>ActivateWindow(Home)</home>
    </keyboard>
 </global>
</keymap>

@benjaminwolf said:
I see I misread your situation. Try using a Keyboard.xml instead of a remote.xml

<keymap>
<global>
    <keyboard>
      <home>ActivateWindow(Home)</home>
    </keyboard>
 </global>
</keymap>

Its weird, I’ve tried that and it definitely doesnt work, not sure what I’m doing wrong.