Remote.conf

Aus VDR Wiki
Wechseln zu: Navigation, Suche

Die Datei remote.conf enthält die Tasten-Zuordnungen aller konfigurierten Fernbedienungen zu VDR-Tasten bzw. VDR-Aktionen. Jede Zeile besteht aus einer Tasten-Zuordnung im folgenden Format:

name.key  code

wobei name der Name der Fernbedienung ist (z.B. KBD für die PC-Tastatur, RCU für die home-built "Remote Control Unit" oder LIRC für die "Linux Infrared Remote Control"), key ist der Name der definierten Taste (Up, Down, Menu etc.), und code

ist eine Zeichenkette, die die Fernbedienung übermittelt, wenn eine bestimmte Taste gedrückt wird.

Groß- und Kleinschreibung ist bei den übermittelten Zeichenketten für code zu beachten!

Der Pfad zur remote.conf ist für Ctvdr: /var/lib/vdr


Inhaltsverzeichnis

Keyboard

Datei
$VDRCONFIG/remote.conf
KBD.Up         00000000001B4F41
KBD.Down       00000000001B4F42
KBD.Menu       0000001B5B31397E    #F8
KBD.Ok         000000000000000D    #Enter
KBD.Back       000000001B5B347E    #Backspace
KBD.Left       00000000001B4F44
KBD.Right      00000000001B4F43
KBD.Red        00000000001B4F50    #F1
KBD.Green      00000000001B4F51    #F2
KBD.Yellow     00000000001B4F52    #F3
KBD.Blue       00000000001B4F53    #F4
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    #F12
KBD.Volume+    000000000000002B    #+
KBD.Volume-    000000000000002D    #-
KBD.Mute       0000001B5B32307E    #F9



LIRC

Datei
$VDRCONFIG/remote.conf
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.Power     Power
LIRC.Volume+   Volume+
LIRC.Volume-   Volume-
LIRC.Mute      Mute


Es ist möglich, einzelne Funktionen auf mehrere Tasten zu legen, z.B:

Datei
$VDRCONFIG/remote.conf
LIRC.Up        Up
LIRC.Channel+  Up
LIRC.Down      Down
LIRC.Channel-  Down


Das obige Beispiel ermöglicht eine Kanalumschaltung standardmäßig mit den Kanaltasten, die Navigation im Menü kann jedoch zweckmäßig mittels Joystick erfolgen.

softdevice-plugin

Datei
$VDRCONFIG/remote.conf
softdevice-xv.Up         000000000000FF52
softdevice-xv.Down       000000000000FF54
softdevice-xv.Menu       000000000000006D
softdevice-xv.Ok         000000000000FF0D
softdevice-xv.Back       000000000000FF08
softdevice-xv.Left       000000000000FF51
softdevice-xv.Right      000000000000FF53
softdevice-xv.Red        000000000000FFBE
softdevice-xv.Green      000000000000FFBF
softdevice-xv.Yellow     000000000000FFC0
softdevice-xv.Blue       000000000000FFC1
softdevice-xv.0          0000000000000030
softdevice-xv.1          0000000000000031
softdevice-xv.2          0000000000000032
softdevice-xv.3          0000000000000033
softdevice-xv.4          0000000000000034
softdevice-xv.5          0000000000000035
softdevice-xv.6          0000000000000036
softdevice-xv.7          0000000000000037
softdevice-xv.8          0000000000000038
softdevice-xv.9          0000000000000039


remote-plugin mit Windows Telnet

Datei
$VDRCONFIG/remote.conf
remote-tcp:3333.Up         0000000000415B1B		#Pfeiltaste hoch
remote-tcp:3333.Down       0000000000425B1B		#Pfeiltaste runter
remote-tcp:3333.Menu       000000000000006D		#m
remote-tcp:3333.Ok         0000000000000A0D		#Enter
remote-tcp:3333.Back       0000000000000008		#löschen
remote-tcp:3333.Left       0000000000445B1B		#Pfeiltaste links
remote-tcp:3333.Right      0000000000435B1B		#Pfeiltaste rechts
remote-tcp:3333.Red        0000000000000072		#r	
remote-tcp:3333.Green      0000000000000067		#g
remote-tcp:3333.Yellow     0000000000000079		#y
remote-tcp:3333.Blue       0000000000000062		#b
remote-tcp:3333.0          0000000000000030
remote-tcp:3333.1          0000000000000031
remote-tcp:3333.2          0000000000000032
remote-tcp:3333.3          0000000000000033
remote-tcp:3333.4          0000000000000034
remote-tcp:3333.5          0000000000000035
remote-tcp:3333.6          0000000000000036
remote-tcp:3333.7          0000000000000037
remote-tcp:3333.8          0000000000000038
remote-tcp:3333.9          0000000000000039
remote-tcp:3333.Info       0000000000000069		#i
remote-tcp:3333.Play       0000000000000070		#p
remote-tcp:3333.Pause      0000000000000020		#Leertaste
remote-tcp:3333.Stop       000000007E345B1B		#Ende
remote-tcp:3333.Record     0000000000504F1B		#F1
remote-tcp:3333.FastFwd    0000000000514F1B		#F2
remote-tcp:3333.FastRew    0000000000524F1B		#F3
remote-tcp:3333.Next       0000000000534F1B		#F4
remote-tcp:3333.Prev       0000007E35315B1B		#F5
remote-tcp:3333.Power      000000000000001B		#Esc
remote-tcp:3333.Channel+   000000007E355B1B		#Bild auf
remote-tcp:3333.Channel-   000000007E365B1B		#Bild ab
remote-tcp:3333.PrevChannel 000000007E315B1B	#Pos1
remote-tcp:3333.Volume+    000000000000002B		#+
remote-tcp:3333.Volume-    000000000000002D		#-
remote-tcp:3333.Audio      0000000000000061		#a
remote-tcp:3333.Schedule   0000000000000073		#s
remote-tcp:3333.Channels   0000000000000063		#c
remote-tcp:3333.Timers     0000000000000074		#t
remote-tcp:3333.Recordings 0000000000000075		#u
remote-tcp:3333.Setup      0000000000000065		#e


