<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Touchscreen Family Dashboard]]></title><description><![CDATA[<p dir="auto"><a href="https://vimeo.com/865793898?share=copy" target="_blank" rel="noopener noreferrer nofollow ugc">Dashboard video</a></p>
<p dir="auto">I recently completed the software portion of my “Magic Mirror” that is really a touchscreen dashboard for the family to use, running on a Raspberry Pi4. I wanted to allow for family members to add/edit/delete events from the screen so we could replace our messy paper calendar. As shown, the dashboard also provides local weather, family photos, and commute times for both adults in the household. The next step is to build the physical housing around the screen, likely in the form of extending the bookcase it’s currently resting on. The finished product will be a built in.</p>
<p dir="auto">I’m not a programmer, but with the help of ChatGPT was able to develop a few custom modules to interact with others from the community. The most complex one I needed to develop was the integration with the Google Calendar API which was built entirely from scratch.</p>
<p dir="auto">Modules used:</p>
<ul>
<li>MMM-DarkSkyForecast: Updated with PirateWeather</li>
<li>MMM-GoogleCalendar: Readonly Access to my Google Calendar via API</li>
<li>MMM-GooglePhotos</li>
<li>MMM-systemtemperature</li>
<li>MMM-Remote-Control</li>
<li>MMM-CalendarExt3: Heavy CSS adjustments along with a small update to add a transparent button in each date cell that brings open the add event dialog box.</li>
</ul>
<p dir="auto">Custom Modules</p>
<ul>
<li>MMM-Keypress: Simple swipe module allowing me to advance the calendar 1-10 months in either direction</li>
<li>MMM-TravelTimes: Pulls Google Traffic times for a drive to one location and a combination drive to train station/train ride to another</li>
<li>MMM-SimpleKeyboard: Integrates the public-use SimpleKeyboard into the MagicMirror</li>
<li>MMM-GoogleCalendarEventAdder: Provides Add/Edit/Delete functionality to our Google Calendar via API</li>
</ul>
]]></description><link>https://forum.magicmirror.builders/topic/18011/touchscreen-family-dashboard</link><generator>RSS for Node</generator><lastBuildDate>Sun, 10 May 2026 01:35:17 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/18011.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 19 Sep 2023 02:15:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Thu, 12 Feb 2026 11:42:57 GMT]]></title><description><![CDATA[<p dir="auto">sorry to revive this thread. I’m trying to get this going on my own MM</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tjat" aria-label="Profile: tjat">@<bdi>tjat</bdi></a> do you think you’d be able to post your config.js file so I could have a reference please?</p>
]]></description><link>https://forum.magicmirror.builders/post/130008</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130008</guid><dc:creator><![CDATA[vtek]]></dc:creator><pubDate>Thu, 12 Feb 2026 11:42:57 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Mon, 16 Jun 2025 08:49:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tjat" aria-label="Profile: tjat">@<bdi>tjat</bdi></a> I recomment you to take a look at my <a href="https://github.com/PierreGode/MMM-Chores" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/PierreGode/MMM-Chores</a> ( it supports touch )</p>
]]></description><link>https://forum.magicmirror.builders/post/127018</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/127018</guid><dc:creator><![CDATA[PierreGode]]></dc:creator><pubDate>Mon, 16 Jun 2025 08:49:58 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Sun, 01 Jun 2025 18:03:33 GMT]]></title><description><![CDATA[<p dir="auto">Reviving this thread because I am about to lose my mind… I cannot figure this out.  I would LOVE to mimic the OP and my only edits being replacing the traffic with the wifi QR but I cannot figure this out. Is anyone willing to take a look at my coding and help? SOS</p>
<p dir="auto">This is what mine currently looks like:<br />
<a href="https://i.imgur.com/AEZCGRN.png" target="_blank" rel="noopener noreferrer nofollow ugc">https://i.imgur.com/AEZCGRN.png</a></p>
]]></description><link>https://forum.magicmirror.builders/post/126843</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/126843</guid><dc:creator><![CDATA[chrishunt392]]></dc:creator><pubDate>Sun, 01 Jun 2025 18:03:33 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Wed, 12 Mar 2025 15:07:10 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/tjat" aria-label="Profile: tjat">@<bdi>tjat</bdi></a> just found your setup and would start working on building this for my family.  Thanks for sharing. Hopefuly I can have something running soon to share. 🙏🏾</p>
]]></description><link>https://forum.magicmirror.builders/post/124834</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/124834</guid><dc:creator><![CDATA[a7c12a5]]></dc:creator><pubDate>Wed, 12 Mar 2025 15:07:10 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Mon, 10 Feb 2025 16:37:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sfrangakis" aria-label="Profile: sfrangakis">@<bdi>sfrangakis</bdi></a> ah modify/delete</p>
]]></description><link>https://forum.magicmirror.builders/post/123915</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123915</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 10 Feb 2025 16:37:03 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Mon, 10 Feb 2025 16:24:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/jalow" aria-label="Profile: jalow">@<bdi>jalow</bdi></a></p>
<p dir="auto">Do you mean tjat has shared his code? If so, I have copied his modules from the github page and have implemented them. I was hoping that jalow (or someone who may have solved the same problem) would let me know what changes he made to tjat’s modules to allow for modifying/deleting events.</p>
]]></description><link>https://forum.magicmirror.builders/post/123913</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123913</guid><dc:creator><![CDATA[sfrangakis]]></dc:creator><pubDate>Mon, 10 Feb 2025 16:24:14 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Mon, 10 Feb 2025 14:28:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sfrangakis" aria-label="Profile: sfrangakis">@<bdi>sfrangakis</bdi></a> he shared his code</p>
]]></description><link>https://forum.magicmirror.builders/post/123909</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123909</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 10 Feb 2025 14:28:04 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Mon, 10 Feb 2025 14:14:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jalow" aria-label="Profile: jalow">@<bdi>jalow</bdi></a></p>
<p dir="auto">Hi, I would also like to know what files you modified and how you did so to be able to modify/delete events. I am having the same problem you were where the eventId is ‘undefined’ in the CX3 module. Any help would be appreciated, thank!</p>
]]></description><link>https://forum.magicmirror.builders/post/123907</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123907</guid><dc:creator><![CDATA[sfrangakis]]></dc:creator><pubDate>Mon, 10 Feb 2025 14:14:43 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Mon, 03 Feb 2025 19:43:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tugamuc" aria-label="Profile: tugamuc">@<bdi>tugamuc</bdi></a> he shared the link here<br />
<a href="https://forum.magicmirror.builders/post/111162">https://forum.magicmirror.builders/post/111162</a></p>
]]></description><link>https://forum.magicmirror.builders/post/123730</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123730</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 03 Feb 2025 19:43:31 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Mon, 03 Feb 2025 19:27:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tjat" aria-label="Profile: tjat">@<bdi>tjat</bdi></a><br />
Hi,</p>
<p dir="auto">I think your project is amazing! Maybe it’s a bit silly of me to ask, but would you be willing to share your project with us? Specifically, the</p>
<ul>
<li>
<p dir="auto">onfig.js</p>
</li>
<li>
<p dir="auto">custom.css</p>
</li>
</ul>
<p dir="auto">and maybe your modules.<br />
I (and probably others as well) would love to use your project but might not have such great ideas ourselves.</p>
<p dir="auto">If you’re kind enough to share it, please make sure to remove any personal data.</p>
<p dir="auto">Thanks a lot for your awesome work!</p>
<p dir="auto">Best regards,</p>
]]></description><link>https://forum.magicmirror.builders/post/123728</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123728</guid><dc:creator><![CDATA[tugamuc]]></dc:creator><pubDate>Mon, 03 Feb 2025 19:27:25 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Sat, 18 Jan 2025 18:57:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/elwood1982uk" aria-label="Profile: elwood1982uk">@<bdi>elwood1982uk</bdi></a> did you see<br />
<a href="https://forum.magicmirror.builders/topic/12526/mmm-keyboard-a-virtual-touch-keyboard">https://forum.magicmirror.builders/topic/12526/mmm-keyboard-a-virtual-touch-keyboard</a></p>
]]></description><link>https://forum.magicmirror.builders/post/123199</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123199</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 18 Jan 2025 18:57:03 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Sat, 18 Jan 2025 18:51:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> thanks yes I think that’s what I’ll do but I can’t even get a virtual keyboard working (have tried onboard and another-the name has slipped my mind) -they either don’t pop up or are too big etc. It’s not that I thought it would be easy but I did think I’d at least get it partly done by now 🤪</p>
]]></description><link>https://forum.magicmirror.builders/post/123197</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123197</guid><dc:creator><![CDATA[elwood1982uk]]></dc:creator><pubDate>Sat, 18 Jan 2025 18:51:21 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Sat, 04 Jan 2025 21:54:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/elwood1982uk" aria-label="Profile: elwood1982uk">@<bdi>elwood1982uk</bdi></a> said in <a href="/post/122632">Touchscreen Family Dashboard</a>:</p>
<blockquote>
<p dir="auto">editable touch screen Google calendar</p>
</blockquote>
<p dir="auto">google has that already, open the calendar web page… done…<br />
don’t need MagicMirror to do that</p>
]]></description><link>https://forum.magicmirror.builders/post/122634</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/122634</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 04 Jan 2025 21:54:01 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Sat, 04 Jan 2025 21:52:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/elwood1982uk" aria-label="Profile: elwood1982uk">@<bdi>elwood1982uk</bdi></a> send the ~/install.log  to my email…<br />
same id as here at gmail.  I’ll fix whatever caused the wrong node…</p>
<p dir="auto">you DID execute install DIRECTLY from the github page, with copy/paste… right?<br />
you did NOT clone that repo and execute from the copy (cause I update it all the time to keep it current)<br />
which is why it have copiable lines to paste and execute</p>
<p dir="auto">you did start with the FULL image, not the light… light makes things MUCH more complicated</p>
<blockquote>
<p dir="auto">Whenever I restart I have to remember everything from before so it’s very slow progress</p>
</blockquote>
<p dir="auto">if you use my backup/restore scripts, then you wouldn’t have to remember the MM setup<br />
<a href="https://github.com/sdetweil/MagicMirror-backup-restore" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/sdetweil/MagicMirror-backup-restore</a><br />
you can add one module, backup<br />
and another backup<br />
(I save versions, so you can get back to any one of them)</p>
<p dir="auto">but other than that there is no ‘straight forward steps’,  do this, then this…</p>
<p dir="auto">welcome to the learning curve.  someone created something new, (touch screen editable calendar)…   so there are extra things everywhere…</p>
<p dir="auto">and a LOT to know…</p>
<p dir="auto">this is NOT plop a TV on the wall and you’re done…</p>
]]></description><link>https://forum.magicmirror.builders/post/122633</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/122633</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 04 Jan 2025 21:52:25 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Sat, 04 Jan 2025 21:38:48 GMT]]></title><description><![CDATA[<p dir="auto">I’m basically going round in circles. Whenever I restart I have to remember everything from before so it’s very slow progress. I’ve just started fresh, using the auto installer (thanks). Took a while to get node/npm to the right version (I’m not sure why the auto installer didn’t?). Now at the point of adding modules but again I’ve run out of time. Could really do with a straightforward walkthrough (I do realise there is lots of info around/on here, but I find it overwhelming to know where to start, or when something goes wrong (long the node version earlier) how to sort it. Just want an editable touch screen Google calendar! 🤪`</p>
]]></description><link>https://forum.magicmirror.builders/post/122632</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/122632</guid><dc:creator><![CDATA[elwood1982uk]]></dc:creator><pubDate>Sat, 04 Jan 2025 21:38:48 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Sat, 04 Jan 2025 11:11:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/linkiln" aria-label="Profile: linkiln">@<bdi>linkiln</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> thanks again both. I guess what else I need to know is what modifications I need to make to the original files to get them to work/personalised for my own family? (E.g. where do I change values, names, etc?). I do want to learn but have very limited time so when I get a chance to look at it I get very little time to figure stuff out through trial and error and therefore it’s sitting gathering dust - so any pointers/instructions gratefully received! 😉</p>
]]></description><link>https://forum.magicmirror.builders/post/122615</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/122615</guid><dc:creator><![CDATA[elwood1982uk]]></dc:creator><pubDate>Sat, 04 Jan 2025 11:11:51 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Fri, 03 Jan 2025 10:51:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/elwood1982uk" aria-label="Profile: elwood1982uk">@<bdi>elwood1982uk</bdi></a>  Hi, I’ve got similar problem with touch callendar. I’ve made two changes in <a href="https://github.com/B3DTech/MMM-KeyPress" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/B3DTech/MMM-KeyPress</a> module.</p>
<p dir="auto">In node_helper.js:<br />
step: (direction === “ArrowRight” ? 3 : -3)  // 1 to move forward, -1 to move backward<br />
to:<br />
step: (direction === “ArrowRight” ? 1 : -1)  // 1 to move forward, -1 to move backward</p>
<p dir="auto">and second thing uncomment:<br />
//        this.sendNotification(‘CX3_GLANCE_CALENDAR’, payload);</p>
<p dir="auto">After this changes changing calendar start working with touch.</p>
]]></description><link>https://forum.magicmirror.builders/post/122481</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/122481</guid><dc:creator><![CDATA[linkiln]]></dc:creator><pubDate>Fri, 03 Jan 2025 10:51:58 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Sat, 28 Dec 2024 12:58:23 GMT]]></title><description><![CDATA[<p dir="auto">Hi all. Back after Xmas break. I’m still very new to this and not entirely sure where to begin. Before Xmas I tried downloading the files provided (thanks!) but can’t get it to work. Any chance of a noob walkthrough or a link to somewhere that will tell me how to add the modules and get a working touch calendar? Thanks!</p>
]]></description><link>https://forum.magicmirror.builders/post/122233</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/122233</guid><dc:creator><![CDATA[elwood1982uk]]></dc:creator><pubDate>Sat, 28 Dec 2024 12:58:23 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Sat, 21 Dec 2024 20:55:36 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mdiorio" aria-label="Profile: mdiorio">@<bdi>mdiorio</bdi></a> because it is new and not working in many cases yet</p>
<p dir="auto">if you want it to work now, your only choice is to move back</p>
<p dir="auto">you said your code does not work, touch doesnt</p>
]]></description><link>https://forum.magicmirror.builders/post/122112</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/122112</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 21 Dec 2024 20:55:36 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Sat, 21 Dec 2024 20:33:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> Why would I change back when my code works with the current version.  General concept MM should be don’t require a crap ton of customization just to make it work.  Making users who may want to use this switch to a different windowing system doesn’t really make sense.  Especially since I’m sure RPi will eventually remove X11.</p>
]]></description><link>https://forum.magicmirror.builders/post/122111</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/122111</guid><dc:creator><![CDATA[mdiorio]]></dc:creator><pubDate>Sat, 21 Dec 2024 20:33:08 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Sat, 21 Dec 2024 17:13:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mdiorio" aria-label="Profile: mdiorio">@<bdi>mdiorio</bdi></a> you can change back to x11 using the raspi-config app</p>
]]></description><link>https://forum.magicmirror.builders/post/122110</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/122110</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 21 Dec 2024 17:13:22 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Sat, 21 Dec 2024 17:11:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> said in <a href="/post/121956">Touchscreen Family Dashboard</a>:</p>
<blockquote>
<p dir="auto">did you change OS levels since it last appeared to work?</p>
</blockquote>
<p dir="auto">First time I’m using it is this week, so it would appear I’m using labwc.</p>
<p dir="auto">All I know is that the old KeyPress module wasn’t working and doing a console debug in electron was showing no touchevents being sent, only pointer events.</p>
]]></description><link>https://forum.magicmirror.builders/post/122109</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/122109</guid><dc:creator><![CDATA[mdiorio]]></dc:creator><pubDate>Sat, 21 Dec 2024 17:11:49 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Mon, 16 Dec 2024 19:49:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mdiorio" aria-label="Profile: mdiorio">@<bdi>mdiorio</bdi></a> electron still will provide touch events provided the underlying screen service does…</p>
<p dir="auto">did you change OS levels since it last appeared to work?</p>
<p dir="auto">they have changed the window manager twice in the last year.</p>
<p dir="auto">Original was X11<br />
last year introduced Wayland<br />
this Oct introduced Labwc</p>
]]></description><link>https://forum.magicmirror.builders/post/121956</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/121956</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 16 Dec 2024 19:49:02 GMT</pubDate></item><item><title><![CDATA[Reply to Touchscreen Family Dashboard on Mon, 16 Dec 2024 19:41:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/elwood1982uk" aria-label="Profile: elwood1982uk">@<bdi>elwood1982uk</bdi></a></p>
<p dir="auto">I was having issues with the calendar swipe feature not working.  The keypress would work fine though.  Looks like the new version of Electron has removed touchevents and changed to pointerdown and pointerup.</p>
<p dir="auto">I forked the original and made the changes:  <a href="https://github.com/B3DTech/MMM-KeyPress" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/B3DTech/MMM-KeyPress</a></p>
<p dir="auto">I’m looking at cleaning up code in the add event module to remove some of the hard-coded customizations in the original.    They are very much customized to the original creator with family names and icons hard coded.  For the most part, that isn’t needed in a general framework for just adding events.</p>
<p dir="auto">I am also looking at merging the code into the latest version of MMM-CalendarExt3 since it’s so far behind now.</p>
<p dir="auto">It’s a slow work in progress.  If anyone else has some time and wants to help out let me know.</p>
]]></description><link>https://forum.magicmirror.builders/post/121955</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/121955</guid><dc:creator><![CDATA[mdiorio]]></dc:creator><pubDate>Mon, 16 Dec 2024 19:41:18 GMT</pubDate></item></channel></rss>