[mythtv-users] Streamzap Remote/Receiver w/MythTV on Fedora 14

John Welch jrw3319 at gmail.com
Wed Dec 8 14:37:52 UTC 2010


On Wed, Dec 8, 2010 at 9:21 AM, Jarod Wilson <jarod at wilsonet.com> wrote:
> On Dec 8, 2010, at 8:46 AM, John Welch wrote:
>
>> On Tue, Dec 7, 2010 at 8:25 PM, John Welch <jrw3319 at gmail.com> wrote:
>>> On Tue, Dec 7, 2010 at 1:03 AM, Jarod Wilson <jarod at wilsonet.com> wrote:
>>>> On Dec 6, 2010, at 10:37 PM, John Welch wrote:
>>>>
>>>>> I've been using a Streamzap Remote/USB Receiver for a while now with
>>>>> one of my MythTV front-ends.  Since upgrading to Fedora 14 (64-bit)
>>>>> and MythTV 0.24 I've been having problems with the directional keys
>>>>> (Up, Down, Left, Right) on the remote.  When I press one of the keys,
>>>>> say the Down key for example, instead of moving to the next selection
>>>>> in the list it jumps several selections (3 or 4).  In doing some
>>>>> troubleshooting I think there might be another program/module that
>>>>> could be interfering with lirc.  However, it has been so long since I
>>>>> set this thing up and it has generally "just worked" that I'm not even
>>>>> sure what to look for.  I'm betting this is almost certainly a result
>>>>> of the upgrade to Fedora 14 as opposed to moving to MythTV 0.24, but
>>>>> I'm hoping that this a popular enough configuration amongst MythTV
>>>>> users that someone on the list will be able to help.
>>>>
>>>> echo lirc > /sys/class/rc/rc0/protocols
>>>>
>>>> That'll disable in-kernel decode and leave only lirc (userspace) decode
>>>> active. You're getting lirc events and input layer events simultaneously.
>>>>
>>>
>>> That did it.  Thanks Jarod!
>>>
>>> John
>>>
>>
>> OK, so apparently this change doesn't stick after a reboot.
>
> Yep, sorry, should have mentioned that.
>
>> What's
>> the best way to handle this; put the 'echo' command in rc.local, or is
>> there a better way?
>
> The place for it is probably the lirc initscript. Set lirc-decode-only
> on lircd init, restore in-kernel-decode on lircd halt. This is what is
> being done in the Ubuntu packages right now, and what I think I'll do
> in an upcoming Fedora lirc package update.
>
>> Since this isn't a once and done change I'm now a
>> bit more curious about what's going on here.  Is this change specific
>> to Fedora 14?
>
> No.
>
>> Is it a lirc change, a kernel change, both?
>
> Kernel change. Several IR drivers have been rewritten for a the new
> in-kernel IR stack, including the formerly lirc-only streamzap and
> mceusb drivers. For raw IR devices, both in-kernel and userspace
> decode w/lirc is now possible.
>
>> I have no
>> problem using the 'echo' command, but seems like this could be a bit
>> of an issue for some.
>
> Yep, we're in a bit of a transitory state right now.
>
> --
> Jarod Wilson
> jarod at wilsonet.com
>
>
>
> _______________________________________________

Thanks again Jarod.  I appreciate your help and your taking the time
to explain things.  Sounds like there will be more changes down the
line to address these things.

John


More information about the mythtv-users mailing list