11. Einrichten der Fernbedienung und deren Funktionsprüfung

Bei erstmaliger Installation einer externen Fernbedienung kann es sein, daß die Fernbedeinung nicht funktioniert,
weil die Dateien etc//lircd.conf und etc/vdr/remote.conf nicht korrekt angelegt sind.
Der gleiche Fehler kann auch bei einem Update von LinVDR auftreten..
Darum muß sicher gestellt sein, daß beide Dateien aufeinander abgestimmt sind.
Der sicherste Weg ist, beide Dateien neu zu erstellen und die vorhandenen zu ersetzen.

1.Erstellen einer lircd.conf

Wir benötigen eine richtig programmierte lircd.conf -Datei , die die unter /etc abgelegte Datei ersetzt.
Das Kopieren kann vom Hauptrechner zum Endplatz auf dem Fensehrechner mit Win SCP ausgeführt werden.

Die Daten werden in eine mit dem Editor erstellte conf-Datei kopiert
Sie beginnen mit " # " in der 1.Zeile1 und enden mit " end remote" in der letzten Zeile (ganz ganz unten).

#
# this config file was automatically generated
# using lirc-0.5.5pre8 on Sun Apr 18 11:43:45 1999
#
# contributed by Jens Leuschner <leuschner@gmx.net>
#
# brand: Hauppauge
# model:
# supported devices: WinTV primo; WinTV pci; WinTV radio
#
# This config file will work with both homebrew receivers and
# original Hauppauge TV cards !!!
#

begin remote

name Hauppauge
bits 13
flags SHIFT_ENC
eps 30
aeps 100

one 950 830
zero 950 830
plead 960
gap 89584
repeat_bit 2

begin codes
TV 0x000000000000100F
RADIO 0x000000000000100C
FULL_SCREEN 0x000000000000102E
CH+ 0x0000000000001020
CH- 0x0000000000001021
Volume- 0x0000000000001011
Volume+ 0x0000000000001010
MUTE 0x000000000000100D
SOURCE 0x0000000000001022
1 0x0000000000001001
2 0x0000000000001002
3 0x0000000000001003
4 0x0000000000001004
5 0x0000000000001005
6 0x0000000000001006
7 0x0000000000001007
8 0x0000000000001008
9 0x0000000000001009
0 0x0000000000001000
RESERVED 0x000000000000101E
MINIMIZE 0x0000000000001026
end codes

end remote

#
# this config file was automatically generated
# using lirc-0.6.6(animax) on Tue Apr 15 19:50:27 2003
#
# contributed by
#
# brand: Hauppauge
# model no. of remote control:
# devices being controlled by this remote: PVR 2/350
#

begin remote

name hauppauge_pvr
bits 13
flags RC5|CONST_LENGTH
eps 30
aeps 100

one 969 811
zero 969 811
plead 1097
gap 114605
toggle_bit 2

begin codes
Power 0x00000000000017FD
Go 0x00000000000017FB
1 0x00000000000017C1
2 0x00000000000017C2
3 0x00000000000017C3
4 0x00000000000017C4
5 0x00000000000017C5
6 0x00000000000017C6
7 0x00000000000017C7
8 0x00000000000017C8
9 0x00000000000017C9
Back 0x00000000000017DF
0 0x00000000000017C0
Menu 0x00000000000017CD
Red 0x00000000000017CB
Green 0x00000000000017EE
Yellow 0x00000000000017F8
Blue 0x00000000000017E9
Ch+ 0x00000000000017E0
Ch- 0x00000000000017E1
Volume+ 0x00000000000017D1
Volume 0x00000000000017D0
Ok 0x00000000000017a5
Mute 0x00000000000017CF
Blank 0x00000000000017CC
Full 0x00000000000017FC
Rewind 0x00000000000017F2
Play 0x00000000000017F5
Forward 0x00000000000017F4
Record 0x00000000000017F7
Stop 0x00000000000017F6
Pause 0x00000000000017F0
Replay 0x00000000000017E4
Skip 0x00000000000017DE
end codes

end remote

#
# this config file was automatically generated
# using lirc-0.7.0(any) on Sun Nov 28 20:25:09 2004
#
# contributed by
#
# brand: Hauppauge 350
# Created: G.J. Werler (The Netherlands)
# Project: Mythtv Fedora Pundit-R www.mythtvportal.com
# Date: 2004/11/28
# model no. of remote control: Hauppauge A415-HPG
# devices being controlled by this remote: PVR-350
#

begin remote

name Hauppauge_350
bits 13
flags RC5|CONST_LENGTH
eps 30
aeps 100

one 969 811
zero 969 811
plead 1097
gap 114605
toggle_bit 2

