<div class="gmail_quote">On Tue, Feb 21, 2012 at 12:58 PM, Gabe Rubin <span dir="ltr">&lt;<a href="mailto:gaberubin@gmail.com">gaberubin@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div></div><div class="h5">On Mon, Feb 20, 2012 at 4:47 PM, Larry K &lt;<a href="mailto:lunchtimelarry@gmail.com">lunchtimelarry@gmail.com</a>&gt; wrote:<br>
&gt; To make my Harmony remote with with Myth, I&#39;ve been using the IR receiver on<br>
&gt; an Hauppauge PVR-250 that is otherwise unused.  To set this up, I used the<br>
&gt; Hauppauge PVR device that&#39;s listed in the Harmony database, and paired that<br>
&gt; with the rs15-2116-vcr0081 lircd.conf.  All in all, it has worked pretty<br>
&gt; well.<br>
&gt;<br>
&gt; Until now.  I just made the jump from FC12 to FC16.  I&#39;m learning pretty<br>
&gt; quickly that some fundamental changes to lirc_i2c occurred somewhere around<br>
&gt; FC14.  Searching this forum, I have discovered that ir-kbd-i2c has replaced<br>
&gt; (on some level) the older lirc_i2c module.  It&#39;s not clear to me whether I<br>
&gt; even need lirc anymore if I use this new module.  Through trial and error, I<br>
&gt; sorta have it working, although it doesn&#39;t pick up all my remote commands.<br>
&gt;  Just some numbers and one or two other keys.  I even pulled out my old grey<br>
&gt; Hauppauge remote and it works kinda half the time as well.<br>
&gt;<br>
&gt; My question is, what is the best way to make my Harmony 700 work with my IR<br>
&gt; receiver now that I am on FC16?  Are there other options besides ir-kbd-i2c?<br>
&gt;  If this is the best option, I would like to know if there is a tutorial I<br>
&gt; can follow to get this set up properly.  Not sure how this new driver<br>
&gt; differs from the old, and whether it need lirc, or how I set up the key<br>
&gt; mappings.<br>
&gt;<br>
&gt; Thanks!<br>
&gt; Larry<br>
<br>
<br>
</div></div>Larry,<br>
<br>
I struggled with this when I upgraded my system.  I am using a Harmony<br>
One but I believe I set it up the same way you set up your Harmony<br>
700, so likely, the very same issue(s).<br>
<br>
There are two potential issues.  One is transitioning to ir-kbd-i2c<br>
and not having all the keys setup properly in the various config<br>
files.<br>
<br>
The other occurred when I updated to FC 15 (I believe) and the lirc<br>
module was not loading up properly and the remote was acting as a<br>
keyboard with only a few of the buttons being recognized (numbers and<br>
a few others).  The newer versions of xorg will do that and I can&#39;t<br>
figure out a way to disable it aside from having lirc start up<br>
properly.  It took me forever to figure out that was the issue and I<br>
had to use a real clumsy hack to resolve it so lirc loads up properly.<br>
<br>
It sounds like you definitely have the first issue and potentially<br>
have the second issue.  Review these threads for details on how I<br>
resolved these issue and give yourself at least a full evening to do<br>
it.<br>
<br>
<a href="http://www.gossamer-threads.com/lists/mythtv/users/481965#481965" target="_blank">http://www.gossamer-threads.com/lists/mythtv/users/481965#481965</a><br>
<a href="http://www.gossamer-threads.com/lists/mythtv/users/497806#497806" target="_blank">http://www.gossamer-threads.com/lists/mythtv/users/497806#497806</a><br>
<a href="http://www.gossamer-threads.com/lists/mythtv/users/498470#498470" target="_blank">http://www.gossamer-threads.com/lists/mythtv/users/498470#498470</a><br><br></blockquote><div><br></div><div>Gabe, I got my remote up without too much pain.  Definitely, FC16 is in better shape than the version you were fighting with.  My ir-keytable setup was painless, and I was able to easily map that to the devinput lirc config.  After that, tweaking the myth lircrc was pretty easy.</div>
<div><br></div><div>To load the ir-kbd-i2c driver, I added this (don&#39;t forget to chmod +x to make it executable):</div><div><div><br></div><div>more /etc/sysconfig/modules/ir.modules</div><div>#!/bin/sh</div><div>/sbin/modprobe ir-kbd-i2c</div>
</div><div><br></div><div>I did have issues with udev, or lack thereof.  My HD-PVR device as well as my IR device were both moving around all over the place with every reboot.  Took me a few busted recordings to figure that one out. </div>
<div><br></div><div>I used this udev rule to fix both:</div><div><br></div><div><div>more /etc/udev/rules.d/10-local.rules</div><div>KERNEL==&quot;event[0-9]&quot;, SUBSYSTEM==&quot;input&quot;, ATTRS{name}==&quot;i2c IR (Hauppauge)&quot;, SYMLINK+=&quot;hauppauge-ir&quot;</div>
<div>KERNEL==&quot;video[0-9]&quot;, &quot;SUBSYSTEM==&quot;video4linux&quot;, ATTR{name}==&quot;Hauppauge HD PVR&quot;, SYMLINK+=&quot;video_hdpvr&quot;</div></div><div><br></div><div>Then, I just configured /etc/sysconfig/lirc to point to hauppauge-ir.  Similarly, I entered mythtv-setup and pointed the HDPVR at /dev/video_hdpvr.  </div>
<div><br></div><div>I did get burned by the fact that the lirc socket moved from /dev/lircd (or lirc0) to /var/run/lirc/lircd, so I had to enter myth setup and fix that.</div><div><br></div><div>I needed to add a few IR commands to the /etc/rc_keymaps/hauppauge file.  Not hard. </div>
<div><br></div><div>Of course, the Harmony website was down all weekend, so it was impossible to recall my remote control settings and tweak them, which I was finally able to do today.</div><div><br></div><div>The mythtv lirc wiki was helpful, as were the links cited by Gabe.  And, or course, my google machine. </div>
<div><br></div><div>Thanks to all...</div></div><br>