[mythtv-users] SilverStone ML02-MX iMon LCD + PAD
Ryan Stuart
ryan at stuart.id.au
Wed Aug 27 11:54:38 UTC 2008
Ok, what am I missing here. I have followed your instructions Ron an managed
to get your patch working with revision 1.23 of the lirc_imon.c. I start up
the two devices and irw shows buttons being pressed.
So next I added a lircrc file to ~/.lirc/mythtv (and created the sym link at
~/.mythtv/lircrc) and I thought I would then be good to go. Apparently not?
MythTV does nothing at all when remote buttons are pressed. What am not
doing that needs doing?
For the record I am running Mythbuntu (I haven't used its control center to
configure the remote. Incidently, where is the best place to ensure the two
instances of lircd are started up when myth starts?) and my lircrc file is
below.
# Escape
begin
prog = mythtv
button = AppExit
config = Esc
repeat = 3
end
# Escape Key 2
begin
prog = mythtv
button = Esc
config = Esc
end
# Channel Up
begin
prog = mythtv
button = Ch+
config = Up
repeat = 3
end
# Channel Down
begin
prog = mythtv
button = Ch-
config = Down
repeat = 3
end
# Volume Up
begin
prog = mythtv
button = Vol+
repeat = 3
config = Right
end
# Volume Down
begin
prog = mythtv
button = Vol-
repeat = 3
config = Left
end
# Enter/Return
begin
prog = mythtv
button = Enter
config = Return
end
# Menu Button
begin
prog = mythtv
button = Menu
config = M
end
# Mute
begin
prog = mythtv
button = Mute
config = F9
end
# Rewind
begin
prog = mythtv
button = Rewind
config = PgUp
end
# Fast Forward
begin
prog = mythtv
button = FastForward
config = PgDown
end
# Play
begin
prog = mythtv
button = Play
config = P
end
# Pause
begin
prog = mythtv
button = Pause
config = P
end
# Record
begin
prog = mythtv
button = Record
config = R
end
# Stop
begin
prog = mythtv
button = Stop
config = O
end
# Previous Track/Chapter
begin
prog = mythtv
button = PrevChapter
config = Home
end
# Next Track/Chapter
begin
prog = mythtv
button = NextChapter
config = End
end
# Jump Point to MythVideo
begin
prog = mythtv
button = MyMovie
config = F12
end
# Jump Point to MythMusic
begin
prog = mythtv
button = MyMusic
config = F11
end
# Jump Point to LiveTV
begin
prog = mythtv
button = MyTV
config = F10
end
# Jump Point to Main Menu
begin
prog = mythtv
button = Multimon
config = F2
end
# Jump Point to Myth Gallery
begin
prog = mythtv
button = MyPhoto
config = F3
end
# Jump Point to Play DVD
begin
prog = mythtv
button = MyDVD
config = F4
end
# Display Information
begin
prog = mythtv
button = Caption
config = I
end
##############################
# Numbers
##############################
begin
prog = mythtv
button = 0
config = 0
end
begin
prog = mythtv
button = 1
config = 1
end
begin
prog = mythtv
button = 2
config = 2
end
begin
prog = mythtv
button = 3
config = 3
end
begin
prog = mythtv
button = 4
config = 4
end
begin
prog = mythtv
button = 5
config = 5
end
begin
prog = mythtv
button = 6
config = 6
end
begin
prog = mythtv
button = 7
config = 7
end
begin
prog = mythtv
button = 8
config = 8
end
begin
prog = mythtv
button = 9
config = 9
end
On Tue, Aug 26, 2008 at 10:49 PM, Ronald Frazier <ron at ronfrazier.net> wrote:
> I haven't had a chance to look at any of it yet, but it sounds like
> the patch to lirc wasn't as comprehensive as the patch I had made up.
>
> When I was working on the patch, one of the problem I noticed was that
> the previous patch only handled 4 byte code. However, I was seeing
> (and forgive me if my memory is fuzzy, so I may be slightly
> inaccurate, but the gist of it should be correct):
>
> Some of my IR codes from the remote (the multimedia type buttons) were
> 4 bytes long
> Some of the IR codes from the remote (the keyboard/mouse buttons) were
> 5 bytes long
> The IR codes from my case (Thermaltake DH-101) were 5 bytes long, but
> had a 00 byte in front (so it was sort of like they were 6 bytes
> long).
>
>
> To deal with this, my patch extended the code length from 4 bytes to 8
> bytes, and then null padded any packets shorter than 8 bytes. It
> sounds to me like the new lirc patch isn't doing the same.
>
> One thing with doing this is that you then need to regenerate the
> lircd.conf files for the 8byte length codes. If you are using my
> lircd.conf but don't have the 8 bytes codes in the driver, then it
> probably won't recognize anything.
>
> Another issue is that my patch also did some handywork to map the
> mouse cursor button into a simple 4 way directional pad. I have no
> idea if the new lirc driver does this either.
>
>
> I've been busy with a lot of stuff over the summer and haven't really
> done any work at all with this stuff (I've just posted answers in the
> codeka forums). My other priorities should hopefully clear up within
> the next week, and in september I should be able to get back into the
> swing of things for a little while.
>
> --
> Ron
> Ronald Frazier Photography - http://www.ronfphoto.com/
> Blogging About Photography - http://ronfrazier.blogspot.com/
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20080827/64297f25/attachment.htm
More information about the mythtv-users
mailing list