[mythtv-users] Streamzap Remote/Receiver w/MythTV on Fedora 14
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!
>> OK, so apparently this change doesn't stick after a reboot.
> Yep, sorry, should have mentioned that.
>> 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?
>> 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.
More information about the mythtv-users