I found what you suggested. I added min_repeat and suppress_repeat. Now its only produces a single line for each key press.
While I was doing this I had xbmc running on a different desktop. I noticed that every key I was pressing in irw was producing one of the navigation noises of xbmc.
I went back to the xbmc window and sure enough I had navigated elsewhere. But now, with the focus being on xbmc, no button press of the remote got a response and the remote"s ir receiver has the red light permanently on.
I went back to the irw desktop, the ir red light went off and again all key presses work perfectly.
What is it about xbmc having
the desktop focus that could be causing the issue?
I don't really have the time now. However, if you look into the wiki there's info on how to avoid the double lines (i. e., double events). I'd get rid of those first, they can certainly confuse xbmc.
On 11/30/2013 12:45 PM, David Mills wrote:
I finally got round to testing irw. It works perfectly. Although about 60-70% of key presses result in 2 lines of output. But again xbmc gets stuck most of the time.
Any other suggestions?
--On 21/11/2013 5:54 am, "David Mills" <firstname.lastname@example.org> wrote:
Thanks very much for the response. I'll investigate tonight and let you know how I go.
--On 21/11/2013 3:13 AM, "Alec Leamas" <email@example.com> wrote:
On 2013-11-20 11:56, David Mills wrote:
Now, I'm not really the guru here. But since noone else responds:
Let me try again, I didn't get a response to the first try.
> I have a Dell re-badged Philips RC1974506/00 (USB2 MCE) remote connected to an openSUSE 12.3 Intel NUC box. It sort of worked straight away.
> Then I worked out that the SYSCONFIG setting for which Kernel Module to use was wrong and to swap to mceusb. That improved things a lot. Now all the buttons responded and when they work perform the intended functions rather than just a subset of them working.
> But often a key press responded as if I had held the button down.
> Josu Lazkano (thanks) suggested running
> echo lirc > /sys/class/rc/rc0/protocols
> That removed the multi action. But leaves me with the situation now where I can use the remote for a short while (say 5-10 key pressed), then the red light on the receiver stays on and no further key press gets a response for a long period of time (between 10 seconds and 5 minutes).
> How can I remove this blocking?
If I exit xbmc and instead use xmode2, every keyless responds perfectly and the red light never stays on. But with xbmc I have to press a button for a long time or multiple times to get xbmc to respond (when it's not blocked).
I think I would exit xbmc and check the situation using irw. If you can't reproduce the problem with irw (which sort of steps into xbmc's shoes) this is likely something specific to xbmc and better handled on some xbmc list (sorry, don't use xbmc myself). OTOH, if you can reproduce the error using irw it's really about lirc, and we need to proceed here.