Nachdem ich nun schon eine ganze Zeit mit der Medion Fernbedienung P/N 40009936 (die mit dem Scrollrad) gekämpft habe, bin ich jetzt auf einem guten Weg und möchte hier mal meine Erfolge zur Diskussion stellen und vor allem vielleicht noch Anregungen sammeln, wie man die Tasten sinvoll(er?) belegen kann. Denn einige sind noch frei oder manche haben dieselbe Funktion.
In der Ubuntu User 04/2011 habe ich erste Hilfen gefunden. ich habe mir die lircd.conf hier : runtergeladen. http://www.ubuntu-user.de/Media/Files/lircd.conf, in mein Home kopiert und in .lircd.conf umbenannt. Dann in etc/lirc/lirc/lirc.conf die vorhandene include Zeile auskommentiert und ein include /home/BENUTZER/.lircd.conf hinzugefügt. Ein oder zwei Kleinigkeiten habe ich in der lirc.conf geändert deswegen hier meine Version
begin remote
name x10
bits 16
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 8
pre_data 0x14
post_data_bits 16
post_data 0x0
gap 235996
toggle_bit_mask 0x80800000
begin codes
up 0x4D78 # Scrollrad nach oben
down 0xC5F0 # Scrollrad nach unten
left 0x729D # Schwarzer Pfeil links
left 0xF21D
right 0x749F # Schwarzer Pfeil rechts
right 0xF41F
world 0x739E # Auf das Scrollrad klicken
world 0xF31E
tv 0x012C # Taste "TV"
menu 0x6E99 # "Menu"-Taste
rectv 0x6D98 # Taste mit dem Fotoapparat
rectv 0xED18
guide 0x86B1 # Taste mit dem Buch oben
guide 0x0631
livetv 0x719C # Taste unter "P"
livetv 0xF11C
radio 0x83AE # Taste "Radio" (unbelegt in XBMC)
dvdmenu 0x5984 # Taste "CD/DVD"
dvdmenu 0xD904
photo 0xDA05 # Taste "Photo" = Bildergallerie in XBMC
music 0x5B86 # Taste "Audio" = Musik-Menu in XBMC
video 0x82AD # Taste "Video" = Video-Menu in XBMC
ok 0x709B # Taste "Select", Auswahl bestaetigen
ok 0xF01B
mute 0x5580 # Stumm
mute 0xD500
volume+ 0x5E89 # Lauter
volume+ 0xDE09
volume- 0x5D88 # Leiser
volume- 0xDD08
program+ 0x608B # Nächstes Programm
program+ 0xE00B
program- 0xE10C # Vorheriges Programm
program- 0x618C
play 0xFA25 # Film abspielen
play 0x7AA5
previous 0xF621 # Vorheriger Beitrag
previous 0x76A1
next 0xF823 # Nächster Beitrag
next 0x78A3
rewind 0xF924 # Zurueckspulen
rewind 0x79A4
forward 0xFB26 # Vorspulen
forward 0x7BA6
stop 0xFD28 # Stopp
stop 0x7DA8
pause 0xFE29 # Pause
pause 0x7EA9
record 0xFC27 # Aufnehmen
record 0x7CA7
1 0xE20D
1 0x628D
2 0xE30E
2 0x638E
3 0x648F
3 0xE40F
4 0xE510
4 0x6590
5 0xE611
5 0x6691
6 0xE712
6 0x6792
7 0xE813
7 0x6893
8 0xE914
8 0x6994
9 0xEA15
9 0x6A95
0 0xEC17
0 0x6C97
off 0xD702 # Ausschalten (XBMC beenden, Rechner herunterfahren etc)
off 0xD702
audio 0x0732 # Rote Taste
audio 0x87B2
subtitle 0x0833 # Gruene Taste
subtitle 0x88B3
angle 0x0934 # Gelbe Taste
angle 0x89B4
title 0x0A35 # Blaue Taste
title 0x8AB5
text 0xEB16 # Bildschirmtext
text 0x6B96
back 0xF520 # Einen Schritt zurueck
back 0x75A0
info 0x042F # Taste "Info"
info 0x84AF
end codes
end remoteJetzt ging das Gefummel erst richtig los, weil die automatische Belegung der Tasten durch MythTV nicht funktionierte. Deswegen habe ich von Hand eine .lirc/mythtv gebastelt, in der die Tastennamen dann im Gegensatz zur automatisch erzeugten zum Treiber passten. Die Funktionstasten im oberen Drittel habe ich mit Jumppoints belegt
Die Taste TV zum Live TV Die Taste Video springt zu den Aufnahmen CD DVD öffnet eine eingelegte DVD die Taste text springt wieder ins Hauptmenü Audio öffnet die Musik Sammlung radio - dazu ist mir nichts sinnvolles eingefallen guide öffnet das EPG photo geht zu Mythgallery und info öffnet das Kontext info......
ich denke, die anderen Tasten erklären sich dann von selbst.
Aslo mal her mit den Anregungen.
eine Sache die mir schon aufgefallen ist, die noch zu ändern ist, ist das die Lautstärke sich nicht regeln läßt. Ausserdem muß ich das noch so einstellen, dass ein Dauertasten Druck auch eine kontinuierliche Veränderung macht ...
# LIRCRC Auto Generated by Mythbuntu Lirc Generator
# Author(s): Mario Limonciello, Nick Fox, John Baab
# Created for use with Mythbuntu
#Tastenblock oben
begin
remote = x10
prog = mythtv
button = tv
config = Ctrl+1
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = video
config = Ctrl+2
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = dvdmenu
config = Ctrl+3
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = text
config = Ctrl+4
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = music
config = Ctrl+5
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = radio
config = #unbelegt
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = guide
config = Ctrl+7
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = photo
config = Ctrl+8
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = info
config = I
repeat = 0
delay = 0
end
#Steuerblock / Scrollrad
begin
remote = x10
prog = mythtv
button = left
config = Left
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = right
config = Right
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = up
config = Up
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = down
config = Down
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = world
config = Return
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = back
config = Escape
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = menu
config = M
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = volume+
config = ]
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = volume-
config = [
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = mute
config = |
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = program+
config = Up
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = program-
config = Down
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = ok
config = Return
repeat = 0
delay = 0
end
#Videorecorder Tasten
begin
remote = x10
prog = mythtv
button = audio
config = #nicht belegt
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = subtitle
config = #nicht belegt
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = angle
config = #nicht belegt
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = title
config = #nicht belegt
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = stop
config = #nicht belegt
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = pause
config = P
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = play
config = P
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = previous
config = #unbelegt
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = rectv
config = #unbelegt
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = next
config = #unbelegt
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = rewind
config = Left
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = record
config = #unbelegt
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = forward
config = Right
repeat = 0
delay = 0
end
#Nummernblock
begin
remote = x10
prog = mythtv
button = 1
config = 1
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = 2
config = 2
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = 3
config = 3
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = 4
config = 4
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = 5
config = 5
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = 6
config = 6
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = 7
config = 7
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = 8
config = 8
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = 9
config = 9
repeat = 0
delay = 0
end
begin
remote = x10
prog = mythtv
button = 0
config = 0
repeat = 0
delay = 0
end