<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">> Sadly, I'm still not getting any response to button presses when I run<br>
> this and I have no idea why.<br>
<br></span>Well, you have buttonpresses and a lircrc file. As long as the lircrc<br>
file is OK this should work. Could you please post the output from irw<br>
and your ~/.lircrc?<br>
<br></blockquote><div><br></div><div><br></div><div><br></div><div><br></div><div>I'm now not getting any response from irw :( I think this is since changing hardware.conf to use the devinput driver: rather than REMOTE_DRIVER="" it now says REMOTE_DRIVER="devinput". When I start lirc now this shows in /var/log/syslog:</div><div><br></div><div>   Dec  5 07:56:42 mfe1 lircd-0.9.0[2328]: lircd(devinput) ready, using /run/lirc/lircd<br></div><div><br></div><div><br></div><div>I'm still not getting any response from ircat.</div><div><br></div><div><br></div><div>BTW, one thing I've noticed is that ~/.mythtv/lircrc and ~/.lirc/mythtv are both symbolic links to a file called mythtv.harmony600-new. Is this a problem, do you think? Here's my /home/phill/.lirc/mythtv.harmony600-new file. </div><div><br></div><div>### PME: lircrc for devinput with Harmony 600</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>             # Guide key</div><div>    button = KEY_EPG</div><div>#    config = S</div><div>    config = Ctrl+Alt+G</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_EXIT</div><div>    config = Escape</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_OK</div><div>    config = Return</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_RIGHT</div><div>    config = Right</div><div>    repeat = 1</div><div>    delay = 1</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_LEFT</div><div>    config = Left</div><div>    repeat = 1</div><div>    delay = 1</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_DOWN</div><div>    config = Down</div><div>    repeat = 1</div><div>    delay = 1</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_UP</div><div>    config = Up</div><div>    repeat = 1</div><div>    delay = 1</div><div>end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#             # Hash (#) key</div><div>#    button = KEY_SUBTITLE</div><div>#    config = D</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#    button = KEY_PREVIOUSSONG</div><div>#    config = Q</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#    button = KEY_NEXTSONG</div><div>#    config = Z</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_STOP</div><div>    config = Escape</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#    button = KEY_BACK</div><div>#    config = Escape</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_PAUSE</div><div>    config = P</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_RECORD</div><div>    config = R</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_PLAY</div><div>    config = P</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_REWIND</div><div>    config = <</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_FASTFORWARD</div><div>    config = ></div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_CHANNELDOWN</div><div>    config = Down</div><div>    repeat = 1</div><div>    delay = 1</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_CHANNELUP</div><div>    config = Up</div><div>    repeat = 1</div><div>    delay = 1</div><div>end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#    button = KEY_VOLUMEDOWN</div><div>#    config = [</div><div>#    repeat = 1</div><div>#    delay = 1</div><div>#end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#    button = KEY_VOLUMEUP</div><div>#    config = ]</div><div>#    repeat = 1</div><div>#    delay = 1</div><div>#end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>             # I key</div><div>#    button = KEY_MENU</div><div>    button = KEY_DVD</div><div>    config = I</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#    button = KEY_MUTE</div><div>#    config = |</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#             # Home key</div><div>#    button = KEY_SELECT</div><div>#    config = M</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_ENTER</div><div>    config = Return</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_NUMERIC_9</div><div>    config = 9</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_NUMERIC_8</div><div>    config = 8</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_NUMERIC_7</div><div>    config = 7</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_NUMERIC_6</div><div>    config = 6</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_NUMERIC_5</div><div>    config = 5</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_NUMERIC_4</div><div>    config = 4</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_NUMERIC_3</div><div>    config = 3</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_NUMERIC_2</div><div>    config = 2</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_NUMERIC_1</div><div>    config = 1</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_NUMERIC_0</div><div>    config = 0</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div># Added by JSW</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#    button = KEY_TV</div><div>#    config = Ctrl+Alt+R</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#             # Music key</div><div>#    button = KEY_AUDIO</div><div>#    config = Ctrl+Alt+M</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#             # Pictures key</div><div>#    button = KEY_CAMERA</div><div>#    config = Ctrl+Alt+P</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#             # Videos key</div><div>#    button = KEY_VIDEO</div><div>#    config = Ctrl+Alt+V</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div># Play Disk (Play an optical disk)</div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#    button = KEY_RADIO</div><div>#    config = Ctrl+Alt+F</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div># LiveTV button not available on Nova TD-500 and HVR-900 remotes.</div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#    button = KEY_TUNER</div><div>#    config = Ctrl+Alt+T</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#             # Page down key</div><div>#    button = KEY_NEXTSONG</div><div>#    config = PgDown</div><div>#    repeat = 1</div><div>#    delay = 1</div><div>#end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#             # Page up key</div><div>#    button = KEY_PREVIOUSSONG</div><div>#    config = PgUp</div><div>#    repeat = 1</div><div>#    delay = 1</div><div>#end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#    button = KEY_CLEAR</div><div>#    config = D</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div># Clear button not available on Nova TD-500 and HVR-900 remotes, so use the Red key.</div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_RED</div><div>    config = D</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#             # DVD Menu button</div><div>#    button = KEY_DVD</div><div>#    config = M</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div># DVD Menu button not available on Nova TD-500 and HVR-900 remotes, so use the Blue key.</div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_BLUE</div><div>    config = M</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div># DVD Menu button not available on Nova TD-500 and HVR-900 remotes, so use the PrevCh key.</div><div>begin</div><div>    remote = devinput</div><div>    prog = mythtv</div><div>    button = KEY_PREVIOUS</div><div>    config = M</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#             # Home key</div><div>#    button = KEY_SELECT</div><div>#    config = Ctrl+Alt+Return</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#             # Asterisk (*) key</div><div>#    button = KEY_TEXT</div><div>#    config = Z</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#             # Hash (#) key</div><div>#    button = KEY_SUBTITLE</div><div>#    config = Y</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = mythtv</div><div>#             # Power key</div><div>#    button = KEY_POWER2</div><div>#    config = O</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div># For testing purposes</div><div>begin</div><div>    remote = devinput</div><div>    prog = irexec</div><div>    button = KEY_GREEN</div><div>    config = echo "This is the Green key"</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div># For testing purposes</div><div>begin</div><div>    remote = devinput</div><div>    prog = irexec</div><div>    button = KEY_YELLOW</div><div>    config = echo "This is the Yellow key"</div><div>    repeat = 0</div><div>    delay = 0</div><div>end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = irexec</div><div>#    button = KEY_NEXTSONG</div><div>#    config = echo "This is the NEXTSONG (PgDown) key"</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div>#begin</div><div>#    remote = devinput</div><div>#    prog = irexec</div><div>#    button = KEY_PREVIOUSSONG</div><div>#    config = echo "This is the PREVIOUSSONG (PgUp) key"</div><div>#    repeat = 0</div><div>#    delay = 0</div><div>#end</div><div><br></div><div><br></div><div> </div><div><br></div><div><br></div><div><br></div><div><br></div></div></div></div>