I'm a long-time, very happy MythTV user. From day one, I've been using an RF keyboard and mouse to control my myth box. Then I had a baby and found out that babysitters are *much* happier when they have a remote control... So I bought a Harmony One with the goal of using it, along with the IR receiver in my HDHomeRun Dual. But, I'm having trouble.

I've attempted following the instructions on SiliconDust's site (http://www.silicondust.com/support/hdhomerun/instructions/mythtv/) but was not successful. I found a post on this list which described a similar problem to mine, but the posted solution doesn't seem to help (http://comments.gmane.org/gmane.comp.hardware.lirc/11947). I contacted both SiliconDust and the poster directly and neither would/could help. Maybe you nice folks can?

My setup:
* Ubuntu 11.10 (up-to-date)
* MythTV 0.24.0 (from apt)
* LIRC 0.9.0 (from apt)
* HDHomeRun Dual (HDHR-US, white)
* Logitech Harmony One

The good news is that my HDHR is seeing my remote's IR blasts and is sending them to my computer. I can confirm with Wireshark that my computer is receiving UDP packets on port 5000 every time I push a button on my remote. I've also been able to use irrecord to characterize my specific remote (according to the SiliconDust-provided instructions, in the event the LIRC-provided Harmony One config wasn't accurate).  So, at least irrecord is able to see key presses.

I set up my hardware.conf file according to the mailing list post, but changed the REMOTE_LIRCD_CONF line to point to my custom irrecord'ed file (that I cp'ed into /usr/share/lirc/remotes/logitech). I also cp'ed my custom remote file to /etc/lirc/lircd.conf. Starting up the lircd service seems successful (no errors) and /var/log/syslog shows events when I start up irw:

Feb 25 20:30:28 mythic lircd-0.9.0[23436]: lircd(udp) ready, using /var/run/lirc/lircd
Feb 25 20:30:34 mythic lircd-0.9.0[23436]: accepted new client on /var/run/lirc/lircd
Feb 25 20:30:34 mythic lircd-0.9.0[23436]: Initializing UDP: 5000
Feb 25 20:30:34 mythic lircd-0.9.0[23436]: Listening on port 5000/udp

But, irw doesn't show any results when pressing remote buttons, and therefore neither does MythTV.  From what I understand, this is because the system isn't configured properly and irw really only works for properly configured systems.

I've also tried with the default lircd.conf.logitech conf file, as well as the LIRC provided HarmonyOne conf file... but no luck.

Is there a way to configure things such that irw responds to any key presses it receives, for debug purposes?  For what it's worth, mode2 is also silent.

If you have any ideas on what I'm doing wrong, I'd love some help. Thanks.