remote-plugin mit Putty telnet

Einstellungen: Terminal --> Keyboard --> Change the sequences send by --> the function keys and keypad [x] Linux

Datei
$VDRCONFIG/remote.conf
remote-tcp:3333.Up         0000000000415B1B		#Pfeiltaste hoch
remote-tcp:3333.Down       0000000000425B1B		#Pfeiltaste runter
remote-tcp:3333.Menu       000000000000006D		#m
remote-tcp:3333.Ok         0000000000000A0D		#Enter
remote-tcp:3333.Back       000000000000007F		#löschen
remote-tcp:3333.Left       0000000000445B1B		#Pfeiltaste links
remote-tcp:3333.Right      0000000000435B1B		#Pfeiltaste rechts
remote-tcp:3333.Red        0000000000000072		#r
remote-tcp:3333.Green      0000000000000067		#g
remote-tcp:3333.Yellow     0000000000000079		#y
remote-tcp:3333.Blue       0000000000000062		#b
remote-tcp:3333.0          0000000000000030
remote-tcp:3333.1          0000000000000031
remote-tcp:3333.2          0000000000000032
remote-tcp:3333.3          0000000000000033
remote-tcp:3333.4          0000000000000034
remote-tcp:3333.5          0000000000000035
remote-tcp:3333.6          0000000000000036
remote-tcp:3333.7          0000000000000037
remote-tcp:3333.8          0000000000000038
remote-tcp:3333.9          0000000000000039
remote-tcp:3333.Info       0000000000000069		#i
remote-tcp:3333.Play       0000000000000070		#p
remote-tcp:3333.Pause      0000000000000020		#Leertaste
remote-tcp:3333.Stop       000000007E345B1B		#Ende
remote-tcp:3333.Record     00000000415B5B1B		#F1
remote-tcp:3333.FastFwd    00000000425B5B1B		#F2
remote-tcp:3333.FastRew    00000000435B5B1B		#F3
remote-tcp:3333.Next       00000000445B5B1B		#F4
remote-tcp:3333.Prev       00000000455B5B1B		#F5
remote-tcp:3333.Power      000000000000001B		#Esc
remote-tcp:3333.Channel+   000000007E355B1B		#Bild auf
remote-tcp:3333.Channel-   000000007E365B1B		#Bild ab
remote-tcp:3333.PrevChannel 000000007E315B1B	#Pos1
remote-tcp:3333.Volume+    000000000000002B		#+
remote-tcp:3333.Volume-    0000000000000023		#-
remote-tcp:3333.Audio      0000000000000061		#a
remote-tcp:3333.Schedule   0000000000000073		#s
remote-tcp:3333.Channels   0000000000000063		#c
remote-tcp:3333.Timers     0000000000000074		#t
remote-tcp:3333.Recordings 0000000000000075		#u
remote-tcp:3333.Setup      0000000000000065		#e


VNC-Viewer mit VNC-Server aus ffnetdev-plugin

Datei
$VDRCONFIG/remote.conf
ffnetdev.Up         000000000000FF52		#Pfeiltaste hoch
ffnetdev.Down       000000000000FF54		#Pfeiltaste runter
ffnetdev.Menu       000000000000006D		#m
ffnetdev.Ok         000000000000FF0D		#Enter
ffnetdev.Back       000000000000FF08		#löschen
ffnetdev.Left       000000000000FF51		#Pfeiltaste links
ffnetdev.Right      000000000000FF53		#Pfeiltaste rechts
ffnetdev.Red        0000000000000072		#r
ffnetdev.Green      0000000000000067		#g
ffnetdev.Yellow     0000000000000079		#y
ffnetdev.Blue       0000000000000062		#b
ffnetdev.0          0000000000000030
ffnetdev.1          0000000000000031
ffnetdev.2          0000000000000032
ffnetdev.3          0000000000000033
ffnetdev.4          0000000000000034
ffnetdev.5          0000000000000035
ffnetdev.6          0000000000000036
ffnetdev.7          0000000000000037
ffnetdev.8          0000000000000038
ffnetdev.9          0000000000000039
ffnetdev.Info       0000000000000069		#i
ffnetdev.Play       0000000000000070		#p
ffnetdev.Pause      0000000000000020		#Leertaste
ffnetdev.Stop       000000000000FF57		#Ende
ffnetdev.Record     000000000000FFBE		#F1
ffnetdev.FastFwd    000000000000FFBF		#F2
ffnetdev.FastRew    000000000000FFC0		#F3
ffnetdev.Next       000000000000FFC1		#F4
ffnetdev.Prev       000000000000FFC2		#F5
ffnetdev.Power      000000000000FF1B		#Esc
ffnetdev.Channel+   000000000000FF55		#Bild auf
ffnetdev.Channel-   000000000000FF56		#Bild ab
ffnetdev.PrevChannel 000000000000FF50		#Pos1
ffnetdev.Volume+    000000000000002B		#+
ffnetdev.Volume-    000000000000002D		#-
ffnetdev.Audio      0000000000000061		#a
ffnetdev.Schedule   0000000000000073		#s
ffnetdev.Channels   0000000000000063		#c
ffnetdev.Timers     0000000000000074		#t
ffnetdev.Recordings 0000000000000075		#u
ffnetdev.Setup      0000000000000065		#e