[1] Archiv / MLD 4.x / General / Verständnisfrage lircd.conf, remote.conf, remote.conf.lirc usw.
 

Offline kuro13

  • MLD-Tester
  • Profi Member
  • ******
  • Posts: 486
    • View Profile
Da MLD auf meinem System mit einigen Anpassungen wunderbar läuft, geht es bei mir jetzt um Kleinigkeiten. :)

Ich habe eine Harmony FB mit KLS 1.6, die ich vor Jahren auf yaVDR eingerichtet habe. Wie ich das damals gemacht habe ist leider "den Bach runter"
Nun würde ich gerne eine Taste für MLD anpassen, damit Kodi mit einem Tastendruck gestartet werden könnte. (Menü 5 1)

Der Befehl irw dieser Taste zeigt mir: KEY_PROG2 0x02fl

Frage daher: Wie sind die Abhängigkeiten von lircd.conf, remote.conf, remote.conf.lirc etc?
Wenn ich das wüsste, könnte ich die FB entsprechend anpassen.
Asus AT3IONT-I - nVidia Grafik, PCTV DVB-S2 Stick (461e), Atric Einschaltmodul an com1
sda - SSD - MLD 5.1 - 64 Stable
sdb - 256 GB SSD (Aufnahmen)
RPI 3 MLD 5.3 Stable,  FB Streamzap an GPIO

Offline DLX

  • Profi Member
  • ****
  • Posts: 250
    • View Profile
Angaben aus dem Kopf und ohne Gewähr:

lircd.conf:
Fernbedienungscode -> lirc-Keycode (0x02ff -> KEY_PROG2)

remote.conf
lirc-Keycode -> vdr-command (LIRC.KEY_PROG2 -> Menu)

remote.conf.lirc:
hört sich nach etwas an, woraus die eigentliche remote.conf zusammen gesetzt wird. Warscheinlich wie bei conf.d ob du auch nciht alles in eine .conf-Datei schreibst.
Wohnzimmersystem : CPU: Core i3 2130, MBoard: Asus p8h61-m lx2/v6, RAM 4GB DDR3, Grafik: NVidia GF730, 128GB Intel 330 SSD, MLD 5.0.0 x64 - Custom + 1,75TB 2,5"HDD Aufzeichnungen
Empfänger:2x DD Cine CT2 v3 an DD Octopus Bridge V2
Fernbedienung: OfA urc 7962 mit Atric IR-Einschalter Rev.4

Schlafzimmer: CPU: AMD Athlon X2 4450e, MBoard: Foxconn A74ML-K AMD740G, RAM: 4GB DDR2, Grafik: NVidia GF610, 128GB 2,5" SSD,  MLD 5.0.0 x64- Client, 1x DD Cine CT an PCIe Bridge
Fernbedienung:  OfA urc 7962 mit Atric IR-Einschalter Rev.4
Medion Digitizer Gehäuse - mit Bitumenunterbodenschutz

NAS: BananaPi mit 3TB HDD SATA für Filme, Serien, Musik etc

 Stand 17.11.2013

Offline DG7YCX

  • Adv. Member
  • ***
  • Posts: 110
    • View Profile
Meine VDR
Spoiler (show / hide)

Offline Holger

  • Expert Member
  • *****
  • Posts: 835
    • View Profile
Hi,

das hab ich grad folgendermassen eingebaut:

Anpassen der remote.conf, wobei standardmäßig (?) folgende Zuordnungen vorbelegt sind:
Code: [Select]
LIRC.User0              KEY_TEXT
LIRC.User1              KEY_PROG1
LIRC.User2              KEY_PROG2
LIRC.User3              KEY_PROG3
LIRC.User4              KEY_PROG4
LIRC.User5              KEY_AUDIO
LIRC.User6              KEY_VIDEO
LIRC.User7              KEY_IMAGES
LIRC.User8              KEY_FN
LIRC.User9              KEY_SCREEN

