keymacros gehen nicht mehr keine ahnung wieso :(

  • Ein Problem jagt das Andere. Nach dem ich eigentlich meine Keymacros funktionstüchtig hatte, wollte ich nun costum templates erstellen.
    Nur jetzt gehen meine macros nicht mehr und ich habe keinen Plan wieso.


    Grüße,
    Doc.


    Ich habe folgendes gamacht:


    #### Keymacros einbinden


    Damit ich die beiden Tasten für XBMC-Start und 4:3-Letterbox Umschaltung auf der Fernbedienung nutzen kann habe ich noch folgende Zeilen in der Datei /var/lib/vdr/keymacros.conf eingefügt :


    Vorbereitung für die Nutzng von Templates:
    sudo mkdir -p /etc/yavdr/templates_custom/var/lib/vdr/keymacros.conf
    sudo mkdir -p /etc/yavdr/templates_custom/var/lib/vdr/remote.conf


    sudo cp /usr/share/yavdr/templates/var/lib/vdr/keymacros.conf /etc/yavdr/templates_custom/var/lib/vdr/keymacros.conf/
    sudo cp /usr/share/yavdr/templates/var/lib/vdr/remote.conf /etc/yavdr/templates_custom/var/lib/vdr/remote.conf/



    Dateien editieren:
    /etc/yavdr/templates_custom/var/lib/vdr/keymacros.conf/keymacros.conf


    #xbmc starten
    User1 Menu 6 2 1
    #4:3 letterformat umschlten
    User2 @xineliboutput Red 4
    #Kanalliste aufrufen
    User3 Menu 2
    #vdr-prozess neu starten
    User4 Menu 7 1 3 OK
    #Rechner neu starten
    User5 Menu 7 1 4 OK



    Dateien editieren:
    /etc/yavdr/templates_custom/var/lib/vdr/remote.conf/remote.conf


    #ruft xbmc auf
    XKeySym.User1 x
    #schaltet auf 4:3 Letterbox um
    XKeySym.User2 l
    #startet die kanalliste
    XKeySym.User3 k
    #VDR Frontend neu starten
    XKeySym.User4 v
    #Rechner neu starten
    XKeySym.User5 r



    Nun kann man mit der Taste 'X' auf der Tastatur XBMC starten und mit 'l' das 4:3 Letterboxformat ein- und ausschalten mit k die Kanalliste aufrufen und mit
    r den Rechner rebooten.


    Templates zum schluss aktiviren mit:


    sudo process-template /var/lib/vdr/keymacros.conf
    sudo process-template /var/lib/vdr/remote.conf


    So sieht mein remote template aus:
    /etc/yavdr/templates_custom/var/lib/vdr/remote.conf/remote.conf


    Code
    XKeySym.User1  	x
    XKeySym.User2  	l
    XKeySym.User3  	k
    XKeySym.User4  	v
    XKeySym.User5  	r



    So meine keymacros.conf aus:
    /etc/yavdr/templates_custom/var/lib/vdr/keymacros.conf/keymacros.conf







    Inhalt der /var/lib/vdr/remote.conf vor aktivieren des Templates:


    Inhalt der /var/lib/vdr/remote.conf voraktivieren des Templates:


    MB: Asrock H77 Pro4-M ||CPU: Celeron G540 || GPU: Zotac GT520 Synergy || Tuner: DuoFlex S2, Octupus CI PCie Treiber: || HDD: Crucial M4 128GB || PSU: picoPSX 160XT, Leicke 12V-10A-120Watt 5,5x2,5mm || Case: MS-Tech LC-01Remote: Logitech Harmony 900 + IR Blaster ||extensions: 8 Kanal Karatelight

  • Keines Update:


    Nach dem nun gar nix mehr geht, hat der Doc. Noob mal wieder neu installiert (sollte ich mich um benennen in Mr. install ? ) **laut denk :rolleyes: ...


    Also aktuell nutze ich keine Templates so wie oben beschrieben. Trotzdem funktionieren die Macros nicht.
    Komisch...



    Dateien editieren:


    /var/lib/vdr/keymacros.conf




    #xbmc starten
    User1 Menu 6 2 1
    #4:3 letterformat umschlten
    User2 @xineliboutput Red 4
    #Kanalliste aufrufen
    User3 Menu 2
    #vdr-prozess neu starten
    User4 Menu 7 1 3 OK
    #Rechner neu starten
    User5 Menu 7 1 4 OK


    Dateien editieren:


    /var/lib/vdr/remote.conf


    #ruft xbmc auf
    XKeySym.User1 x
    #schaltet auf 4:3 Letterbox um
    XKeySym.User2 l
    #startet die kanalliste
    XKeySym.User3 k
    #VDR Frontend neu starten
    XKeySym.User4 v
    #Rechner neu starten
    XKeySym.User5 r

    MB: Asrock H77 Pro4-M ||CPU: Celeron G540 || GPU: Zotac GT520 Synergy || Tuner: DuoFlex S2, Octupus CI PCie Treiber: || HDD: Crucial M4 128GB || PSU: picoPSX 160XT, Leicke 12V-10A-120Watt 5,5x2,5mm || Case: MS-Tech LC-01Remote: Logitech Harmony 900 + IR Blaster ||extensions: 8 Kanal Karatelight

  • Ja würde schon sagen. Ich bin der Meinung das es so auch schon lief.


    Grüßle



    # 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
    User0 @osdteletext
    #xbmc starten
    User1 Menu 6 2 1
    #4:3 letterformat umschlten
    User2 @xineliboutput Red 4
    #Kanalliste aufrufen
    User3 Menu 2
    #vdr-prozess neu starten
    User4 Menu 7 1 3 OK
    #Rechner neu starten
    User5 Menu 7 1 4 OK

    MB: Asrock H77 Pro4-M ||CPU: Celeron G540 || GPU: Zotac GT520 Synergy || Tuner: DuoFlex S2, Octupus CI PCie Treiber: || HDD: Crucial M4 128GB || PSU: picoPSX 160XT, Leicke 12V-10A-120Watt 5,5x2,5mm || Case: MS-Tech LC-01Remote: Logitech Harmony 900 + IR Blaster ||extensions: 8 Kanal Karatelight

  • Code
    XKeySym.User1  	x
    XKeySym.User2  	l
    XKeySym.User3  	k
    XKeySym.User4  	v
    XKeySym.User5  	r


    Erstens: Ich denke, es sind nur User1-User4 Key_Progx Tasten, wenn Du mehrt willst, dann musst Du die remote.conf noch mehr verbiegen.
    Zweitens: An die richtige Stelle einfügen, wo alle XKeys sind, nicht am Ende. Kommentieren musst Du die auch nicht, zumindest nicht in der remote.conf.
    Drittens: Wenn es dann geht, kannst Du mit Templates spielen oder die remote conf wegspichern.


    Albert

  • So keine ahnung wieso das mit den Tasten nicht mehr geht.


    Es ist dabei egal ob nur User1 oder User1...4 eingetragen wird (auch an der richtigen stelle) Irgenwo ist der Wurm drin (trotz -6° Außentemperatur hat dieser Wurm überlebt :angst )
    XKeySym.User1 x
    XKeySym.User2 l
    XKeySym.User3 k
    XKeySym.User4 v



    So sieht aktuell meine keymacros.conf aus:
    # 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
    User0 @osdteletext
    User1 Menu 6 2 1

    MB: Asrock H77 Pro4-M ||CPU: Celeron G540 || GPU: Zotac GT520 Synergy || Tuner: DuoFlex S2, Octupus CI PCie Treiber: || HDD: Crucial M4 128GB || PSU: picoPSX 160XT, Leicke 12V-10A-120Watt 5,5x2,5mm || Case: MS-Tech LC-01Remote: Logitech Harmony 900 + IR Blaster ||extensions: 8 Kanal Karatelight

  • Hallo Dr,


    Red Recordings
    Green Schedule
    Yellow Info
    Blue Timers


    gehen denn die vier?


    Albert

  • Hi,
    jupp die Tasten F1-F4 funktionieren. Habe ich gerade getestet. Wenn ich in der keymacros.conf die yellow, green blue und red Taste ausklammere und einen Neustart mache gehen die Tasten nicht mehr.


    Grüße

    MB: Asrock H77 Pro4-M ||CPU: Celeron G540 || GPU: Zotac GT520 Synergy || Tuner: DuoFlex S2, Octupus CI PCie Treiber: || HDD: Crucial M4 128GB || PSU: picoPSX 160XT, Leicke 12V-10A-120Watt 5,5x2,5mm || Case: MS-Tech LC-01Remote: Logitech Harmony 900 + IR Blaster ||extensions: 8 Kanal Karatelight

  • jupp die Tasten F1-F4 funktionieren. Habe ich gerade getestet. Wenn ich in der keymacros.conf die yellow, green blue und red Taste ausklammere und einen Neustart mache gehen die Tasten nicht mehr.


    Ich kann Dich nicht ganz folgen. Geht es genauer?


    Alber

  • Hi, was ist meine ist:
    In der Keymacros.conf sind ja folgende Einstellungen hinterlegt:

    Red Recordings
    Green Schedule
    Yellow Info
    Blue Timers

    Diese reagieren in der remote.conf auf folgende Einträge:

    XKeySym.Red F1
    XKeySym.Green F2
    XKeySym.Yellow F3
    XKeySym.Blue F4

    Kommentiere ist die Einstellungen in der Keymacros.conf aus:
    Funktionieren auch nach einem Reboot die Tasten F1-F4 nicht mehr.
    Und somit ist doch eigentlich bewiesen, dass die Keymacros.conf eigentlich arbeitet.

    #Red Recordings
    #Green Schedule
    #Yellow Info
    #Blue Timers

    Grüßle,
    Doc.

    MB: Asrock H77 Pro4-M ||CPU: Celeron G540 || GPU: Zotac GT520 Synergy || Tuner: DuoFlex S2, Octupus CI PCie Treiber: || HDD: Crucial M4 128GB || PSU: picoPSX 160XT, Leicke 12V-10A-120Watt 5,5x2,5mm || Case: MS-Tech LC-01Remote: Logitech Harmony 900 + IR Blaster ||extensions: 8 Kanal Karatelight

  • Vorschlag:


    werde Deine custom templates los, stelle die originalen wieder her.


    Hier weiterlesen. Das habe ich getestet.


    Albert

  • Danke habe ich gemacht, änder aber nichts daran geht trotzdem nicht.
    Ich weiß nicht mehr weiter.

    MB: Asrock H77 Pro4-M ||CPU: Celeron G540 || GPU: Zotac GT520 Synergy || Tuner: DuoFlex S2, Octupus CI PCie Treiber: || HDD: Crucial M4 128GB || PSU: picoPSX 160XT, Leicke 12V-10A-120Watt 5,5x2,5mm || Case: MS-Tech LC-01Remote: Logitech Harmony 900 + IR Blaster ||extensions: 8 Kanal Karatelight

  • evtl. hilft dir das weiter:


    in meiner keymacros.conf habe ich (lt. Hinweis irgendwo hier im Forum) folgendes eingetragen:

    Code
    User1 	Recordings Menu Menu 6 2 1


    Damit kann ich mit der "Enter"-Taste (gemappt auf "User1") meiner FB das XBMC starten.

    MyVDR: yaVDR-Ansible (Ubuntu 20) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 18 - inputstream + amazon vod
    Aerocube M40 | 300W | ASRock H61M-GE | Intel G530 | Asus ENGT520 | 2 x TT-budget S2-3200 | ASRock Smart Remote (CIR) | 4 GB RAM | 120 GB SSD | 3 TB HDD

  • Dann zeig mal den Rest der Kette: Was sagt "sudo irw" wenn du die Taste drückst? Was steht in der /etc/vdr/remote.conf?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • davie2000


    Code
    User1 	Recordings Menu Menu 6 2 1


    Sauber sieht das nicht gerade aus. ?(


    Albert

  • Sauber sieht das nicht gerade aus.


    Ist glaube ich damals auf meinem Mist gewachsen - damit kann man unabhängig davon, ob das OSD zum Zeitpunkt des Tastendruckes offen ist oder nicht (und ob die Taste Menü das OSB schließen darf oder nicht) XBMC starten - über die lircrc geht es natürlich eleganter, aber so muss man sich nicht um Fälle kümmern, in denen die FB für den VDR deaktiviert ist - meine Familie ist da etwas beratungsresistent, welche Taste man wann nicht drücken sollte :P

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • hawk:
    Der Tipp war ziemlich sicher von dir (wie schon so viele vorher *danke*) ...


    Weiß nicht, ob das jetzt noch was bringt, aber hier die gewünschten Infos:


    Auszug aus /var/lib/vdr/remote.conf:

    Code
    ...
    LIRC.Timers KEY_TIME
    LIRC.Recordings KEY_PVR
    LIRC.Setup KEY_SETUP
    LIRC.User0 KEY_TEXT
    LIRC.User1 KEY_PROG1
    LIRC.User2 KEY_PROG2
    ...


    sudo irw liefert:

    Code
    94 0 KEY_PROG1 devinput


    @DaKilla:
    sauber vielleicht nicht, aber es funktioniert.


    Aber ich werde meinen yaVDR ohnehin neu aufsetzen müssen (siehe hier ) und dann würde ich auch gerne mit nur einer Taste zum XBMC und wieder zurück zum VDR wechseln (find den Beitrag grad nicht, war aber auch hier im Forum. Irgendwas mit ExecMacros oder so).


    lg
    davie

    MyVDR: yaVDR-Ansible (Ubuntu 20) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 18 - inputstream + amazon vod
    Aerocube M40 | 300W | ASRock H61M-GE | Intel G530 | Asus ENGT520 | 2 x TT-budget S2-3200 | ASRock Smart Remote (CIR) | 4 GB RAM | 120 GB SSD | 3 TB HDD

  • nur einer Taste zum XBMC und wieder zurück zum VDR wechseln


    Meinst Du das?


    Albert

  • @DaKilla:
    Nein, den Thread meinte ich nicht; habe keine Harmony-FB
    Ich meinte den da


    .... aber jetzt muss ich mir mal alles raussuchen, was ich nach der Installation so gecustomized habe und dann werde ich (am Wo'ende?) neu aufsetzen.


    lg
    davie

    MyVDR: yaVDR-Ansible (Ubuntu 20) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 18 - inputstream + amazon vod
    Aerocube M40 | 300W | ASRock H61M-GE | Intel G530 | Asus ENGT520 | 2 x TT-budget S2-3200 | ASRock Smart Remote (CIR) | 4 GB RAM | 120 GB SSD | 3 TB HDD

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!