Seite 1 von 31 12311 ... LetzteLetzte
Ergebnis 1 bis 10 von 302

Thema: HDMU Keymap

  1. #1
    VIP Avatar von santa
    Registriert seit
    07.05.2012
    Beiträge
    7.844
    Thanks
    1.070
    Thanked 5.005 Times in 1.790 Posts

    HDMU Keymap

    Hallo mal wieder.

    Wie schon im Neuerungen für SH4 Boxen Thread geschrieben, habe ich versucht ein Keymap für alle Boxen zu erstellen.

    Warum das ganze?
    Ganz einfach, 80% der Tasten sind immer gleich benannt und belegt, nur einige Sondertasten sind anders.
    Wenn es nun Updates von openpli ab der Keymap gabe, dann mussten wir immer mehrere Dateien vergleichen und
    anpassen, wobei schnell mal Fehler passieren konnten. Nun muss nur noch die eine angepasst werden.

    Was bedeutet das für euch?
    Wenn ihr eure eigenen Keymaps nutzt, dann könnt ihr das weiter tun, wer aber unsere nutzt wird den Vorteil haben
    das sicher alle neuen Funktionen immer sofort bei allen Boxen belegt sind.

    Wie funktioniert das im Detail?
    Jede Box wird in eine Gruppe gesteckt, die dann in der Keymap abgefragt wird und nur die Tasten daraus genutzt werden.
    Am besten einfach mal ansehen.

    Wird es noch weitere Belegungen von HDMU geben?
    Ja, aber nur begrenzt, es wird auf jeden Fall eine Neutrinokeymap kommen(hoch/runter zappen und nicht liste öffnen usw),
    vielleicht da dann auch einstellbar links/rechts lautstärke oder was anderes, das überlege ich mir dann noch.
    Es wird aber auf keinen Fall alle Tasten einstellbar werden, da dies die Boxen doch zu sehr bremst.

    Was ist jetzt bei der UFS910 zu beachten?
    Da die 910 kein Longpress kann, kommt das auswahlmenu welche Funktion auf Info/EPG soll immer am Anfang, wenn man
    dann aber eine Funktion als Default auswählt, kommt diese immer!!
    Vorerst kann man diese nur löschen wenn man das aus der settings herauslöscht!

    Was ist jetzt schon neu im Gegensatz zur aktuellen Keymap?

    - Info und EPG Taste mit EPGs belegbar
    - OK Taste öffnet die Infobar, wenn Info mit Infobar belegt wird, öffnet sich mit OK die Senderliste.
    - Favoritentaste öffnet die Favoritenliste
    - DVD Player sollten einige Funktionen mehr vorhanden sein.
    - theoretisch sollte das Blättern in dem Mediaportal mit dieser Keymap möglich sein, ungetestet.
    - Die Infobar schließt und öffnet sich jetzt nur noch, außer man stellt in Menu/Einstellungen/System/Benutzeroberfläche--> zeige 2. Infoleiste was anderes ein, bei EPG wird eventview angezeigt.
    - bei der Wiedergabe von Filmen öffnet ok die MovieInfobar, egal was auf Info/EPG liegt



    Neutino Keymap, für alle SH4 Boxen außer TOPF!!

    Habe mal fix 2 Neutrino Keymaps gebastelt, aber keine Lust diese ungetestet auf den Feed zu packen, also bitte mal testen.
    Es gibt 2 Versionen, die zaphistory und die volume.
    Unterschied zur normalen Keymap:
    - Hoch/runter schaltet direkt um
    - in der Channellist kann man mit links/rechts die bouquets wechseln
    - OK öffnet immer die Liste, egal was auf Info ist, um die Infobar zu bekommen, Info lange drücken, per default auf showinfobar stellen

    - links/rechts ohne Einblendungen:
    Version zaphistory schaltet in der Historylist um, so kann man mit links auf die vorherigen Sender schalten
    Version Volume ändert die Lautstärke, ABER nur wenn nichts eingeblendet ist!!!
    sonst muss Vol up/down verwendet werden


    WIE BEKOMME ICH DIE "ALTE" BEDIENUNG VON OK UND INFO WIEDER HIN?

    - OK-TASTE: Infotaste drücken, letzten Punkt auswählen, (Standard EPG Funktion), dann auf Show Infobar!!
    - INFO- TASTE: Infobar schließt und öffnet sich jetzt nur noch, außer man stellt in Menu/Einstellungen/System/Benutzeroberfläche--> zeige 2. Infoleiste was anderes ein, bei EPG wird eventview angezeigt.
    mfg santa

    GigaBlue Quad Plus -->Yamaha AV Receiver-->Panasonic Plasma

    derzeit noch in Betrieb:
    IPBox 9000, Technisat Digicorder HDS2+, AT 500


  2. The Following 21 Users Say Thank You to santa For This Useful Post:



  3. #2
    Neuer Benutzer
    Registriert seit
    19.02.2014
    Beiträge
    21
    Thanks
    8
    Thanked 1 Time in 1 Post
    New flash or opkg update-upgrade is enough? Or ftp new keymap?Thanks.


  4. #3
    VIP Avatar von santa
    Registriert seit
    07.05.2012
    Beiträge
    7.844
    Thanks
    1.070
    Thanked 5.005 Times in 1.790 Posts
    you need HDMU 12161 git greater then 5750 and you have to flash
    mfg santa

    GigaBlue Quad Plus -->Yamaha AV Receiver-->Panasonic Plasma

    derzeit noch in Betrieb:
    IPBox 9000, Technisat Digicorder HDS2+, AT 500


  5. The Following 2 Users Say Thank You to santa For This Useful Post:



  6. #4
    VIP
    Registriert seit
    05.11.2012
    Beiträge
    587
    Thanks
    83
    Thanked 101 Times in 80 Posts
    @santa

    Da du eine universale keymap erstellt hast bzw. noch weiter an dieser arbeitest und man dadurch nicht mehr seine alte keymap benutzen sollte, habe ich die neue keymap aus HDMU 12176 enigma2 Git 5755 für meine Golden Media Boxen (Triplex, GM990) die hier im Umlauf sind etwas angepasst. Eventuell baust du davon etwas ein.

    Zeile 13 bis 14 vorher
    Code:
            <key id="KEY_LEFT" mapto="pageUp" flags="mr" />
            <key id="KEY_RIGHT" mapto="pageDown" flags="mr" />
    nachher, auskommentiert da sonst der Bouquetwechsel nicht funktioniert
    Code:
    <!--    <key id="KEY_LEFT" mapto="pageUp" flags="mr" />
            <key id="KEY_RIGHT" mapto="pageDown" flags="mr" /> -->
    Zeile 144 bis 149 vorher
    Code:
            <device name="HDMU RC SPARK">
                <key id="KEY_LEFT" mapto="zapUp" flags="mr" />
                <key id="KEY_RIGHT" mapto="zapDown" flags="mr" />
                <key id="KEY_UP" mapto="switchChannelUp" flags="mr" />
                <key id="KEY_DOWN" mapto="switchChannelDown" flags="mr" />
            </device>
    nachher, Key_OPEN funktioniert noch nicht obwohl die Triplex die Taste erkennt (Key Portal 0xa25dda25). In der InfobarGeneric sind die entsprechenden Einträge vorhanden. Funktioniert jetzt und ist somit obsolet.
    Code:
    <device name="HDMU RC SPARK">
                <key id="KEY_UP" mapto="zapUp" flags="mr" />
                <key id="KEY_DOWN" mapto="zapDown" flags="mr" />
                <key id="KEY_OK" mapto="openServiceList" flags="m" />
     <!--     <key id="KEY_OPEN" mapto="openHDMUMediaCenter"  flags="b" />  -->      <!-- Portaltaste kurz druecken startet  HDMU Mediacenter -->
                <key id="KEY_OPEN" mapto="openDreamPlex" flags="b" />                         <!-- Portaltaste kurz druecken startet Dreamplex -->         
                <key id="KEY_OPEN" mapto="openMediaPortal" flags="l"  />                        <!-- Portaltaste lange druecken startet Mediaportal  -->
                <key id="KEY_TIME" mapto="timer" flags="b" />
                <key id="KEY_TIME" mapto="sleepTimer" flags="l" />
                <key id="KEY_SAT" mapto="showSatellites" flags="m" />    
            </device>
    Zeile 265 bis 269 vorher
    Code:
            <device name="HDMU RC SPARK">
                <key id="KEY_ARCHIVE" mapto="bmc" flags="m" />
                <key id="KEY_TV2" mapto="toogleTvRadio" flags="m" />
                <key id="KEY_V" mapto="resolution" flags="m" />
            </device>
    nachher
    Code:
            <device name="HDMU RC SPARK">
                <key id="KEY_ARCHIVE" mapto="bmc" flags="m" />
                <key id="KEY_TV2" mapto="toogleTvRadio" flags="m" />
                <key id="KEY_LEFT" mapto="volumeDown" flags="mr" />
                <key id="KEY_RIGHT" mapto="volumeUp" flags="mr" />
                <key id="KEY_V" mapto="aspect" flags="m" />
                <key id="KEY_TIME" mapto="sleepTimer" flags="m" />
              <key id="KEY_BLUE" mapto="hdmucenter" flags="b" />
            </device>
    Zeile 353 bis 368 vorher
    Code:
        <map context="NumberActions">
            <key id="KEY_1" mapto="1" flags="m" />
            <key id="KEY_2" mapto="2" flags="m" />
            <key id="KEY_3" mapto="3" flags="m" />
            <key id="KEY_4" mapto="4" flags="m" />
            <key id="KEY_5" mapto="5" flags="m" />
            <key id="KEY_6" mapto="6" flags="m" />
            <key id="KEY_7" mapto="7" flags="m" />
            <key id="KEY_8" mapto="8" flags="m" />
            <key id="KEY_9" mapto="9" flags="m" />
            <key id="KEY_0" mapto="0" flags="m" />
            <device name="HDMU RC IPBOX">
                <!--evtl haben andere auch ne recall taste-->
                <key id="KEY_PREVIOUS" mapto="0" flags="m" />
            </device>
        </map>
    nachher
    Code:
        <map context="NumberActions">
            <key id="KEY_1" mapto="1" flags="m" />
            <key id="KEY_2" mapto="2" flags="m" />
            <key id="KEY_3" mapto="3" flags="m" />
            <key id="KEY_4" mapto="4" flags="m" />
            <key id="KEY_5" mapto="5" flags="m" />
            <key id="KEY_6" mapto="6" flags="m" />
            <key id="KEY_7" mapto="7" flags="m" />
            <key id="KEY_8" mapto="8" flags="m" />
            <key id="KEY_9" mapto="9" flags="m" />
            <key id="KEY_0" mapto="0" flags="m" />
            <device name="HDMU RC SPARK">
                <key id="KEY_BACK" mapto="0" flags="m" />
            </device>
            <device name="HDMU RC IPBOX">
                <!--evtl haben andere auch ne recall taste-->
                <key id="KEY_PREVIOUS" mapto="0" flags="m" />
            </device>
        </map>
    Zeile 406 bis 409 vorher
    Code:
        <map context="InfobarTimeshiftActions">
            <key id="KEY_PAUSE" mapto="timeshiftStart" flags="m" />
            <key id="KEY_STOP" mapto="timeshiftStop" flags="m" />
        </map>
    nachher
    Code:
        <map context="InfobarTimeshiftActions">
        <device name="HDMU RC SPARK">
            <key id="KEY_T" mapto="timeshiftStart" flags="m" />
        </device>
            <key id="KEY_PAUSE" mapto="timeshiftStart" flags="m" />
            <key id="KEY_STOP" mapto="timeshiftStop" flags="m" />
        </map>
    Zeile 461 bis 466 vorher
    Code:
        <map context="InfobarTeletextActions">
            <key id="KEY_TEXT" mapto="startTeletext" flags="m" />
            <device name="TDT SPARK">
                <key id="KEY_F1" mapto="startTeletext" flags="m" />
            </device>
        </map>
    nachher, Teletext hat vorher nicht funktioniert, bei der gelegenheit auf F3 gesetzt, damit man die Taste auch im Dunkeln findet .
    Code:
        <map context="InfobarTeletextActions">
            <key id="KEY_TEXT" mapto="startTeletext" flags="m" />
            <device name="HDMU RC SPARK">
                <key id="KEY_F3" mapto="startTeletext" flags="m" />
            </device>
        </map>
    Zeile 504 bis 522 vorher
    Code:
        <map context="ChannelSelectBaseActions">
            <key id="KEY_RED" mapto="showAllServices" flags="m" />
            <key id="KEY_GREEN" mapto="showSatellites" flags="m" />
            <key id="KEY_YELLOW" mapto="showProviders" flags="m" />
            <key id="KEY_BLUE" mapto="showFavourites" flags="m" />
            <key id="KEY_CHANNELUP" mapto="nextBouquet" flags="m" />
            <key id="KEY_CHANNELDOWN" mapto="prevBouquet" flags="m" />
            <key id="KEY_PAGEUP" mapto="nextBouquet" flags="m" />
            <key id="KEY_PAGEDOWN" mapto="prevBouquet" flags="m" />
            <!--key id="KEY_PREVIOUS" mapto="prevMarker" flags="m" />
            <key id="KEY_NEXT" mapto="nextMarker" flags="m" /-->
            <key id="KEY_FAVORITES" mapto="showFavourites" flags="m" />
            <key id="KEY_FASTFORWARD" mapto="nextBouquet" flags="m" />
            <key id="KEY_REWIND" mapto="prevBouquet" flags="m" />
            <device name="HDMU RC IPBOX">
                <key id="KEY_BOOKMARKS" mapto="prevBouquet" flags="m" />
                <key id="KEY_MEDIA" mapto="nextBouquet" flags="m" />
            </device>
        </map>
    nacher, damit man mittels links und rechts durch die Bouquets zappen kann, ging vorher nur mit den Spulentasten (habe ich rausgenommen). Bezieht sich auf Zeile 13 bis 14.
    Code:
        <map context="ChannelSelectBaseActions">
            <key id="KEY_RED" mapto="showAllServices" flags="m" />
            <key id="KEY_GREEN" mapto="showSatellites" flags="m" />
            <key id="KEY_YELLOW" mapto="showProviders" flags="m" />
            <key id="KEY_BLUE" mapto="showFavourites" flags="m" />
            <key id="KEY_CHANNELUP" mapto="nextBouquet" flags="m" />
            <key id="KEY_CHANNELDOWN" mapto="prevBouquet" flags="m" />
            <key id="KEY_PAGEUP" mapto="nextBouquet" flags="m" />
            <key id="KEY_PAGEDOWN" mapto="prevBouquet" flags="m" />
            <!--key id="KEY_PREVIOUS" mapto="prevMarker" flags="m" />
            <key id="KEY_NEXT" mapto="nextMarker" flags="m" /-->
            <key id="KEY_FAVORITES" mapto="showFavourites" flags="m" />
    <!--        <key id="KEY_FASTFORWARD" mapto="nextBouquet" flags="m" />
            <key id="KEY_REWIND" mapto="prevBouquet" flags="m" /> -->
            <device name="HDMU RC IPBOX">
                <key id="KEY_BOOKMARKS" mapto="prevBouquet" flags="m" />
                <key id="KEY_MEDIA" mapto="nextBouquet" flags="m" />
            </device>
            <device name="HDMU RC SPARK">
                <key id="KEY_LEFT" mapto="prevBouquet" flags="m" />
                <key id="KEY_RIGHT" mapto="nextBouquet" flags="m" />
            </device>
        </map>
    So ich glaube das war es und ich hoffe Du kannst davon etwas gebrauchen. Für die Sat-Taste und die Sleep/Timer-Taste habe ich in der InfobarGeneric folgendes ab Zeile 524 bis 554 hinzigefügt:
    Code:
             'openHDMUMediaCenter': (self._bmc, _('open HDMU Media Center')),
             'openMediaPortal': (self._openMediaPortal, _('open MediaPortal')),
             'openDreamPlex': (self._openDreamPlex, _('open DreamPlex')),
             'sleepTimer': (self.sleepTimer, 'Sleeptimer'),
             'timer': (self.timer, 'Timer'),
             'showSatellites': (self.showSatellites, _('Satellite list')),
             'showFavourites': (self.showFavourites, _(' Open favourites list'))})
    
        def _bmc(self):
            from Plugins.Extensions.BMediaCenter.plugin import HDMUMC_MainMenu
            self.session.open(HDMUMC_MainMenu)
    
        def _openDreamPlex(self):
            from Plugins.Extensions.DreamPlex.plugin import DPS_MainMenu
            self.session.open(DPS_MainMenu)
    
        def _openMediaPortal(self):
            if config.mediaportal.ansicht.value == 'liste':
                from Plugins.Extensions.MediaPortal.plugin import haupt_Screen
                self.session.open(haupt_Screen)
            else:
                from Plugins.Extensions.MediaPortal.plugin import haupt_Screen_Wall
                self.session.open(haupt_Screen_Wall, config.mediaportal.filter.value)
    
        def sleepTimer(self):
            from Screens.SleepTimerEdit import SleepTimerEdit
            self.session.open(SleepTimerEdit)
    
        def timer(self):
            from Screens.TimerEdit import TimerEditList
            self.session.open(TimerEditList)
    
        def showSatellites(self):
            self.servicelist.showSatellites()
            self.session.execDialog(self.servicelist)
    
        def showTvChannelList(self, zap = False):
    :
    Wenn Du eine Lösung für die Portal-Taste hast, das wäre fein. Hat sich erledig!

    MfG

    edith sagt:
    Zeile 237 in der keymap ist auskommentiert, sonst funktioniert das nicht mit KEY_BLUE.

    edith sagt:
    Fehler in Zeile 145 entdeckt, muss natürlich zapUp sein.

    Oma Edith sagt:
    Gibt es kein Durchstreichen? Grün muss reichen.
    Geändert von /dev/null (24.04.2014 um 22:13 Uhr)

  7. The Following 2 Users Say Thank You to /dev/null For This Useful Post:



  8. #5
    VIP Avatar von santa
    Registriert seit
    07.05.2012
    Beiträge
    7.844
    Thanks
    1.070
    Thanked 5.005 Times in 1.790 Posts
    Neutrino Keymaps angehangen

    @/dev/null:
    hatte die neutrino vorher schon fertig gemacht.

    Ich muss deine changes in ruhe nochmal ansehen, einiges kann ich übernehmen, aber nicht alles.

    Noch weigere ich mich Plugins so in e2 einzubinden, das muss anders gehen, wird irgendwann kommen,
    dauert aber noch etwas.
    Andere changes muss ich mir auch noch überlegen, da immer dabei beachtet werden soll, das die
    Grundbedienung bei allen Boxen komplett gleich sein soll.
    Wie eben die blaue taste, aber da überlege ich mir auch noch was.

    danke aber trotzdem.

    Kurz nochmal zu F1 und F3, da ich die FB noch nie in der Hand hatte ist das immer schwer, also
    was ist jetzt richtig?
    mfg santa

    GigaBlue Quad Plus -->Yamaha AV Receiver-->Panasonic Plasma

    derzeit noch in Betrieb:
    IPBox 9000, Technisat Digicorder HDS2+, AT 500


  9. The Following User Says Thank You to santa For This Useful Post:



  10. #6
    VIP Avatar von gringo13
    Registriert seit
    25.05.2012
    Ort
    Legoland
    Beiträge
    1.377
    Thanks
    965
    Thanked 532 Times in 355 Posts
    Santa, Du bisch scho a Fässle.
    Neutrion mit Volumen + - funktioniert tadellos.
    Auch die INFO-EPG-Tasteneinstellungen bleiben erhalten.
    Gruß gringo13

    Gigablue Quad+ mit intern HDD "Hitachi Travelstar Z7K500 500GB" an Samsung UE24H4070AS
    VU+ Solo2 mit intern HDD "Hitachi Travelstar Z7K500 500GB" an Samsung UE50H6270


  11. #7
    VIP
    Registriert seit
    05.11.2012
    Beiträge
    587
    Thanks
    83
    Thanked 101 Times in 80 Posts
    Habe Dir mal ein diff erstellt, eventuell ist es einfacher für Dich. F1 bis F3 stehen zur Verfügung, persönlich würde ich die Hilfe auf F1 legen und Videotext auf F3. Warum? Weil das ältere Semester im dunkeln Abends, wenn sie mal im Videotext was nachschauen wollen diese gleich treffen, also vom haptischen besser finden. Was Du übernimmst liegt bei Dir, habe nur die vorhandenen Tasten belegt und dachte ein wenig Hilfe kann nicht schlecht sein. Wenn alle anderen noch mitmachen, wäre das noch besser .

    MfG

    .txt entfernen.
    Anhang 7098

  12. The Following User Says Thank You to /dev/null For This Useful Post:



  13. #8
    VIP Avatar von santa
    Registriert seit
    07.05.2012
    Beiträge
    7.844
    Thanks
    1.070
    Thanked 5.005 Times in 1.790 Posts
    Zitat Zitat von /dev/null Beitrag anzeigen
    .... dachte ein wenig Hilfe kann nicht schlecht sein. Wenn alle anderen noch mitmachen, wäre das noch besser
    Das war auch der Sinn dieses threads, da ich die boxen nicht habe.
    mfg santa

    GigaBlue Quad Plus -->Yamaha AV Receiver-->Panasonic Plasma

    derzeit noch in Betrieb:
    IPBox 9000, Technisat Digicorder HDS2+, AT 500



  14. #9
    VIP Avatar von gringo13
    Registriert seit
    25.05.2012
    Ort
    Legoland
    Beiträge
    1.377
    Thanks
    965
    Thanked 532 Times in 355 Posts
    Hab jetzt mal die Volumen-keymap eine Weile getestet.
    Läuft soweit. Das Einzig suboptimale ist:
    Beim Druck auf OK und Pfeil rechts z.B. kommt jetzt "Nextes Bouquet". Vorher wurde eine Seite im aktuellen Bouquet weitergeblättert.
    Das fand ich besser.
    Geht das zu ändern, bzw. was muß ich editieren?
    Gruß gringo13

    Gigablue Quad+ mit intern HDD "Hitachi Travelstar Z7K500 500GB" an Samsung UE24H4070AS
    VU+ Solo2 mit intern HDD "Hitachi Travelstar Z7K500 500GB" an Samsung UE50H6270


  15. #10
    VIP Avatar von santa
    Registriert seit
    07.05.2012
    Beiträge
    7.844
    Thanks
    1.070
    Thanked 5.005 Times in 1.790 Posts
    notepad++ mit convert plugin installieren.

    keymap aus image und volume keymap laden in notepad, alt + d drücken
    schauen und vergeleichen
    mfg santa

    GigaBlue Quad Plus -->Yamaha AV Receiver-->Panasonic Plasma

    derzeit noch in Betrieb:
    IPBox 9000, Technisat Digicorder HDS2+, AT 500


  16. The Following User Says Thank You to santa For This Useful Post:



Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •