Read the statement by Michael Teeuw here.
Top 5 unseen modules
-
Two modules…
My MagicMirror is running on an OLED display, so I am using MMM-MagicMover and MMM-BurnIn to prevent screen damage.and a complete suite…
MMM-GoogleAssistant and its components (Pages, Volume, Screen, Pir, Keyboard, TelegramBot, …) – priceless. -
@brentmatthews Hi Sam,
I seem to be missing something with KeyBindings as the arrow keys are not making the pages change. Would you mind advising if you have the time.
{ module: "MMM-Carousel", disabled: false, position: "bottom_bar", // Required only for navigation controls config: { transitionInterval: 0, //20000, showPageIndicators: true, showPageControls: true, ignoreModules: ['alert', 'updatenotification', 'MMM-KeyBindings'], mode: "slides", slides: { main: ['clock', 'MMM-OpenWeatherForecast', 'MMM-WOTD', 'MMM-BackgroundSlideshow'], "Slide 1": ['clock', 'MMM-OpenWeatherForecast', 'MMM-MyCalendar', 'MMM-TomTomCalculateRouteTraffic', 'MMM-MyWastePickup', 'MMM-BackgroundSlideshow'], }, keyBindings: { enabled: true, map: { NextSlide: "ArrowRight", PrevSlide: "ArrowLeft", }, mode: "DEFAULT" } }, },
-
@brentmatthews you have to use the MMM-Keybindings module for the actual keypress
Integration with MMM-KeyBindings
-
@sdetweil so I would put this bit as a stand alone module just with no position.
{ module: 'MMM-KeyBindings', config: { evdev: { enabled: false }, enableKeyboard: true, } },
-
@brentmatthews sorry, I don’t know… give it a try
I don’t know the workings of most modules…
I can help with getting the config data into the right places, or detect when config isn’t specified right…