begin codes
Go 0x00000000000017BB
Power 0x00000000000017BD
TV 0x000000000000179C
Videos 0x0000000000001798
Music 0x0000000000001799
Pictures 0x000000000000179A
Guide 0x000000000000179B
Radio 0x000000000000178C
Up 0x0000000000001794
Left 0x0000000000001796
Right 0x0000000000001797
Down 0x0000000000001795
OK 0x00000000000017A5
Back 0x000000000000179F
Menu 0x000000000000178D
Volume+ 0x0000000000001790
Volume- 0x0000000000001791
Prev.Ch 0x0000000000001792
Mute 0x000000000000178F
Ch+ 0x00000000000017A0
Ch- 0x00000000000017A1
Record 0x00000000000017B7
Stop 0x00000000000017B6
Rewind 0x00000000000017B2
Play 0x00000000000017B5
Forward 0x00000000000017B4
Replay/SkipBackward 0x00000000000017A4
Pause 0x00000000000017B0
SkipForward 0x000000000000179E
1 0x0000000000001781
2 0x0000000000001782
3 0x0000000000001783
4 0x0000000000001784
5 0x0000000000001785
6 0x0000000000001786
7 0x0000000000001787
8 0x0000000000001788
9 0x0000000000001789
Asterix 0x000000000000178A
0 0x0000000000001780
# 0x000000000000178E
Red 0x000000000000178B
Green 0x00000000000017AE
Yellow 0x00000000000017B8
Blue 0x00000000000017A9
end codes

end remote
#
# this config file was automatically generated
# using lirc-0.7.0pre4(serial) on Sun Oct 2 00:24:32 2005
#
# contributed by anton|ganthaler.at and juergen.wilhelm|aon.at
# members of linux user group Vorarlberg www.lugv.at
#
# for ir remote controler from Hauppauge WinTV Nexus-S
# most of the keys are supported
#
# brand: Hauppauge
# model no. of remote control: WinTV Nexus-S
# devices being controlled by this remote:
#

begin remote

name Hauppauge_WinTV_Nexus-S
bits 13
flags RC5|CONST_LENGTH
eps 30
aeps 100

one 944 828
zero 944 828
plead 980
gap 113932
min_repeat 1
toggle_bit 2

begin codes
Up 0x0000000000001794
Down 0x0000000000001795
Left 0x0000000000001796
Right 0x0000000000001797
Power 0x00000000000017BD
Ok 0x00000000000017A5
Menu 0x000000000000178D
Back 0x000000000000179F
Red 0x000000000000178B
Green 0x00000000000017AE
Yellow 0x00000000000017B8
Blue 0x00000000000017A9
0 0x0000000000001780
1 0x0000000000001781
2 0x0000000000001782
3 0x0000000000001783
4 0x0000000000001784
5 0x0000000000001785
6 0x0000000000001786
7 0x0000000000001787
8 0x0000000000001788
9 0x0000000000001789
Play 0x00000000000017B5
Pause 0x00000000000017B0
Stop 0x00000000000017B6
Record 0x00000000000017B7
FastFwd 0x00000000000017B4
FastRwd 0x00000000000017B2
Channelup 0x00000000000017A0
Channeldown 0x00000000000017A1
Vol+ 0x0000000000001790
Vol- 0x0000000000001791
Mute 0x000000000000178F
Timers 0x000000000000178A
Recordings 0x000000000000178E
Back 0x000000000000179F
Record 0x00000000000017B7
Pause 0x00000000000017B0
end codes

end remote

 

2. Erstellen einer remote.conf

Die benötigte remote.conf-Datei wird aus den folgenden Daten mit dem Editor erstellt
und ersetzt die unter /etc/vdr abgelegte remote.conf.
Das Kopieren kann vom Hauptrechner zum Endplatz auf dem Fensehrechner mit Win SCP ausgeführt werden.

Die Daten beginnen mit " LIRC.Up UP " in der 1. Zeile und enden mit " remote-event1.Mute 0000000100010010 " in der letzten Zeile .

