<div class="gmail_quote">On Tue, Feb 21, 2012 at 12:58 PM, Gabe Rubin <span dir="ltr"><<a href="mailto:gaberubin@gmail.com">gaberubin@gmail.com</a>></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 <<a href="mailto:lunchtimelarry@gmail.com">lunchtimelarry@gmail.com</a>> wrote:<br>
> To make my Harmony remote with with Myth, I've been using the IR receiver on<br>
> an Hauppauge PVR-250 that is otherwise unused. To set this up, I used the<br>
> Hauppauge PVR device that's listed in the Harmony database, and paired that<br>
> with the rs15-2116-vcr0081 lircd.conf. All in all, it has worked pretty<br>
> well.<br>
><br>
> Until now. I just made the jump from FC12 to FC16. I'm learning pretty<br>
> quickly that some fundamental changes to lirc_i2c occurred somewhere around<br>
> FC14. Searching this forum, I have discovered that ir-kbd-i2c has replaced<br>
> (on some level) the older lirc_i2c module. It's not clear to me whether I<br>
> even need lirc anymore if I use this new module. Through trial and error, I<br>
> sorta have it working, although it doesn't pick up all my remote commands.<br>
> Just some numbers and one or two other keys. I even pulled out my old grey<br>
> Hauppauge remote and it works kinda half the time as well.<br>
><br>
> My question is, what is the best way to make my Harmony 700 work with my IR<br>
> receiver now that I am on FC16? Are there other options besides ir-kbd-i2c?<br>
> If this is the best option, I would like to know if there is a tutorial I<br>
> can follow to get this set up properly. Not sure how this new driver<br>
> differs from the old, and whether it need lirc, or how I set up the key<br>
> mappings.<br>
><br>
> Thanks!<br>
> 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'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'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=="event[0-9]", SUBSYSTEM=="input", ATTRS{name}=="i2c IR (Hauppauge)", SYMLINK+="hauppauge-ir"</div>
<div>KERNEL=="video[0-9]", "SUBSYSTEM=="video4linux", ATTR{name}=="Hauppauge HD PVR", SYMLINK+="video_hdpvr"</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>