Page 1 of 1

MythTV LircRC file?

PostPosted: Thu Apr 28, 2011 7:15 am
by eejit1
Hi,

Does anyone have an example of a lircrc file for use with MythTV?

TIA,

- Tom

Re: MythTV LircRC file?

PostPosted: Fri Apr 29, 2011 1:34 pm
by spookybird
Here is my version that i put together yesterday.

Most of the buttons are assigned as per suggested keybindings in the mythtv docs.

I'm not sure what the remote name should be so I've commented that out but as it is the only remote in my lircd.conf, using the default is OK.

Still need to tweak the repeat settings as some buttons tend to duplicate when held down too long.

The remote is pretty basic and im seriously considering getting a stand alone one as a replacement.

Code: Select All Code

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = 1
    config = 1
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = 2
    config = 2
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = 3
    config = 3
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = 4
    config = 4
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = 5
    config = 5
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = 6
    config = 6
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = 7
    config = 7
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = 8
    config = 8
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = 9
    config = 9
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = exit
    config = Escape
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = 0
    config = 0
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = Menu
    config = M
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = Ch+
    config = PgUp
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = Ch-
    config = PgDown
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = Vol-
    config = [
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = Vol+
    config = ]
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = ok
    config = Return
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = Mute
    config = |
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = Rewind
    config = <
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
   
    prog = mythtv
    button = Play
    config = P
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
   
    prog = mythtv
    button = Forward
    config = >
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
   
    prog = mythtv
    button = Record
    config = R
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
   
    prog = mythtv
    button = Stop
    config = Escape
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
   
    prog = mythtv
    button = Pause
    config = P
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
   
    prog = mythtv
    button = Replay
    config = Q
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
   
    prog = mythtv
    button = Skip
    config = Z
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = Up
    config = Up
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = Down
    config = Down
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = Left
    config = Left
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = Right
    config = Right
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = Zoom
    config = w
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = epg
    config = s
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button = sub
    config = t
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button =  fav
    config = /
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button =  recal
    config = h
    repeat = 0
    delay = 0
end

begin
    #remote = "cx23885 IR (TurboSight TBS 6981)"
    prog = mythtv
    button =  snap
    config = o
    repeat = 0
    delay = 0
end


Re: MythTV LircRC file?

PostPosted: Fri Sep 16, 2011 3:04 am
by veehexx
spookybird (or anyone!) - how did you handle the fwd/rewind/pause/play feature in that config?
my 6981 remote does not have such features...