[mythtv-users] Harmony remote (as Antec RM-200) generating keypress on down and up

Robin Smith 1canuck2 at gmail.com
Sat Jan 15 22:23:02 UTC 2011


Hi,

After finally getting my MythTV to actually respond to my remote, I am
having troubles with double keypresses.

I have determined that the remote is issuing a keypress when the button is
pressed down, and a second keypress when the button is released.

I have the Harmony 670 setup as an RM-200 remote in the Harmony software. I
have tried adjusting the "responds to some commands either too many times or
only occasionally" setting from between 0 and 5 (I have tried each number)
and it doesn't fix the problem.

In lircd.conf, I have tried various settings for suppress_repeat and
min_repeat and combinations of the two. I have tried various settings for
repeat and delay in the lircrc file. Nothing seems to work. I am running
lirc-0.8.7pre1 on OpenSUSE 11.3 (kernel 2.6.34.7-0.7-desktop)

I have determined that if I press, for example, the pause key down (and keep
it pressed) it issues the pause and pauses. But when I release the pause key
it issues a second pause event and unpauses.

These are two separate events, always. I was getting multiple repeats (up to
5) using irw that I could suppress down to 2 tweaking the lirc d.conf file.

For example, press Play and I get:
000000002a8115b7 00 KEY_PLAY /tmp/lircd.rm200.conf
000000002a8115b7 01 KEY_PLAY /tmp/lircd.rm200.conf
000000002a8115b7 02 KEY_PLAY /tmp/lircd.rm200.conf
000000002a8115b7 03 KEY_PLAY /tmp/lircd.rm200.conf
000000002a8115b7 00 KEY_PLAY /tmp/lircd.rm200.conf
(note the last line is another 00 event).

Tweaking the suppress_repeat in lircd.conf I can get it down to:
000000002a8115b7 00 KEY_PLAY /tmp/lircd.rm200.conf
000000002a8115b7 00 KEY_PLAY /tmp/lircd.rm200.conf

If I hold down the key I get:000000002a8115b7 00 KEY_PLAY
/tmp/lircd.rm200.conf
000000002a8115b7 01 KEY_PLAY /tmp/lircd.rm200.conf
000000002a8115b7 02 KEY_PLAY /tmp/lircd.rm200.conf
000000002a8115b7 03 KEY_PLAY /tmp/lircd.rm200.conf
000000002a8115b7 04 KEY_PLAY /tmp/lircd.rm200.conf
000000002a8115b7 05 KEY_PLAY /tmp/lircd.rm200.conf
000000002a8115b7 06 KEY_PLAY /tmp/lircd.rm200.conf
000000002a8115b7 07 KEY_PLAY /tmp/lircd.rm200.conf
000000002a8115b7 08 KEY_PLAY /tmp/lircd.rm200.conf
000000002a8115b7 09 KEY_PLAY /tmp/lircd.rm200.conf
000000002a8115b7 0a KEY_PLAY /tmp/lircd.rm200.conf
000000002a8115b7 00 KEY_PLAY /tmp/lircd.rm200.conf
(again, note the last line is a new 00 event).

I am convinced the setting I need is in the Harmony software, but I can't
find a way to get a single keypress to be a single event, always a down and
up event.

Anyone else see this? Or more importantly, know how to fix it? I have tried
configuring the remote as a PVR-350 and an MCE-USB with the harmony
software, but am having even bigger problems (which I assume are related to
my IR receiver). The receiver is part of a Silverstone case that came with a
RM-200 remote.

Any help would be appreciated.

Thanks

Robin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-users/attachments/20110115/123998c8/attachment.htm>


More information about the mythtv-users mailing list