<!DOCTYPE html><html><head><style type="text/css">body { font-family:'DejaVu Sans'; font-size:13px}</style></head><body><div>On Fri, 17 May 2013 17:34:58 +0100, Stephen Worthington <stephen_agent@jsw.gen.nz> wrote:<br><br>> On Fri, 17 May 2013 15:40:18 +0100, you wrote:<br>><br>>> Hi<br>>><br>>> I have a Hauppage Nova T 500 Dual tuner DVB-t card that I'm struggling <br>>> with<br>>> the remote for.<br>>><br>>> Basically it works but it just feels clunky. The remote only seems to<br>>> respond to me releasing a button so I can press the down arrow (for<br>>> example) and hold it for as long as i like, but nothing happens until i<br>>> release it then the down action occurs on screen.<br>>><br>>> Also none of the buttons repeat which is a pain when Im trying to scroll<br>>> through a big list of recordings to something that starts with M for<br>>> instance.<br>>><br><br><snip><br><br>>> I think its all to do with the key press not registering until the <br>>> button<br>>> is released.<br>>><br>>> So any ideas?<br>>><br>>> Chris<br>><br>> That sounds very much like what happened to me after upgrading<br>> Mythbuntu to the version with the kernels where the IR drivers were<br>> moved into the kernel. I forget which version that happened in, maybe<br>> Mythbuntu 11.10? Anyway, I had to completely reprogram my IR setup to<br>> fix it all, and it took ages to work it all out. This web page was a<br>> great deal of help as it details how the IR drivers and lirc all work<br>> now and what tools to use to debug each step in the process:<br>><br>> <a href="http://linhes.org/projects/linhes/wiki/Architecture_and_Customization">http://linhes.org/projects/linhes/wiki/Architecture_and_Customization</a><br>><br>> That page is for LinHES, and some of the files go in different places<br>> in other Linux versions, but most of what is there is relevant.<br>><br>> I have working config files for making my Hauppauge Nova TD-500 PCI<br>> card remote work on Mythbuntu 12.04 on my mother's MythTV box. They<br>> also work for my Hauppauge HVR-900R2 USB tuner remote on my laptop<br>> with Mythbuntu 12.04, 12.10 and 13.04. I have put the files here on<br>> my web server:<br>><br>> <a href="http://www.jsw.gen.nz/mythtv/Nova-TD-500-lirc.bz2">http://www.jsw.gen.nz/mythtv/Nova-TD-500-lirc.bz2</a><br>><br>> The files are:<br>><br>> /etc/rc_maps.cfg<br>> /etc/rc_keymaps/hauppauge<br>> /etc/lirc/hardware.conf<br>> /etc/lirc/lircd.conf<br>> /usr/share/lirc/remotes/devinput/lircd.conf.devinput<br>> /home/<your home dir>/.lirc/mythtv<br>> /home/<your home dir>/.lirc/mplayer<br>><br>> I think that is all the files I had to change - but I could have<br>> missed something. If so, let me know.<br>><br>> Note that <your home dir> should be the home directory of the user<br>> that runs mythfrontend.<br>><br>> You may need to install the ir-keytables package also - I think it is<br>> not installed by default.<br>><br>> I also have a similar setup for running my MCE remote on my own MythTV<br>> box if anyone needs those files.<br>><br>> I have the mythtv file set up to do autorepeat on the useful keys,<br>> such as the arrows and PgUp and PgDn. You may need to adjust the<br>> autorepeat rate to suit your tastes.<br>><br>> I have all my remotes on /dev/lirc0, courtesy of a udev rule. There<br>> are other ways of configuring the device name, but whichever way you<br>> do it has to match the device name used in the /etc/lirc/hardware.conf<br>> file. The udev rule I use is in /etc/udev/rules.d/10-local.rules:<br>><br>> # Hauppauge Nova TD-500 remote control<br>> SUBSYSTEM=="input", KERNEL=="event*", ATTRS{idVendor}=="2040",<br>> ATTRS{idProduct}=="8400", SYMLINK+="lirc0"<br>><br>> (There are two lines, the comment and the rule - the rule line is long<br>> enough that email clients may wrap it).<br><br>I too suffered the 'key up' issue for my Hauppauge and resolved it along the same lines as Stephen.<br>However I uninstalled lirc altogether - you don't need it if using the rc_keymaps.</div><div>My remote is responsive, works on 'key down' & auto-repeat is fine.</div><div><br>Here's the old thread explaining why lirc is no longer necessary. </div><div><a href="http://www.gossamer-threads.com/lists/mythtv/users/514822?do=post_view_threaded#514822">http://www.gossamer-threads.com/lists/mythtv/users/514822?do=post_view_threaded#514822</a><br><br><br></div></body></html>