Ergebnis 1 bis 8 von 8
  1. #1
    Senior Mitglied
    Registriert seit
    21.04.2016
    Beiträge
    198
    Thanks (gegeben)
    45
    Thanks (bekommen)
    55
    Total Downloaded
    167,58 MB
    Total Downloaded
    167,58 MB
    ReceiverDanke

    HELP-Taste <-> EPG-Taste komplett tauschen

    Die HELP-Taste ist ja bei der neuen FB ganz oben rechts, also schlecht zu erreichen und brauch die einfach ziemlich oft in verschiedenen Plugins (zB für Filmbeschreibung im IPTV-Plugin und EMC).
    Weiß zwar wie man das über die keymap.xml für diverse Plugins oder Menüs macht, aber wär nett die Funktionen generell getauscht zu bekommen.
    Gibts da elegante simple Variante? So dass sich dann auch jedes Plugin und Menü dran hält? Vielleicht mit keytranslation.xml?

    Falls es sich als sinnvoller oder notwendig herausstellt, doch nur für diverse Plugins zu tauschen:
    Kann man in der keymap.xml überhaupt für noch nicht vorhandene Plugins neue 'map'-Blöcke anlegen? Oder lassen sich nur die bereits vorhandenen editieren?
    Wenn neue Blöcke angenommen werden, wie findet man dann am einfachsten heraus wie die Bezeichnung heißen muss?
    Code:
    <map context="xy">

    •   Alt Advertising

       

  2. #2
    Avatar von madie
    Registriert seit
    05.04.2013
    Beiträge
    481
    Thanks (gegeben)
    1409
    Thanks (bekommen)
    3257
    Total Downloaded
    295,50 MB
    Total Downloaded
    295,50 MB
    ReceiverDanke
    Box 1:
    AX HD51
     
     
    Keytranslation bist genau richtig.

    Eigentlich verwenden die Plugins vorhandene "Blöcke" . Ansonsten wird es im Python Code definiert, unter Actionmap.

    Gesendet von meinem SM-P605 mit Tapatalk
    Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du übers Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.[/CENTER]

  3. Thanks Lack bedankten sich
  4. #3
    Senior Mitglied
    Registriert seit
    21.04.2016
    Beiträge
    198
    Thanks (gegeben)
    45
    Thanks (bekommen)
    55
    Themenstarter
    Total Downloaded
    167,58 MB
    Total Downloaded
    167,58 MB
    ReceiverDanke
    Danke, passt
    Code:
    <key from="KEY_EPG" to="KEY_INFO"/>
    <key from="KEY_INFO" to="KEY_EPG"/>
    Werde es wahrscheinlich so belassen.
    Nur interessehalber:
    Ist vielleicht jemandem auf die Schnelle bekannt wie/ob man INFO-Taste auf die EPG-Taste, nur für EMC und IPTV Plugin, legen kann?
    Aber nicht mehr so wichtig jetzt, so passt das jetzt schon.
    Geändert von Lack (04.02.2018 um 12:59 Uhr)

  5. #4
    Avatar von madie
    Registriert seit
    05.04.2013
    Beiträge
    481
    Thanks (gegeben)
    1409
    Thanks (bekommen)
    3257
    Total Downloaded
    295,50 MB
    Total Downloaded
    295,50 MB
    ReceiverDanke
    Box 1:
    AX HD51
     
     
    und nochmal, du musst schauen welche actionmap in dem screen verwendet wird. wobei beim emc eine eigenständige keymap verwendet wird.
    Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du übers Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.[/CENTER]

  6. #5
    Senior Mitglied
    Registriert seit
    21.04.2016
    Beiträge
    198
    Thanks (gegeben)
    45
    Thanks (bekommen)
    55
    Themenstarter
    Total Downloaded
    167,58 MB
    Total Downloaded
    167,58 MB
    ReceiverDanke
    Ja ok, weiß grad nur nicht wie ich diese actionmap am einfachsten finde, bzw welche keymap EMC verwendet.
    Na wie gesagt, die Lösung mit der keytranslation.xml tut schon was ich wollte, insofern werd ich jetzt vorerst nicht mehr ewig selber herumsuchen.

  7. #6
    Avatar von madie
    Registriert seit
    05.04.2013
    Beiträge
    481
    Thanks (gegeben)
    1409
    Thanks (bekommen)
    3257
    Total Downloaded
    295,50 MB
    Total Downloaded
    295,50 MB
    ReceiverDanke
    Box 1:
    AX HD51
     
     
    keymap für EMC ist im Pluginordner /usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter

    Für andere Plugins sind die im Pythoncode definiert. Beispiel: oe-alliance-plugins/plugin.py at master * oe-alliance/oe-alliance-plugins * GitHub Hier wird aus der keymap die OkCancelActions und die ColorActions verwendet
    Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du übers Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.[/CENTER]

  8. Thanks Lack bedankten sich
  9. #7
    Senior Mitglied
    Registriert seit
    21.04.2016
    Beiträge
    198
    Thanks (gegeben)
    45
    Thanks (bekommen)
    55
    Themenstarter
    Total Downloaded
    167,58 MB
    Total Downloaded
    167,58 MB
    ReceiverDanke
    Perfekt! Vielen Dank!
    Genau die Info hab ich noch gebraucht.

  10. #8
    Senior Mitglied
    Registriert seit
    21.04.2016
    Beiträge
    198
    Thanks (gegeben)
    45
    Thanks (bekommen)
    55
    Themenstarter
    Total Downloaded
    167,58 MB
    Total Downloaded
    167,58 MB
    ReceiverDanke
    Diese Lösung ists nun geworden:

    In die keymap.usr folgende neue Blöcke eingefügt:
    Code:
    <!-- Lack: EMC -->
    <map context="EMCGeneralPlayerActions">
    	<key id="KEY_EPG" mapto="movieInfo" flags="b" />
    </map>
    <map context="PluginMovieSelectionActions">
    	<key id="KEY_EPG" mapto="EMCINFO" flags="b" />
    	<key id="KEY_EPG" mapto="EMCINFOL" flags="l" />
    </map>
    <map context="EMCMovieInfo">
    	<key id="KEY_EPG" mapto="EMCINFO" flags="b" />
    </map>
    	
    <!-- Lack: IPTV Player -->
    <map context="IPTVPlayerListActions">
    	<key id="KEY_EPG" mapto="info" flags="m" />
    </map>
    <map context="IPTVAlternateVideoPlayer">
    	<key id="KEY_EPG" mapto="info" flags="m" />
    </map>
    Sowohl beim EMC als auch IPTV-Player hatte EPG-Taste sowieso keine Funktion, und musste mir jedesmal Finger verrenken um an die HELP-Taste zu kommen, wegen der Filminfos.
    Jetzt gehts mit EPG-Taste und weiterhin auch noch mit HELP-Taste.
    Also keine bestehenden Funktionen verändert, aber neue dazubekommen.


Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:05 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 5,56%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com