Read the statement by Michael Teeuw here.
MMM-OnScreenMenu Notifications?
-
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”}
}
]
}
},