Tastatur im Webbrowser und anderen Plugins - So geht's

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Gut :)

      Bei EMC hat es nun auch mit dem "X" geklappt. Wenn das jetzt noch ins PlugIn aufgenommen werden könnte --> perfekt.

      Folgendes Problem habe ich noch: Die Wiederholrate ist einfach zu hoch und zu schnell. Wenn ich in einer Liste scrolle, dann ist es irrsinnig schnell. Damit dann auch kaum zu kontrollieren.
      Dabei ist es egal ob ich den Flirc oder eine normale Tastatur nehme.
      Kann man das irgendwo einstellen?
    • Poste mal deine Ergänzung.

      gruß pclin
      Die zwei Gemütszustände eines Programmierers
      0 ich hab keine Ahnung was ich hier mache
      1 ICH BIN GOTT
      ---
      DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DMM-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, geminiGP3, Diverse
      ---
      AudioDSP: miniDSP 2x4 HD
    • Mit folgender Ergänzung hat es funktioniert:


      Quellcode

      1. <map context="CoolPlayerActions">
      2. <device name="compatible: pcKeyboard">
      3. <key id="KEY_X" mapto="leavePlayer" flags="m" />
      4. </device>
      5. sowie
      6. <map context="CoolPlayerActions2">
      7. <device name="compatible: pcKeyboard">
      8. <key id="KEY_X" mapto="leavePlayer" flags="m" />
      9. </device>
      Alles anzeigen

      Jedoch waren auch Deine Ergänzungen (die F-Tasten) unter PluginMovieSelectionActions bei mir nicht vorhanden.
      Hätten diese schon drin sein sollen?
    • Wird wohl noch nicht bei EMC mitgeliefert...

      Hier mal meine letzten Versionen (e2 und EMC)

      gruß pclin

      @Reichi
      Bitte dir hier angehängte keymap.xml updaten, ist erweitert und Fehler bereinigt!
      Dateien
      • EMC-keymap.xml.zip

        (1,29 kB, 17 mal heruntergeladen, zuletzt: )
      • keymap.xml.zip

        (3,74 kB, 14 mal heruntergeladen, zuletzt: )
      Die zwei Gemütszustände eines Programmierers
      0 ich hab keine Ahnung was ich hier mache
      1 ICH BIN GOTT
      ---
      DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DMM-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, geminiGP3, Diverse
      ---
      AudioDSP: miniDSP 2x4 HD

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von pclin ()

    • Jetzt wäre es nur noch Spitze wenn man die HELP Seite noch erweitern würde
      Beispiel Webbrowser (siehe Screenshot)

      gruß pclin
      Bilder
      • Webbrowser_help.jpg

        122,57 kB, 1.280×720, 48 mal angesehen
      Die zwei Gemütszustände eines Programmierers
      0 ich hab keine Ahnung was ich hier mache
      1 ICH BIN GOTT
      ---
      DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DMM-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, geminiGP3, Diverse
      ---
      AudioDSP: miniDSP 2x4 HD
    • @Reichi

      Hier mit 'Fehler' (Zeilen zuviel)

      Quellcode

      1. <map context="InfobarTimeshiftActions">
      2. <device name="compatible: pcKeyboard">
      3. <key id="KEY_PLAYPAUSE" mapto="timeshiftStart" flags="b" />
      4. <key id="KEY_ESC" mapto="timeshiftStop" flags="l" />
      5. <key id="KEY_TV" mapto="timeshiftStop" flags="m" />
      6. <key id="KEY_RADIO" mapto="timeshiftStop" flags="m" />
      7. </device>
      8. <device name="dreambox advanced remote control (native)">
      9. <key id="KEY_PLAY" mapto="timeshiftStart" flags="m" />
      10. <key id="KEY_TV" mapto="timeshiftStop" flags="m" />
      11. <key id="KEY_RADIO" mapto="timeshiftStop" flags="m" />
      12. <key id="KEY_STOP" mapto="timeshiftStop" flags="m" />
      13. </device>
      14. <device name="dreambox remote control (native)">
      15. <key id="KEY_YELLOW" mapto="timeshiftStart" flags="b" />
      16. <key id="KEY_TV" mapto="timeshiftStop" flags="m" />
      17. </device>
      18. <device name="dreambox ir keyboard">
      19. <key id="KEY_YELLOW" mapto="timeshiftStart" flags="m" />
      20. <key id="KEY_PAUSE" mapto="timeshiftStart" flags="m" />
      21. <key id="KEY_TV" mapto="timeshiftStop" flags="m" />
      22. <key id="KEY_STOP" mapto="timeshiftStop" flags="m" />
      23. </device>
      24. </map>
      Alles anzeigen


      Hier die neue (Zeilen entfernt, <key id="KEY_RADIO" mapto="timeshiftStop" flags="m" />)

      Quellcode

      1. <map context="InfobarTimeshiftActions">
      2. <device name="compatible: pcKeyboard">
      3. <key id="KEY_PLAYPAUSE" mapto="timeshiftStart" flags="b" />
      4. <key id="KEY_ESC" mapto="timeshiftStop" flags="l" />
      5. <key id="KEY_X" mapto="timeshiftStop" flags="b" />
      6. <key id="KEY_F9" mapto="timeshiftStop" flags="m" />
      7. </device>
      8. <device name="dreambox advanced remote control (native)">
      9. <key id="KEY_PLAY" mapto="timeshiftStart" flags="m" />
      10. <key id="KEY_TV" mapto="timeshiftStop" flags="m" />
      11. <key id="KEY_STOP" mapto="timeshiftStop" flags="m" />
      12. </device>
      13. <device name="dreambox remote control (native)">
      14. <key id="KEY_YELLOW" mapto="timeshiftStart" flags="b" />
      15. <key id="KEY_TV" mapto="timeshiftStop" flags="m" />
      16. </device>
      17. <device name="dreambox ir keyboard">
      18. <key id="KEY_YELLOW" mapto="timeshiftStart" flags="m" />
      19. <key id="KEY_PAUSE" mapto="timeshiftStart" flags="m" />
      20. <key id="KEY_TV" mapto="timeshiftStop" flags="m" />
      21. <key id="KEY_STOP" mapto="timeshiftStop" flags="m" />
      22. </device>
      Alles anzeigen
      <device name="compatible: pcKeyboard">
      KEY_H, KEY_X, KEY_SEARCH und KEY_HOMEPAGE erweitert.

      gruß pclin
      Dateien
      • keymap.xml.zip

        (3,74 kB, 15 mal heruntergeladen, zuletzt: )
      Die zwei Gemütszustände eines Programmierers
      0 ich hab keine Ahnung was ich hier mache
      1 ICH BIN GOTT
      ---
      DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DMM-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, geminiGP3, Diverse
      ---
      AudioDSP: miniDSP 2x4 HD

      Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von pclin ()

    • Hi,
      ich habe noch ein paar Tasten für <device name="compatible: pcKeyboard"> hinzugefügt.

      und den header um Datum und Version erweitert.

      Quellcode

      1. <!--
      2. dreamOS 15.03.2018 v.03
      3. m = make -> Normal key press
      4. b = break -> Key released
      5. l = long -> Long key press
      6. r = repeat -> Key locked (pressed continuously)
      7. "m" arrives once, as soon as the key is pressed
      8. "b" arrives as soon as the key is released.
      9. "l" arrives after 5 repeats, but then only once (repeat still arrives)
      10. "r" arrives after "m", when the key is pressed continuously until the key is released
      11. Flags can be combined, eg. flags="mr"
      12. -->
      Alles anzeigen
      KEY_L, KEY_I, KEY_R, KEY_E, KEY_M

      <device name="compatible: pcKeyboard">
      <key id="KEY_F3" mapto="showEventList" flags="b" />
      <key id="KEY_L" mapto="showEventList" flags="b" />
      <key id="KEY_F5" mapto="showEventInfo" flags="b" />
      <key id="KEY_I" mapto="showEventInfo" flags="b" />
      </device>

      <device name="compatible: pcKeyboard">
      <key id="KEY_F12" mapto="instantRecord" flags="b" />
      <key id="KEY_R" mapto="instantRecord" flags="b" />
      </device>

      <device name="compatible: pcKeyboard">
      <key id="KEY_F4" mapto="extensions" flags="b" />
      <key id="KEY_E" mapto="extensions" flags="b" />
      </device>

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

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

      gruß pclin
      Dateien
      Die zwei Gemütszustände eines Programmierers
      0 ich hab keine Ahnung was ich hier mache
      1 ICH BIN GOTT
      ---
      DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DMM-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, geminiGP3, Diverse
      ---
      AudioDSP: miniDSP 2x4 HD

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von pclin ()

    • keymap.xml dreamOS enigma2 - 29.03.2018 v.04

      Einige noch bisher nicht gemappt funktionen hinzugefügt.

      Beispiele:
      FB
      langer Tasten Druck auf INFO Taste (kein OSD eingeblendet > EPG Menü)
      Tastatur
      langer Tasten Druck F5 und I

      Zuordnungen für
      FB
      KEY_NEXT und KEY_BACK
      Tastatur
      HOME (Pos1) und END (Ende) teilweise zusätzlich mit Previoussong und Nextsong (Beispiel History NEXT/BACK)
      an diversen Stellen hinzugefügt.

      Wer selbst baut und nicht drauf warten möchte das DP das wieder einpflegt kann auch mein enigma2_%.bbappend verwenden. Dann ist auch nach einem Update alles Safe, ohne rein kopieren zu müssen.

      keyamp.xml nach
      .../opendreambox/meta-opendreambox/recipes-dreambox/enigma2/enigma2/opendreambox
      enigma2_%.bbappend nach
      .../opendreambox/meta-opendreambox/recipes-dreambox/enigma2

      enigma2_%.bbappend

      Quellcode

      1. FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:"
      2. SRC_URI += " file://keymap.xml \
      3. "
      4. do_configure_append() {
      5. mv ${WORKDIR}/keymap.xml ${S}/usr/share/enigma2/keymap.xml
      6. }

      gruß pclin
      Dateien
      Die zwei Gemütszustände eines Programmierers
      0 ich hab keine Ahnung was ich hier mache
      1 ICH BIN GOTT
      ---
      DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DMM-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, geminiGP3, Diverse
      ---
      AudioDSP: miniDSP 2x4 HD
    • keymap.xml für WebBrowser

      dreamOS WebBrowser - 29.03.2018 v.01

      <!-- keyboard --> erweitert

      Quellcode

      1. <key id="KEY_PREVIOUSSONG" mapto="back" flags="b" />
      2. <key id="KEY_NEXTSONG" mapto="forward" flags="b" />

      gruß pclin
      Dateien
      Die zwei Gemütszustände eines Programmierers
      0 ich hab keine Ahnung was ich hier mache
      1 ICH BIN GOTT
      ---
      DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DMM-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, geminiGP3, Diverse
      ---
      AudioDSP: miniDSP 2x4 HD

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von pclin ()

    • Kleine Erweiterung Taste P = PVR, und weiter 'aufgeräumt'

      keymap.xml - dreamOS enigma2 - 27.05.2018 - v.06

      Brainfuck-Quellcode

      1. TASTATUR : FB
      2. ------------------------------------------------------------------
      3. F1 = RED
      4. F2 = GREEN
      5. F3 = YELLOW
      6. F4 = BLUE
      7. F5 = INFO
      8. F6 = MENU
      9. F7 = AUDIO
      10. F8 = PVR
      11. F9 = TV
      12. F10 = RADIO
      13. F11 = TEXT
      14. F12 = REC
      15. ESC = EXIT
      16. ENTER = OK
      17. BILD UP = BOUQUET UP
      18. BILD DOWN = BOUGIET DOWN
      19. POS 1 = <
      20. ENDE = >
      21. KEY_X = STOP
      22. KEY_H = HELP
      23. KEY_HOMEPAHE = HELP
      24. Multimedia Tasten, UP/DOWN/LEFT/RIGHT, Zahlen = Identisch
      25. KEY_I = INFO
      26. KEY_M = MENU
      27. KEY_E = Extensions
      28. KEY_L = EPG LIST
      29. KEY_P = PVR
      30. KEY_R = REC
      31. LANG KEY F5 = LANG INFO
      32. LANG KEY_I = LANG INFO
      Alles anzeigen
      gruß pclin
      Dateien
      Die zwei Gemütszustände eines Programmierers
      0 ich hab keine Ahnung was ich hier mache
      1 ICH BIN GOTT
      ---
      DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DMM-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, geminiGP3, Diverse
      ---
      AudioDSP: miniDSP 2x4 HD

      Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von pclin ()

    • keymap.xml - enigma2-plugin-extensions-quickbutton - 27.05.2018 v.01


      Quellcode

      1. <keymap>
      2. <!--
      3. enigma2-plugin-extensions-quickbutton - 27.05.2018 v.01
      4. m = make -> Normal key press
      5. b = break -> Key released
      6. l = long -> Long key press
      7. r = repeat -> Key locked (pressed continuously)
      8. "m" arrives once, as soon as the key is pressed
      9. "b" arrives as soon as the key is released.
      10. "l" arrives after 5 repeats, but then only once (repeat still arrives)
      11. "r" arrives after "m", when the key is pressed continuously until the key is released
      12. Flags can be combined, eg. flags="mr"
      13. -->
      14. <map context="QuickbuttonActions">
      15. <device name="compatible: pcKeyboard">
      16. <key id="KEY_F1" mapto="red_b" flags="b" />
      17. <key id="KEY_F1" mapto="red_l" flags="l" />
      18. <key id="KEY_F2" mapto="green_l" flags="l" />
      19. <key id="KEY_F3" mapto="yellow_l" flags="l" />
      20. <key id="KEY_F4" mapto="blue_l" flags="l" />
      21. </device>
      22. <key id="KEY_GREEN" mapto="green_l" flags="l" />
      23. <key id="KEY_YELLOW" mapto="yellow_l" flags="l" />
      24. <key id="KEY_RED" mapto="red_b" flags="b" />
      25. <key id="KEY_RED" mapto="red_l" flags="l" />
      26. <key id="KEY_BLUE" mapto="blue_l" flags="l" />
      27. </map>
      28. </keymap>
      Alles anzeigen
      gruß pclin
      Dateien
      Die zwei Gemütszustände eines Programmierers
      0 ich hab keine Ahnung was ich hier mache
      1 ICH BIN GOTT
      ---
      DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DMM-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, geminiGP3, Diverse
      ---
      AudioDSP: miniDSP 2x4 HD