<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>