MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    MMM-OnScreenMenu Notifications?

    Scheduled Pinned Locked Moved Unsolved Troubleshooting
    1 Posts 1 Posters 554 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J Offline
      JcMarin
      last edited by

      Need some help with OnScreenMenu

      I’m using an ir remote for my MM which is basically sending keys (keyboard).

      I have managed to activate/deactivate the Menu sending “ONSCREENMENU_TOGGLE_MENU” through KeyBindings module but I don’t know what notification to send for the Up/Down arrows or Enter keys to navigate the Menu

      I tried notification: “ONSCREENMENU_KEYPRESS”,
      payload: {actionName: “KEYPRESS”, name: “ArrowUp”}

      But that does not work, and navigation is not working with the Keyboard either once Menu pop-ups

      What notification or configuration do I need to navigate with keyboard enter and arrow keys?

      Config I have right now

      {
      module: ‘MMM-OnScreenMenu’,
      position: ‘bottom_left’,
      config: {
      touchMode: false,
      enableKeyboard: true,
      enableKeyBindings: true,
      }
      },

      module: “MMM-KeyBindings”,
      config: {
      enabledKeyStates: [“KEY_PRESSED”, “KEY_LONGPRESSED”],
      // evdev: { enabled: true, eventPath: “/dev/input/btremote”},
      enableKeyboard: true,
      actions: [
      {
      key: “Menu”,
      state: “KEY_PRESSED”,
      mode: “DEFAULT”,
      notification: “ONSCREENMENU_TOGGLE_MENU”,
      },
      {
      key: “ArrowUp”,
      state: “KEY_PRESSED”,
      mode: “DEFAULT”,
      notification: “ONSCREENMENU_KEYPRESS”,
      payload: {actionName: “KEYPRESS”, name: “ArrowUp”}
      }
      ]
      }
      },

      1 Reply Last reply Reply Quote 0
      • 1 / 1
      • First post
        Last post
      Enjoying MagicMirror? Please consider a donation!
      MagicMirror created by Michael Teeuw.
      Forum managed by Sam, technical setup by Karsten.
      This forum is using NodeBB as its core | Contributors
      Contact | Privacy Policy