Mittels "XBMC" Taste zu XBMC umschalten funktioniert nicht

  • Auf meiner MCE Fernbdienung ist die schöne Mediacenter Taste, diese habe ich taskswitcher genannt, was mit irw auch bestätigt.
    Die lircrc ist ja bereits genau für den gewünschten Zweck mit dem einzigen Eintrag vorbereitet.
    Trotzdem passiert nichts wenn ich die Taste drücke.
    Habe ich was vergessen?

  • Hallo SvenGWK,


    wo hast Du diese Taste benannt? In der remote.conf oder in der lircd.conf?


    Gruß
    Stefan

  • lircd.conf (x360 remote)

    Code
    X360Guide               0x0B9B


    remote.conf

    Code
    LIRC.User4      X360Guide


    keymacros.conf

    Code
    User4 @externalplayer OK


    klappt hier wunderbar.

    HW1: Tyan S2915|2x AMD Opteron 2216 HE|pcie 8400GS|TeVii S470 |LSI 8888ELP|SAS Expander|15x2TB mit mhddfs|32" SONY 32EX705
    HW2: Zotac ION|Tevii S650|Samsung 60GB 2,5"|HDMI an 52" Toshiba
    SW 1-2: Xubuntu 10.4, VDR 1.7.14, xine-vdpau, xbmc

  • ich häng mich hier mal rein.


    Ich möchte mit einer vordefinierten Taste zwischen XBMC und VDR hin und herschalten. Also wohl dann nicht mittels keymacros.conf.
    Es soll zb xbmc sofort nach dem tastendruck gestartet und das vdr-frontend gestoppt werden. Noch ein Tastendruck das gleiche revers.
    Wenn ich alles richtig gelesen habe ist das so auch schon implementiert??? Ich muss nur die lircrc an die in der lircd.conf definierte Taste anpassen?


    1. wo finde ich die lircrc?
    2. Klappt das überhaupt so "einfach" ?

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • Bei mir hat es nicht geklappt.
    die lircrc liegt bei yaVDR unter /etc/lirc


    Die Lösung mit Keymacros.conf ist zumindest so komfortabel, dass man eben mit einer vordefinierten Taste ins xbmc wechselt und mit der Power Taste es wieder verlässt.
    Es geht bestimmt auch anders, aber warum es so nicht ging - keine Ahnung.


  • Ich denke dafür gibt es 1000 Wege :)


    Um möglichst nahe an yaVDR zu bleiben könntest du versuchen es via meinen Vorschlag und keymacros.conf für den Weg von "vdr zu xbmc" zu machen und über "/etc/lirc/lircrc" (irexec) für den Weg von "xbmc zu vdr". Der Eintrag könnte so aussehen:

    Code
    begin
        prog   = irexec
            button = 0
            button = 0
            button = 0
            button = 0
            config = killall -9 xbmc.bin
    end

    Killt xbmc nach 4x drücken der Taste 0 und yaVDR kehrt dann von alleine wieder zu deinen vdr Frontend zurück.


    Du kannst natürlich jede Kombination verwenden die du willst solange es die Keys in lircd.conf gibt. Dies hat auch den Vorteil das man ohne viel Aufwand aus xbmc rauskommt wenn dies mal aus irgend einen Grund nicht mehr will.


    Eigene scripte fürs switchen sind natürlich genauso möglich, wobei du da wohl tiefer ins System eingreifen müsstest um es vernünftig zu machen. Um das VDR Frontend sicher zu beenden sollte man eigentlich auch "nodm" beenden da "Xsession.vdr" default wohl immer versucht das Frontend neu zu starten. (alles etwas zeitkritisch und etwas unsicher, zb. Audiodevice usw.)

    HW1: Tyan S2915|2x AMD Opteron 2216 HE|pcie 8400GS|TeVii S470 |LSI 8888ELP|SAS Expander|15x2TB mit mhddfs|32" SONY 32EX705
    HW2: Zotac ION|Tevii S650|Samsung 60GB 2,5"|HDMI an 52" Toshiba
    SW 1-2: Xubuntu 10.4, VDR 1.7.14, xine-vdpau, xbmc

  • Danke für die Infos..... werds das WE mal versuchen...

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • ich habe es jetzt anders gelöst.


    Ich habe auf der FB eine extra Taste ("AppExit" genannt)
    Diese ist in VDR über die remote.conf als User1 benannt.

    Code
    LIRC.AppExit = User1

    In der keymacros.conf steht jetzt

    Code
    User1 @externalplayer OK

    Und in der Lircmap.xml habe ich den power-tag umgebogen

    Code
    <power>AppExit</power>


    Somit kann ich immer schön mit dieser Taste hin und her schalten :) :)
    Und der WAF ist wieder ein klein wenig gestiegen :)

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • hi, ich versuche mich auch gerade daran und finde die lösung über keymacros eigentlich nicht schlecht, allerdings check ich das nicht so ganz.


    ich hab so das gefühl, dass xbmc den befehl power
    also das "<power>AppExit</power>" nicht versteht,


    der befehl "AppExit" ist richtig, wenn ich zum beispiel "<up>AppExit</up>" teste, dann wandert man durchs menu. bist du dir sicher mit "<power>"?

    FestWare: Gigabyte GA-EP43-UD3L | Intel Q6600 2400Mhz | 4GB RAM | Nvidia GF GT220 1024MB DDR3 Colorful | DVB-S: WinTV Nova-S Plus, (DVB-C: Satelco Easywatch DVB-C) | 1TB SATA || WeichWare: Ubuntu Lucid x64, yaVDR repository + XBMC

    Einmal editiert, zuletzt von Marshal ()

  • Hi,
    ich versuche mit der lircrc zwischen vdr und xbmc umzuschalten.
    Von VDR in xbmc funktioniert, aber das zurückschalten leider nicht.



    Die lircrc:


    begin
    prog = irexec
    button = TaskSwitcher
    repeat = 0
    config = /usr/sbin/service vdr-frontend stop;start-xbmc
    config = killall -9 xbmc.bin;/usr/sbin/service vdr-frontend start
    end


    Ist da was falsch?
    Wenn ich mit sudo killall -9 xbmc.bin oder sudo /usr/sbin/service vdr-frontend start
    im Terminal ausführe, wird das vdr-frontend gestartet. Ich habe leider keinen besseren Befehl als killall zum beenden von XBMC gefunden...


    Aufgefallen ist mir außerdem: Wenn ich in xbmc die taskswitscher mehr als 2x drücke, nicht einmal mehr der Ausstieg über die xbmc-oberfläche klappt, es wird dann immer wieder xbmc geladen.


    Für Hinweise wäre ich super dankbar!


    LG
    Frederik

  • hilft dir zwar nicht wirklich kann Dir aber sagen das es so klappt,
    habe bei mir in der Beta eine Taste in der lircd.conf TV genannt und alles paletti.
    Ist zwar gen2vdr aber generell geht es :)

    Software: gen2vdr V3 ( Beta8 ) / gen2vdr V2
    Hardware: Intel 5200EE - 5N7A-VM - Scythe Shuriken - BeQuiet(Netzteil) - X10-USB Remote
    SMT 7020S & P3@900 - Testsystem mit FF und X10-USB Remote
    Links für Neueinsteiger


    "Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

  • Danke, gut zu wissen das der Fehler zumindest nicht an meiner lircrc liegt...
    Ich habe mal meine Konfiguration rausgenommen und es stattdessen mit dem oben vorgeschlagenen eintrag probiert:
    begin
    prog = irexec
    button = 0
    button = 0
    button = 0
    button = 0
    config = killall -9 xbmc.bin
    end


    leider ebenfalls keine reaktion


    in der xbmc.log steht folgendes:
    DEBUG: LIRC: Update - NEW at 26493:0200002700000201 00 KEY_0 Antec_Veris_RM200 (KEY_0)
    DEBUG: LIRC: Update - NEW at 26995:0200002700000201 00 KEY_0 Antec_Veris_RM200 (KEY_0)
    DEBUG: LIRC: Update - NEW at 27611:0200002700000201 00 KEY_0 Antec_Veris_RM200 (KEY_0)
    DEBUG: LIRC: Update - NEW at 28295:0200002700000201 00 KEY_0 Antec_Veris_RM200 (KEY_0)
    DEBUG: Thread 3064433520 terminating (autodelete)
    DEBUG: SECTION:UnloadDelayed(DLL: special://xbmc/system/ImageLib-i486-linux.so)
    DEBUG: Unloading: ImageLib-i486-linux.so
    DEBUG: Thread 3045608304 terminating (autodelete)
    INFO: CheckIdle - Closing session to http://xoap.weather.com (easy=0x9b000d0, multi=0x9a6eb70)


    --> da kann ich nichts rauslesen, irgendwer anders?


    fehlen eventuell irgendwelche rechte?
    sudo killall -9 xbmc.bin im terminal geht nämlich
    ich habe allerdings keine ahnung wo und wie die rechte genau anzupassen sind


    ein versuch über
    config = sudo killall -9 xbmc.bin hat auch nichts geändert....


    (ratlos) Ich glaube ich werde wohl über lircmap.xml und co. gehen müssen, da bisher die fb nur im mouse-modus in xbmc geht, steht das ja eh mal an...

  • Zitat

    Original von Marshal
    bist du dir sicher mit "<power>"?


    Ja bin mir sicher, stimmt bei dir auch das remote-device?
    Hier der Ausschnitt aus der Lircmap.xml:

    Code
    <lircmap>
    	<remote device="iMON-PAD2">
    		<power>AppExit</power>

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

Jetzt mitmachen!

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