Die Tasten der Fernbedienung können leicht umbelegt werden. So lässt sich beispielsweise der Aufruf des EPG-Magazins mit dem des Videotextes tauschen oder eine Taste zum direkten Aufruf der Multimedia-Ordner (Meine Bilder, Meine Musik, Meine Videos) konfigurieren.
Die Tastenbelegung ist in der Datei keymacros.conf im Verzeichnis /etc/vdr definiert. Diese Datei ist z.B. wie folgt aufgebaut:
# Remote control key macros for VDR # # Format: # # macrokey key1 key2 key3... # macrokey @plugin key1 key2 key3... # # See man vdr(5) Red @extrecmenu Green @epgsearch #Yellow @prefermenu Blue @arghdirector TT @osdteletext PiP @mediaplayer Timers @epgtimers #DVB DVD @mediad PVR Menu 2 #Reel Eject Commands 1 # User1: shift+DVB User1 @dpkgopt # User2: shift+DVD #User2 # User3: shift+PVR User3 @reelblog # User4: shift+Reel User4 @filebrowser # User5: shift+Teletext User5 @reelepg # User6: shift+PiP User6 Aspect
Jeder Taste auf der Fernbedienung (Key) ist also ein Befehl, ein Plugin oder eine Tastenfolge, zugeordnet. Ein Plugin wird hierbei immer mit einem vorangestellten “@“ eingetragen. Der Befehl „vdr -V“ (z. B. über Telnet in RCC) liefert eine Liste aller laufenden Plugins, wobei nicht alle sinnvoll aufrufbar sind! Der Name des Plugins kann dann in exakter Schreibweise aus der Liste übernommen werden. Pro Keymacro-Definition kann nur ein Plugin angegeben werden. Bei Ausführung des Makros wird der OK-Befehl automatisch angehängt, um das ausgewählte Plugin zu aktivieren.
Darüberhinaus können weitere Tasten, die bei Makro-Ausführung an das VDR gesendet werden sollen, definiert werden. Derzeit können maximal drei Tasten in Kombination in einer Makrodefinition verwendet werden. Diese Tasten werden momentan unterstützt:
Setup, Menu, Red, Green, Yellow, Blue, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, Up, Down, Back, Left, Right, Ok, Play, Pause, Stop, Eject, Record, FastFwd, FastRew, Power, Channel+, Channel-, Volume+, Volume-, Mute, Audio, Aspect, Schedule, Channels, Timers, Recordings, Commands, Greater, Less, DVD, DVB, PVR, Reel, TT, PiP, User1, User2, User3, User4, User5, User6, User7, User8, User9, Info, Help. Die Shift-Funktion zur Aktivierung doppelt belegter Tasten wird über „shift+“ definiert.
Beispielsweise ruft das Makro
Yellow @mediaplayer blue
den Ordner „Meine Videos“ direkt auf. Entsprechend lässt sich auch der Ordner „Meine Bilder“ über '@mediaplayer yellow' und der Ordner „Meine Musik“ über '@mediaplayer green' oder alternativ auch über '@mediaplayer Down Ok' öffnen. Der Befehl zur Bestätigung des Befehls der OK-Taste wird automatisch bei Ausführung des Makros angehängt, um das ausgewählte Plugin zu aktivieren.
Für die Farbtasten (Red, Green, Yellow oder Blue) definierte Makros können nur ausgeführt werden, wenn kein anderes Menü oder Plugin aktiv ist. Die benutzerdefinierten Tasten (User1 bis User9) können immer angesprochen werden.
Vielen Dank am Joe Kolade, der diesen Artikel verfaßt hat.