Keymap Editor Plugin

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Keymap Editor Plugin

      Moin, ich suche eine Möglichkeit in der Kanalliste mit kurzem Drücken der Bouquet-Tasten seitenweise zu blättern. Bisher geht es, wenn man die Tasten länger gedrückt hält. Das funktioniert aber auch nur unter "Alle".
      Ich habe das aktuelle Daily 2.5 Image, DM525.
    • Vorhandene Keymap (/usr/share/enigma2) mit Unix/Linux konformen Editor (z.B. Notepad++, Notepad2) nach eigenen Wünschen anpassen, angepasste Keymap unter dem Namen keymap_custom.xml in /usr/lib/enigma2/python/Plugins/newnigma2/keymapSelector/ speichern, GUI-Neustart und dann im Keymap Selector (Newnigma2 Services > System Werkzeuge) Custom auswählen.
    • Moin, ich habe mir die Neutrino keymap abgespeichert, in custom geändert und dann unter
      <map context="InfobarChannelSelection">
      die beiden Einträge
      <key id="KEY_CHANNELUP" mapto="openServiceList" flags="mr" />
      <key id="KEY_CHANNELDOWN" mapto="openServiceList" flags="mr" />
      in
      <key id="KEY_CHANNELUP" mapto="pageUp" flags="mr" />
      <key id="KEY_CHANNELDOWN" mapto="pageDown" flags="mr" />
      geändert.
      Das läuft auch gut.
      Nur gibt es eine Änderung mit dieser Sache.
      Vorher ging mit der OK Taste die Infobar auf, nach wiederholtem Drücken die Kanalliste.
      Jetzt geht die Kanalliste sofort auf. Aber ich habe daran ja Garnichts geändert.

      Könnt ihr mir weiterhelfen?
    • Moin, hier mal meine keymap. Vorlage war Neutrino, dann habe ich alle Key_ChannelUp/Down von next/previousBouquet in pageUp/Down geändert.
      Vor der Änderung: 1xOK = InfoBar / 2xOK = Kanalliste
      Nach der Änderung 1xOK = Kanalliste
      Warum

      Display Spoiler

      <keymap>
      <map context="ListboxActions">
      <device name="keyboard">
      <key id="a" mapto="up" flags="mr" />
      <key id="b" mapto="down" flags="mr" />
      </device>
      <key id="KEY_UP" mapto="moveUp" flags="mr" />
      <key id="KEY_DOWN" mapto="moveDown" flags="mr" />
      <key id="KEY_HOME" mapto="moveTop" flags="mr" />
      <key id="KEY_END" mapto="moveEnd" flags="mr" />
      <key id="KEY_PAGEUP" mapto="pageUp" flags="mr" />
      <key id="KEY_PAGEDOWN" mapto="pageDown" flags="mr" />
      <key id="KEY_PREVIOUS" mapto="pageUp" flags="mr" />
      <key id="KEY_NEXT" mapto="pageDown" flags="mr" />
      <key id="KEY_CHANNELUP" mapto="pageUp" flags="mr" />
      <key id="KEY_CHANNELDOWN" mapto="pageDown" flags="mr" />
      <key id="1" mapto="moveUp" flags="mr" />
      <key id="2" mapto="moveDown" flags="mr" />
      </map>

      <map context="KeyboardInputActions">
      <key id="KEY_LEFT" mapto="left" flags="mr" />
      <key id="KEY_RIGHT" mapto="right" flags="mr" />
      <key id="KEY_HOME" mapto="home" flags="mr" />
      <key id="KEY_END" mapto="end" flags="mr" />
      <key id="KEY_BACK" mapto="home" flags="mr" />
      <key id="KEY_FORWARD" mapto="end" flags="mr" />
      <key id="KEY_DELETE" mapto="deleteForward" flags="mr" />
      <key id="KEY_BACKSPACE" mapto="deleteBackward" flags="mr" />
      <key id="KEY_TAB" mapto="tab" flags="mr" />
      <key id="KEY_INSERT" mapto="toggleOverwrite" flags="m" />
      </map>
      <map context="SetupActions">
      <device name="compatible: pcKeyboard">
      <key id="KEY_F1" mapto="cancel" flags="m" />
      <key id="KEY_F2" mapto="save" flags="m" />
      <key id="KEY_DELETE" mapto="deleteForward" flags="mr" />
      <key id="KEY_BACKSPACE" mapto="deleteBackward" flags="mr" />
      </device>
      <key id="KEY_ENTER" mapto="ok" flags="m" />
      <key id="KEY_OK" mapto="ok" flags="m" />
      <key id="KEY_EXIT" mapto="cancel" flags="m" />
      <key id="KEY_ESC" mapto="cancel" flags="m" />
      <key id="KEY_LEFT" mapto="left" flags="mr" />
      <key id="KEY_RIGHT" mapto="right" flags="mr" />
      <key id="KEY_RED" mapto="cancel" flags="m" />
      <key id="KEY_GREEN" mapto="save" flags="m" />
      <device name="dreambox remote control (native)">
      <key id="KEY_MUTE" mapto="deleteForward" flags="mr" />
      <key id="KEY_NEXT" mapto="deleteForward" flags="mr" />
      <key id="KEY_PREVIOUS" mapto="deleteBackward" flags="mr" />
      </device>
      <device name="dreambox advanced remote control (native)">
      <key id="KEY_MUTE" mapto="deleteForward" flags="mr" />
      <key id="KEY_NEXT" mapto="deleteForward" flags="mr" />
      <key id="KEY_PREVIOUS" mapto="deleteBackward" flags="mr" />
      </device>
      <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" />
      </map>

      <map context="InputActions">
      <key id="KEY_LEFT" mapto="left" flags="mr" />
      <key id="KEY_RIGHT" mapto="right" flags="mr" />
      <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" />
      </map>
      <map context="InfobarEPGActions">
      <key id="KEY_INFO" mapto="showEventInfo" flags="b" />
      <key id="KEY_INFO" mapto="showEventInfoPlugin" flags="l" />
      </map>

      <map context="InfobarInstantRecord">
      <device name="dreambox advanced remote control (native)">
      <key id="KEY_RECORD" mapto="instantRecord" flags="m" />
      <!-- this breaks timeshift end!!! key id="KEY_STOP" mapto="instantRecord" flags="m" /-->
      </device>
      <device name="dreambox ir keyboard">
      <key id="KEY_RECORD" mapto="instantRecord" flags="m" />
      </device>
      <device name="dreambox remote control (native)">
      <key id="KEY_RED" mapto="instantRecord" flags="b" />
      </device>
      <device name="compatible: pcKeyboard">
      <key id="KEY_F1" mapto="instantRecord" flags="b" />
      </device>
      </map>
      <map context="InfobarExtensions">
      <device name="compatible: pcKeyboard">
      <key id="KEY_F4" mapto="extensions" flags="b" />
      </device>
      <key id="KEY_BLUE" mapto="extensions" flags="b" />
      </map>

      <map context="SatlistShortcutAction">
      <device name="compatible: pcKeyboard">
      <key id="KEY_F4" mapto="nothingconnected" flags="b" />
      </device>
      <key id="KEY_BLUE" mapto="nothingconnected" flags="b" />
      </map>

      <map context="InfobarChannelSelection">
      <key id="KEY_LEFT" mapto="historyBack" flags="mr" />
      <key id="KEY_RIGHT" mapto="historyNext" flags="mr" />
      <key id="KEY_UP" mapto="zapDown" flags="mr" />
      <key id="KEY_DOWN" mapto="zapUp" flags="mr" />
      <key id="KEY_OK" mapto="openServiceList" flags="mr" />
      <key id="KEY_PREVIOUS" mapto="historyBack" flags="mr" />
      <key id="KEY_NEXT" mapto="historyNext" flags="mr" />
      <key id="KEY_BACK" mapto="historyBack" flags="mr" />
      <key id="KEY_FORWARD" mapto="historyNext" flags="mr" />
      <key id="KEY_CHANNELUP" mapto="openServiceList" flags="mr" />
      <key id="KEY_CHANNELDOWN" mapto="openServiceList" flags="mr" />
      <key id="BTN_0" mapto="zapUp" flags="mr" />
      <key id="BTN_1" mapto="zapDown" flags="mr" />
      </map>

      <map context="MinuteInputActions">
      <key id="KEY_UP" mapto="up" flags="mr" />
      <key id="KEY_DOWN" mapto="down" flags="mr" />
      <key id="KEY_OK" mapto="ok" flags="m" />
      <key id="KEY_ENTER" mapto="ok" flags="m" />
      <key id="KEY_EXIT" mapto="cancel" flags="m" />
      <key id="KEY_ESC" mapto="cancel" flags="m" />
      </map>
      <map context="InputAsciiActions">
      <device name="compatible: pcKeyboard">
      <key id="KEY_ASCII" mapto="gotAsciiCode" flags="mr" />
      </device>
      </map>
      <map context="InputBoxActions">
      <key id="KEY_LEFT" mapto="left" flags="mr" />
      <key id="KEY_RIGHT" mapto="right" flags="mr" />
      <key id="KEY_OK" mapto="ok" flags="m" />
      <key id="KEY_ENTER" mapto="ok" flags="m" />
      <key id="KEY_EXIT" mapto="back" flags="m" />
      <key id="KEY_ESC" mapto="back" flags="m" />
      <device name="compatible: pcKeyboard">
      <key id="KEY_DELETE" mapto="deleteForward" flags="mr" />
      <key id="KEY_BACKSPACE" mapto="deleteBackward" flags="mr" />
      </device>
      <device name="dreambox remote control (native)">
      <key id="KEY_MUTE" mapto="deleteForward" flags="mr" />
      <key id="KEY_NEXT" mapto="deleteForward" flags="mr" />
      <key id="KEY_PREVIOUS" mapto="deleteBackward" flags="mr" />
      </device>
      <device name="dreambox advanced remote control (native)">
      <key id="KEY_MUTE" mapto="deleteForward" flags="mr" />
      <key id="KEY_NEXT" mapto="deleteForward" flags="mr" />
      <key id="KEY_PREVIOUS" mapto="deleteBackward" flags="mr" />
      </device>
      <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" />
      </map>

      <map context="WizardActions">
      <key id="KEY_LEFT" mapto="left" flags="mr" />
      <key id="KEY_RIGHT" mapto="right" flags="mr" />
      <key id="KEY_UP" mapto="up" flags="mr" />
      <key id="KEY_DOWN" mapto="down" flags="mr" />
      <key id="KEY_OK" mapto="ok" flags="m" />
      <key id="KEY_ENTER" mapto="ok" flags="m" />
      <key id="KEY_EXIT" mapto="back" flags="m" />
      <key id="KEY_ESC" mapto="back" flags="m" />
      <key id="KEY_TEXT" mapto="text" flags="m" />
      </map>

      <map context="InfobarMenuActions">
      <key id="KEY_MENU" mapto="mainMenu" flags="mr" />
      <device name="compatible: pcKeyboard">
      <key id="KEY_SPACE" mapto="mainMenu" flags="mr" />
      </device>
      </map>

      <map context="MenuActions">
      <key id="KEY_MENU" mapto="menu" flags="mr" />
      <device name="compatible: pcKeyboard">
      <key id="KEY_SPACE" mapto="menu" flags="mr" />
      </device>
      </map>

      <map context="InfobarShowHideActions">
      <key id="KEY_OK" mapto="toggleShow" flags="m" />
      <key id="KEY_ENTER" mapto="toggleShow" flags="m" />
      <key id="KEY_EXIT" mapto="toggleShow" flags="m" />
      <key id="KEY_ESC" mapto="hide" flags="m" />
      </map>