Da bräuchtest du also nichts zu ändern, da KEY_PROG2 schon auf eine der User-Tasten zeigt.

und in der /etc/vdr/keymacros.conf einfügen
Code: [Select]
# Remote control key macros for VDR
#
# Format:
#
# macrokey  key1 key2 key3...
# macrokey  @plugin key1 key2 key3...
#
# See man vdr(5)

Red     Recordings
Green   Schedule
Yellow  Info
Blue    Timers

# kodi
User2   Menu 5 1

dann sollte es nach einem vdr-Neustart mit dem direkten Aufruf von kodi klappen

Holger
 
« Last Edit: March 05, 2015, 20:38:34 by Holger »
Spoiler (show / hide)

Offline DG7YCX

  • Adv. Member
  • ***
  • Posts: 110
    • View Profile
Das geht auch.
Wenn das Menu verändert wird funktioniert das nicht mehr.
Bei mir wäre das zum Beispiel  User1   Menu 7 2
Meine VDR
Spoiler (show / hide)

Offline kuro13

  • MLD-Tester
  • Profi Member
  • ******
  • Posts: 486
    • View Profile
Was Holger oben beschrieben hat, funktioniert. Danke.

Nur schlauer bin ich noch nicht geworden.  >:(  Möglicherweise kann mir jemand auf die Sprünge helfen, damit ich nicht immer blöde Fragen stellen muß.
Als Beispiel eine funktionierende Taste für die Tonumschaltung im VDR:
In lircd.conf steht: KEY_MODE 0x02d1
In remote.conf steht: LIRC.Audio     KEY_MODE

In welcher Datei wird der Eintrag in der remote.conf weiter umgesetzt, oder ist das im VDR fix eingestellt?

« Last Edit: March 06, 2015, 09:06:29 by kuro13 »
Asus AT3IONT-I - nVidia Grafik, PCTV DVB-S2 Stick (461e), Atric Einschaltmodul an com1
sda - SSD - MLD 5.1 - 64 Stable
sdb - 256 GB SSD (Aufnahmen)
RPI 3 MLD 5.3 Stable,  FB Streamzap an GPIO

Offline DLX

  • Profi Member
  • ****
  • Posts: 250
    • View Profile
Das ist im VDR fix.
Hier eine Liste:
Spoiler (show / hide)

Gibt es den Eintrag LIRC.Audio, oder ist das jetzt eine Erfindung von dir?

Btw: bei dem Usercommand solltest du noch "Recordings   Menu" davor setzen. Du hast sonst das Problem, dass das Command nur funktioniert, wenn du nicht im Menü, EPG etc bist. So werden die Aufnahmen aufgerufen und durch "Menu" wieder geschlossen. Dann funktioniert das Usercommand immer, egal was du grade im VDR offen hast.

Bei mir sieht das dann so aus:
Code: [Select]
User1   Recordings Menu Menu 5 1 #xbmc
Wohnzimmersystem : CPU: Core i3 2130, MBoard: Asus p8h61-m lx2/v6, RAM 4GB DDR3, Grafik: NVidia GF730, 128GB Intel 330 SSD, MLD 5.0.0 x64 - Custom + 1,75TB 2,5"HDD Aufzeichnungen
Empfänger:2x DD Cine CT2 v3 an DD Octopus Bridge V2
Fernbedienung: OfA urc 7962 mit Atric IR-Einschalter Rev.4

Schlafzimmer: CPU: AMD Athlon X2 4450e, MBoard: Foxconn A74ML-K AMD740G, RAM: 4GB DDR2, Grafik: NVidia GF610, 128GB 2,5" SSD,  MLD 5.0.0 x64- Client, 1x DD Cine CT an PCIe Bridge
Fernbedienung:  OfA urc 7962 mit Atric IR-Einschalter Rev.4
Medion Digitizer Gehäuse - mit Bitumenunterbodenschutz

NAS: BananaPi mit 3TB HDD SATA für Filme, Serien, Musik etc

 Stand 17.11.2013

Offline DG7YCX

  • Adv. Member
  • ***
  • Posts: 110
    • View Profile
@DLX
Den Eintrag LIRC.Audio gibt es, schau in die /etc/vdr/remote.conf, da sind auch noch einige mehr als die von dir aufgelisteten.
Damit kann der Audiomode bei den TV-Sendern umgestellt werden wie im Menu mit der grünen Taste bzw F2 auf der Tastatur.
LIRC.Audio      KEY_MODE , wobei KEY_MODE für eine Taste in der Lircd.conf zugewiesen werden kann.
Damit ich dazu nicht immer das Menu öffnen muss, habe ich diese Funktion auf Taste F6 der Tastatur gelegt.
XKeySym.Audio      F6, ist mein Eintrag in der remote.conf und für stummschalten XKeySym.Mute       F5.

Gruß
Klaus
Meine VDR
Spoiler (show / hide)

Offline Holger

  • Expert Member
  • *****
  • Posts: 835
    • View Profile
Nach meinem Verständnis läuft es so:

in der lircd.conf wird die benutzte Fernbedienung definiert und die empfangenen Signale, also z.B. 0x02d1 werden einem KEY_yxz  zugewiesen. Dieser KEY_xyz wird dann mittels der remote.conf in Lirc-Kommandos übersetzt. Die KEY_xyz-Benamung kann frei gewählt werden, solange sie in der remote.conf mit gleichem Namen autritt (wobei tunlichst Namen "sprechend" sein sollten bzw. mit der Beschriftung auf der Fernbedienung übereinstimmen...) . Die Lirc-Befehle wie sie in der remote.conf vorkommen, stammen aus einem fest definierten Pool . Je mehr Tasten eine Fernbedienung hat, desto mehr Lirc-Kommandos können genutzt werden.

lircd.conf für meine Tastatur:
Spoiler (show / hide)

meine remote.conf:
Spoiler (show / hide)

Verbessert mich, wenn ich falsch liege.

Gruß
Holger
« Last Edit: March 06, 2015, 21:57:31 by Holger »
Spoiler (show / hide)

Offline DLX

  • Profi Member
  • ****
  • Posts: 250
    • View Profile
Die KEY_xyz-Benamung kann frei gewählt werden,

Ich bin der Meinung, das man nur vordefinierte KEY_xyz-Benamungen nutzen kann. Ich wollte damals beim anlegen der lirc.conf mit irrecord andere verwenden, was nicht zugelassen wurde.
Wohnzimmersystem : CPU: Core i3 2130, MBoard: Asus p8h61-m lx2/v6, RAM 4GB DDR3, Grafik: NVidia GF730, 128GB Intel 330 SSD, MLD 5.0.0 x64 - Custom + 1,75TB 2,5"HDD Aufzeichnungen
Empfänger:2x DD Cine CT2 v3 an DD Octopus Bridge V2
Fernbedienung: OfA urc 7962 mit Atric IR-Einschalter Rev.4

Schlafzimmer: CPU: AMD Athlon X2 4450e, MBoard: Foxconn A74ML-K AMD740G, RAM: 4GB DDR2, Grafik: NVidia GF610, 128GB 2,5" SSD,  MLD 5.0.0 x64- Client, 1x DD Cine CT an PCIe Bridge
Fernbedienung:  OfA urc 7962 mit Atric IR-Einschalter Rev.4
Medion Digitizer Gehäuse - mit Bitumenunterbodenschutz

NAS: BananaPi mit 3TB HDD SATA für Filme, Serien, Musik etc

 Stand 17.11.2013

Offline she

  • MLD-Tester
  • Profi Member
  • ******
  • Posts: 321
    • View Profile
Verständnisfrage lircd.conf, remote.conf, remote.conf.lirc usw.
« Reply #10 on: April 22, 2015, 10:16:16 »
Hallo zusammen,

ich habe einige LIRC.conf auf dem System gefunden. Welche Datei in welchem Pfad ist denn die, die geladen wird und ausschlaggebend für die Keymap ist, so dass in der keymacros.conf die richtigen Einstellungen gemacht werden?

Danke
SHe
MLD 5.5 RPI3, Samsung 8000er mit CEC
MLD 5.5 RPI3, Samsung 6000er mit CEC
MLD 5.5 - virtuell unter proxmox - 2GB vRAM, 2vCPU - 4TB HDD
DD OctopusNet

Offline DLX

  • Profi Member
  • ****
  • Posts: 250
    • View Profile
Verständnisfrage lircd.conf, remote.conf, remote.conf.lirc usw.
« Reply #11 on: April 22, 2015, 11:59:28 »
Im Ordner /etc/ die lirc.conf
Wohnzimmersystem : CPU: Core i3 2130, MBoard: Asus p8h61-m lx2/v6, RAM 4GB DDR3, Grafik: NVidia GF730, 128GB Intel 330 SSD, MLD 5.0.0 x64 - Custom + 1,75TB 2,5"HDD Aufzeichnungen
Empfänger:2x DD Cine CT2 v3 an DD Octopus Bridge V2
Fernbedienung: OfA urc 7962 mit Atric IR-Einschalter Rev.4

Schlafzimmer: CPU: AMD Athlon X2 4450e, MBoard: Foxconn A74ML-K AMD740G, RAM: 4GB DDR2, Grafik: NVidia GF610, 128GB 2,5" SSD,  MLD 5.0.0 x64- Client, 1x DD Cine CT an PCIe Bridge
Fernbedienung:  OfA urc 7962 mit Atric IR-Einschalter Rev.4
Medion Digitizer Gehäuse - mit Bitumenunterbodenschutz

NAS: BananaPi mit 3TB HDD SATA für Filme, Serien, Musik etc

 Stand 17.11.2013

Offline she

  • MLD-Tester
  • Profi Member
  • ******
  • Posts: 321
    • View Profile
Verständnisfrage lircd.conf, remote.conf, remote.conf.lirc usw.
« Reply #12 on: April 22, 2015, 12:49:54 »
Hallo,

andere Leser im Forum reden von "...steinigt mich nicht..." etc. Mir geht es irgendwie genauso :-(

Mein Plan:
Nutzung der TV FB mittels CEC.

Meine Fragen:
- Welche Dateien/ Komponenten sind involviert?
- Ist in dem Fall das "Anlernen" mittels Konfiguration im WebIF notwendig?
- Ist dann überhaupt lirc.conf involviert (btw: Die gibt es auf meinem RPI aktuell nicht. Es gibt ein
Code: [Select]
Verzeichnis eventlircd.d unterhalb von /etcunterhalb von
Code: [Select]
/etc und darin enthalten sind einige
Code: [Select]
*.evmapDateien enthalten.

Welche Dateien wären dann für CEC zuständig? Die Zuordnung des CEC Codes muss ja auch irgendwo gemacht werden. Mit dem
Code: [Select]
CEC-Clientfindet man ja eigentlich recht gut die codes zu den Tasten, oder?
Merci einmal mehr
SHe
MLD 5.5 RPI3, Samsung 8000er mit CEC
MLD 5.5 RPI3, Samsung 6000er mit CEC
MLD 5.5 - virtuell unter proxmox - 2GB vRAM, 2vCPU - 4TB HDD
DD OctopusNet

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20313
    • View Profile
    • ClausMuus.de
Verständnisfrage lircd.conf, remote.conf, remote.conf.lirc usw.
« Reply #13 on: April 22, 2015, 18:07:14 »
Hi she,

am einfachsten geht das mit dem cecremote VDR Plugin. Die Tastenzuordnung wird dann unter /etc/vdr/plugins/cecremote/... angepasst. Dazu gab's vor kurzem hier im Forum ne Anleitung.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

[1] Archiv / MLD 4.x / General / Verständnisfrage lircd.conf, remote.conf, remote.conf.lirc usw.
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.