[mythtv-users] IR not working in mythtv
Ivan Eulaers
eulaersivan at yahoo.com
Sun Aug 12 10:47:08 UTC 2007
This newbie really made a mess out of it.
On my opensuse 10.2 box I've installed mythtv through
yast. No problem at all! However, I couldn't get my IR
(Streamzap USB) to work. So I've removed lirc through
yast (ignoring the dependency errors) and compiled
lirc-0.8.2 manually with the streamzap compilation
option. Now I have my Streamzap working through irw.
But the remote doesn't work in mythtv. So I've
reinstalled mythtv through yast. Yast also installed
lirc-0.8.0. After this, irw does still work and
recognizes the Streamzap. All buttons are responding
in irw. But mythtv is not reacting at all to my
remote.
As a result of these actions, I've a mix of lirc
versions: lircd --version responds with 0.8.0 and
lircrcd --version with 0.8.2 (however, I'm not sure
that is causing the problem).
These are my dev-files:
lrwxrwxrwx 1 root root 5 Aug 12 12:07 lirc ->
lirc0
crwxrwxrwx 1 root root 61, 0 Aug 12 12:07 lirc0
lrwxrwxrwx 1 root root 19 Aug 12 12:08 lircd ->
/var/run/lirc/lircd
Attached you'll find a copy of lircd.conf and of
lircrc.
I really would appreciate your help. I think I've
tried everything, but I can't figure it out.
Best regards,
Ivan
******************************************
** lircd.conf **
******************************************
#
# this config file was automatically generated
# using lirc-0.7.1-CVS(serial) on Fri Feb 4 23:20:56
2005
#
# contributed by Christoph Bartelmus
#
# brand: Streamzap
# model no. of remote control: PC Remote
# devices being controlled by this remote: USB
receiver
#
begin remote
name Streamzap_PC_Remote
bits 6
flags RC5|CONST_LENGTH
eps 30
aeps 100
one 889 889
zero 889 889
plead 889
pre_data_bits 8
pre_data 0xA3
gap 108344
toggle_bit 2
begin codes
'0' 0x00 # 0
'1' 0x01 # 1
'2' 0x02 # 2
'3' 0x03 # 3
'4' 0x04 # 4
'5' 0x05 # 5
'6' 0x06 # 6
'7' 0x07 # 7
'8' 0x08 # 8
'9' 0x09 # 9
'POWER' 0x0A # POWER
'MUTE' 0x0B # MUTE
'CHANNELUP' 0x0C # CH_UP
'VOLUMEUP' 0x0D # VOL_UP
'CHANNELDOWN' 0x0E # CH_DOWN
'VOLUMEDOWN' 0x0F #
VOL_DOWN
'UP' 0x10 # UP
'LEFT' 0x11 # LEFT
'OK' 0x12 # OK
'RIGHT' 0x13 # RIGHT
'DOWN' 0x14 # DOWN
'MENU' 0x15 # MENU
'EXIT' 0x16 # EXIT
'PLAY' 0x17 # PLAY
'PAUSE' 0x18 # PAUSE
'STOP' 0x19 # STOP
'|<<' 0x1A # |<<
'>>|' 0x1B # >>|
'RECORD' 0x1C # RECORD
'<<' 0x1D # <<
'>>' 0x1E # >>
'RED' 0x20 # RED
'GREEN' 0x21 # GREEN
'YELLOW' 0x22 # YELLOW
'BLUE' 0x23 # BLUE
end codes
end remote
******************************************
** lircrc **
******************************************
# StreamZap Remote
# 'config' must either be a literal key, e.g. 'config
= l' or must
# refer to a defined key in MythTV, e.g. 'config =
PLAY'
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
begin
prog = mythtv
button = POWER
config = Esc
end
# ???
begin
prog = mythtv
button = MUTE
config = F9
end
begin
prog = mythtv
button = CHANNELUP
repeat = 3
config = Up
end
begin
prog = mythtv
button = VOLUMEUP
repeat = 3
config = ]
end
begin
prog = mythtv
button = CHANNELDOWN
repeat = 3
config = Down
end
begin
prog = mythtv
button = VOLUMEDOWN
repeat = 3
config = [
end
begin
prog = mythtv
button = UP
repeat = 3
config = Up
end
begin
prog = mythtv
button = LEFT
# navigates, or skips back during playback or live tv.
config = Left
end
begin
prog = mythtv
button = OK
config = Return
repeat = 2
end
begin
prog = mythtv
button = RIGHT
# navigates, or skips forwards during playback or live
tv.
config = Right
end
begin
prog = mythtv
button = DOWN
repeat = 3
config = Down
end
begin
prog = mythtv
button = MENU
config = m
end
begin
prog = mythtv
button = EXIT
config = Esc
end
begin
prog = mythtv
button = PLAY
config = l
repeat = 2
end
begin
prog = mythtv
button = PAUSE
config = p
end
begin
prog = mythtv
button = STOP
config = Esc
end
begin
prog = mythtv
# skip backward
button = |<<
config = PgUp
end
begin
prog = mythtv
# skip forward
button = >>|
config = PgDown
end
begin
prog = mythtv
button = RECORD
config = r
end
begin
prog = mythtv
# rewind
button = <<
config = <
end
begin
prog = mythtv
# fast forward
button = >>
config = >
end
begin
prog = mythtv
button = RED
# Delete
config = d
end
begin
prog = mythtv
button = GREEN
# Info
config = i
end
begin
prog = mythtv
button = YELLOW
# change aspect ratio
config = w
end
begin
prog = mythtv
button = BLUE
config = Tab
end
# MPLAYER
begin
prog = mplayer
button = POWER
config = quit
end
begin
prog = mplayer
button = MUTE
config = mute
end
begin
prog = mplayer
button = VOL_UP
repeat = 3
config = volume +1
end
begin
prog = mplayer
button = VOL_DOWN
repeat = 3
config = volume -1
end
begin
prog = mplayer
button = UP
repeat = 3
config = seek +10
end
begin
prog = mplayer
button = LEFT
# navigates, or skips back during playback or live tv.
config = seek -60
end
begin
prog = mplayer
button = RIGHT
# navigates, or skips forwards during playback or live
tv.
config = seek +60
end
begin
prog = mplayer
button = DOWN
repeat = 3
config = seek -10
end
begin
prog = mplayer
button = EXIT
config = quit
end
begin
prog = mplayer
button = play
config = speed_set 1.0
end
begin
prog = mplayer
button = pause
config = pause
end
begin
prog = mplayer
button = STOP
config = quit
end
begin
prog = mplayer
# skip backward
button = |<<
config = seek -600
end
begin
prog = mplayer
# skip forward
button = >>|
config = seek +600
end
begin
prog = mplayer
# slow forward
button = <<
config = speed_mult 0.5
end
begin
prog = mplayer
# fast forward
button = >>
config = speed_mult 2.0
end
More information about the mythtv-users
mailing list