LIRC.Up Up
LIRC.Down Down
LIRC.Menu Menu
LIRC.Ok Ok
LIRC.Back Back
LIRC.Left Left
LIRC.Right Right
LIRC.Red Red
LIRC.Green Green
LIRC.Yellow Yellow
LIRC.Blue Blue
LIRC.0 0
LIRC.1 1
LIRC.2 2
LIRC.3 3
LIRC.4 4
LIRC.5 5
LIRC.6 6
LIRC.7 7
LIRC.8 8
LIRC.9 9
LIRC.Volume+ Volume+
LIRC.Volume- Volume-
LIRC.Mute Mute
LIRC.Power Power
LIRC.Channel+ Channel+
LIRC.Channel- Channel-
KBD.Up 00000000001B5B41
KBD.Down 00000000001B5B42
KBD.Menu 000000000000006D
KBD.Ok 000000000000000D
KBD.Back 000000000000007F
KBD.Left 00000000001B5B44
KBD.Right 00000000001B5B43
KBD.Red 000000001B5B5B41
KBD.Green 000000001B5B5B42
KBD.Yellow 000000001B5B5B43
KBD.Blue 000000001B5B5B44
KBD.0 0000000000000030
KBD.1 0000000000000031
KBD.2 0000000000000032
KBD.3 0000000000000033
KBD.4 0000000000000034
KBD.5 0000000000000035
KBD.6 0000000000000036
KBD.7 0000000000000037
KBD.8 0000000000000038
KBD.9 0000000000000039
KBD.Power 0000001B5B32347E
KBD.Volume+ 000000000000002B
KBD.Volume- 000000000000002D
KBD.Mute 000000000000001B
remote-event1._Setup /proc/av7110_ir 00000000 31
remote-event1.Up 0000000100010021
remote-event1.Down 0000000100010022
remote-event1.Menu 000000010001000E
remote-event1.Ok 0000000100010026
remote-event1.Back 0000000100010020
remote-event1.Left 0000000100010012
remote-event1.Right 0000000100010011
remote-event1.Red 000000010001000C
remote-event1.Green 000000010001002F
remote-event1.Yellow 0000000100010039
remote-event1.Blue 000000010001002A
remote-event1.0 0000000100010001
remote-event1.1 0000000100010002
remote-event1.2 0000000100010003
remote-event1.3 0000000100010004
remote-event1.4 0000000100010005
remote-event1.5 0000000100010006
remote-event1.6 0000000100010007
remote-event1.7 0000000100010008
remote-event1.8 0000000100010009
remote-event1.9 000000010001000A
remote-event1.Play 0000000100010036
remote-event1.Pause 0000000100010031
remote-event1.Record 0000000100010038
remote-event1.FastFwd 0000000100010035
remote-event1.FastRew 0000000100010033
remote-event1.Power 000000010001003E
remote-event1.Volume+ 000000010001001F
remote-event1.Volume- 0000000100010025
remote-event1.Mute 0000000100010010

3. Die Fernbedienung überprüfen.

Mit dem Linuxbefehl irw" kann man diie Funktion der Tasten überprüfen.

Gibt man auf der Konsole den Befehl irw ein und drückt die Taste Enter,
wird bei einem Tastendruck der Fernbedienung angezeigt, welche Funktion die Taste hat.
Die Überprüfung kann nützlich sein, wenn einige Tasten nicht reagieren.

Dann kann man die betreffenden Zeilen in der conf.Datei manuell korrigieren,
bzw. nachprüfen, ob die Bezeichnungen in der lircd.conf mit denen in der remote.conf übereinstimmen.
Die von mir erstellten conf-Dateien (siehe oben) haben diese Prüfung bestanden.

 

4. Die Fernbedienung Hauppauge und ihre Tastenfunktion

 

Fernbedienung - Keyboard - Funktion  

Power leitet das Abschalten ein, wenn keine weitere Taste gedrückt wird wie Taste F12

Menu öffnet das Menü wie Taste m

Back/Exit Taste wie Rückschritt-Taste im Menü /Verlassen des Menüs

OK Taste wie Enter bestätigt die Eingabe

Bei einer Wiedergabe wird die Zeitleiste ein-/ausgeschaltet

Taste ↑ Programmwahl aufsteigend

Bei einer Wiedergabe setzte die Taste die Wiedergabe fort

Taste ↓ Programmwahl absteigend

Bei einer Wiedergabe leitet die Taste eine Pause ein

Bei einer Wiedergabe geht man mit der Taste vor

Taste ← Bei einer Wiedergabe geht man mit der Taste zurück

Vol (+/-) Tasten + / - Lautstärkeregelung  

Mute Taste Esc Stummschaltung

Rot F1 Bei einer Wiedergabe springt zum Menupunkt Aufzeichnungen

entspricht dem Farbbalken im Menü

Bei einer Wiedergabe springt man mit der Taste

Grün = F2 springt zum Menupunkt Programme

entspricht dem Farbbalken im Menü

Bei einer Wiedergabe geht man mit der Taste schrittweise zurück

Gelb = F3 springt zum Menupunkt Aufzeichnungen

entspricht dem Farbbalken im Menü

Bei einer Wiedergabe geht man mit der Taste schrittweise vor

Blau F4 springt zum Menupunkt Timer

entspricht dem Farbbalken im Menü