<?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[Magic Mirror with touchscreen Display&#x2F;Monitor]]></title><description><![CDATA[<p dir="auto">Hello all,</p>
<p dir="auto">I am planning to build a new Magic Mirror, this time with touch function.</p>
<p dir="auto">As mirror glass I use a Pilkington Mirrorview, which according to the manufacturer is suitable for touch functions (capacitive).</p>
<p dir="auto">Now I have the question how to realize the touch function of the display behind it. I had already thought about using a PCAP touch foil, which is mounted between the Mirrorview and the LCD display. According to the manufacturer, this would work, but it is very expensive.</p>
<p dir="auto">A cheaper alternative would be a touch screen display that is as flat as possible.<br />
Important would be the size:</p>
<p dir="auto">My mirror measures 44 cm x 50 cm (width x height). I.e. the display must not be too large, 17.3" maximum 18.4".</p>
<p dir="auto">Can you recommend a suitable display that is as flat as possible and not too heavy? Would such a display be suitable, for example?</p>
<p dir="auto"><a href="https://www.amazon.de/-/en/Viewsonic-TD1655-Multitouch-Replacement-Silver-Black/dp/B08778F756" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.amazon.de/-/en/Viewsonic-TD1655-Multitouch-Replacement-Silver-Black/dp/B08778F756</a></p>
<p dir="auto">Many greetings</p>
]]></description><link>https://forum.magicmirror.builders/topic/16544/magic-mirror-with-touchscreen-display-monitor</link><generator>RSS for Node</generator><lastBuildDate>Mon, 20 Apr 2026 21:28:42 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/16544.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 30 Mar 2022 11:05:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Sun, 03 Apr 2022 20:21:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bjk" aria-label="Profile: BJK">@<bdi>BJK</bdi></a> LXDE/autostart is running as root I think…</p>
<p dir="auto">pm2 autostart is NOT running as root, so u have to use sudo</p>
]]></description><link>https://forum.magicmirror.builders/post/100786</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100786</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 03 Apr 2022 20:21:59 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Sun, 03 Apr 2022 19:57:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bjk" aria-label="Profile: BJK">@<bdi>BJK</bdi></a> Great to hear!! :)</p>
]]></description><link>https://forum.magicmirror.builders/post/100785</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100785</guid><dc:creator><![CDATA[Snille]]></dc:creator><pubDate>Sun, 03 Apr 2022 19:57:09 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Sun, 03 Apr 2022 09:12:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/snille" aria-label="Profile: Snille">@<bdi>Snille</bdi></a></p>
<p dir="auto">Thank you! :beaming_face_with_smiling_eyes:<br />
Now, after your precise suggestions,  I did read up on the autostart for Raspberry:<br />
<a href="https://forums.raspberrypi.com/viewtopic.php?t=313191" target="_blank" rel="noopener noreferrer nofollow ugc">https://forums.raspberrypi.com/viewtopic.php?t=313191</a><br />
<a href="https://forums.raspberrypi.com/viewtopic.php?f=66&amp;t=294014" target="_blank" rel="noopener noreferrer nofollow ugc">https://forums.raspberrypi.com/viewtopic.php?f=66&amp;t=294014</a></p>
<p dir="auto">and using:<br />
“sudo nano /etc/xdg/lxsession/LXDE-pi/autostart”</p>
<p dir="auto">I pasted my line at the end of the  the autostart:<br />
@/home/pi/xin.sh<br />
and then saved the file</p>
<p dir="auto">In the <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a> file, I have:<br />
line1: #!/bin/bash<br />
line 2: DISPLAY=:0.0 xinput --set-prop “Multi touch   Multi touch overlay device” “Coordinate Transformation Matrix” 0 -1 1 1 0 0 0 0 1</p>
<p dir="auto">So, just two lines and "line1or2: "  is not part of the file :smirking_face: (and - as you said - I do have a bit different coordinate compared to you)</p>
<p dir="auto">AND now it WORKS! Thank you !</p>
]]></description><link>https://forum.magicmirror.builders/post/100755</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100755</guid><dc:creator><![CDATA[BJK]]></dc:creator><pubDate>Sun, 03 Apr 2022 09:12:41 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Fri, 01 Apr 2022 20:55:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bjk" aria-label="Profile: BJK">@<bdi>BJK</bdi></a>  I don’t start the  <a href="https://www.snille.net/download/mm/xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a> (with pm2). if you read in the  <a href="https://www.snille.net/download/mm/xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a> file you will find instructions how I did it… :) Here you can download the <a href="https://www.snille.net/download/mm/xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a>.</p>
<p dir="auto">The script (if you don’t want to download it):</p>
<pre><code>#!/bin/bash

# Before I just tested with the xinput command directly in the autostart file, but that did not work. So now instead I just created a script called xin.sh.
# nano ~/xin.sh
# Then added
# DISPLAY=:0.0 xinput --set-prop "Multi touch Multi touch overlay device" "Coordinate Transformation Matrix" 0 1 0 -1 0 1 0 0 1
# There should actually be 3 spaces between “Multi touch” and “Multi touch overlay device”. For some reason the board removes the extra spaces here.
#
# You can actually find the “name” of the device with this commandDISPLAY=:0.0 xinput list
# Shows something like this:
#
# Virtual core pointer id=2 [master pointer (3)]
#   Virtual core XTEST pointer id=4 [slave pointer (2)]
#   Multi touch Multi touch overlay device id=6 [slave pointer (2)]
# Virtual core keyboard id=3 [master keyboard (2)]
# Virtual core XTEST keyboard id=5 [slave keyboard (3)]
#
# Depending on what you have connected to your RPi. 🙂
# 
# So, after creating the xin.sh I added that to the autostart file for LXDE:
# Like this:
# nano ~/.config/lxsession/LXDE-pi/autostart
# Added at the end of the file.
# @/home/pi/xin.sh
# Restarted and it works.
#
DISPLAY=:0.0 xinput --set-prop "Multi touch   Multi touch overlay device" "Coordinate Transformation Matrix" 0 1 0 -1 0 1 0 0 1
</code></pre>
<p dir="auto">You  have to figure out your own “matrix” of course… :) Not sure if mine is the same…</p>
]]></description><link>https://forum.magicmirror.builders/post/100701</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100701</guid><dc:creator><![CDATA[Snille]]></dc:creator><pubDate>Fri, 01 Apr 2022 20:55:55 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Fri, 01 Apr 2022 19:49:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bjk" aria-label="Profile: BJK">@<bdi>BJK</bdi></a> pm2’s JOB is to start and run stuff AND KEEP it running…</p>
<p dir="auto">so, if it ends. pm2 will start it back up…</p>
<p dir="auto">and if it errors too many times too fast it will stop restarting…</p>
]]></description><link>https://forum.magicmirror.builders/post/100700</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100700</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 01 Apr 2022 19:49:55 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Fri, 01 Apr 2022 19:48:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bjk" aria-label="Profile: BJK">@<bdi>BJK</bdi></a><br />
<em>and you were logged on as user pi, right?</em><br />
Well, instead of user pi, I am user Bo. So my home directory is like home/Bo/MagicMirror/modules…<br />
But any idea about the <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a> error? Would it help to let pm2 just run the <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a> once?<br />
Best</p>
]]></description><link>https://forum.magicmirror.builders/post/100699</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100699</guid><dc:creator><![CDATA[BJK]]></dc:creator><pubDate>Fri, 01 Apr 2022 19:48:21 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Fri, 01 Apr 2022 14:54:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bjk" aria-label="Profile: BJK">@<bdi>BJK</bdi></a> no… NEVER use sudo for anything unless you know WHY you are doing it…</p>
<p dir="auto">and you were logged on as user pi, right?</p>
]]></description><link>https://forum.magicmirror.builders/post/100689</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100689</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 01 Apr 2022 14:54:55 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Fri, 01 Apr 2022 14:43:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bjk" aria-label="Profile: BJK">@<bdi>BJK</bdi></a></p>
<p dir="auto">Regarding: “<em>we’re you running as root ( or using sudo ) when u did the pm2 start <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a>?</em>”</p>
<p dir="auto">I just wrote “pm2 start <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a>”,and then  “pm2 start <a href="http://mm.sh" target="_blank" rel="noopener noreferrer nofollow ugc">mm.sh</a>” and then at last “pm2 save”</p>
<p dir="auto">Should I have used “sudo pm2 start <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a>” ?</p>
]]></description><link>https://forum.magicmirror.builders/post/100685</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100685</guid><dc:creator><![CDATA[BJK]]></dc:creator><pubDate>Fri, 01 Apr 2022 14:43:03 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Thu, 31 Mar 2022 20:43:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bjk" aria-label="Profile: BJK">@<bdi>BJK</bdi></a> first</p>
<p dir="auto">do<br />
pm2 save</p>
<p dir="auto">to sync the disk list with the memory list of things pm2 manages</p>
<p dir="auto">then do</p>
<p dir="auto">pm2 info 0</p>
<p dir="auto">to get the startup info from the task definition</p>
<p dir="auto">we’re you running as root ( or using sudo ) when u did the pm2 start <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a>?</p>
]]></description><link>https://forum.magicmirror.builders/post/100673</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100673</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Thu, 31 Mar 2022 20:43:57 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Thu, 31 Mar 2022 20:27:48 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></p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a></p>
<p dir="auto">Well, I start the <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a> with PM2 and it works with calibrating the IR-frame:</p>
<p dir="auto"><a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a>:<br />
#!/bin/bash<br />
DISPLAY=:0.0 xinput --set-prop “Multi touch Multi touch overlay device” “Coordinate Transformation Matrix” 0 -1 1 1 0 0 0 0 1</p>
<p dir="auto">However, after the <a href="http://mm.sh" target="_blank" rel="noopener noreferrer nofollow ugc">mm.sh</a> (the MagicMirror) has started, then when I go back to Raspberry disktop the the Calibration is off again. If I then run the <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a> with “pm2 start <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a>” in a terminal window then the calibration is okay again.</p>
<p dir="auto">This is the error that I get from pm2 log file:</p>
<p dir="auto">Bo@MMpi:~ $ pm2 list<br />
┌────┬────────────────────┬──────────┬──────┬───────────┬──────────┬──────────┐<br />
│ id │ name │ mode │ ↺ │ status │ cpu │ memory │<br />
├────┼────────────────────┼──────────┼──────┼───────────┼──────────┼──────────┤<br />
│ 0 │ xin │ fork │ 15 │ errored │ 0% │ 0b │<br />
└────┴────────────────────┴──────────┴──────┴───────────┴──────────┴──────────┘<br />
[PM2][WARN] Current process list is not synchronized with saved list. App led mm differs. Type ‘pm2 save’ to synchronize.<br />
Bo@MMpi:~ $ pm2 log<br />
[TAILING] Tailing last 15 lines for [all] processes (change the value with --lines option)<br />
/home/Bo/.pm2/pm2.log last 15 lines:<br />
PM2 | 2022-03-31T20:11:38: PM2 log: App [xin:0] online<br />
PM2 | 2022-03-31T20:11:38: PM2 log: App [xin:0] exited with code [0] via signal [SIGINT]<br />
PM2 | 2022-03-31T20:11:38: PM2 log: App [xin:0] starting in -fork mode-<br />
PM2 | 2022-03-31T20:11:38: PM2 log: App [xin:0] online<br />
PM2 | 2022-03-31T20:11:38: PM2 log: App [xin:0] exited with code [0] via signal [SIGINT]<br />
PM2 | 2022-03-31T20:11:38: PM2 log: App [xin:0] starting in -fork mode-<br />
PM2 | 2022-03-31T20:11:38: PM2 log: App [xin:0] online<br />
PM2 | 2022-03-31T20:11:38: PM2 log: App [xin:0] exited with code [0] via signal [SIGINT]<br />
PM2 | 2022-03-31T20:11:38: PM2 log: App [xin:0] starting in -fork mode-<br />
PM2 | 2022-03-31T20:11:38: PM2 log: App [xin:0] online<br />
PM2 | 2022-03-31T20:11:38: PM2 log: App [xin:0] exited with code [0] via signal [SIGINT]<br />
PM2 | 2022-03-31T20:11:38: PM2 log: App [xin:0] starting in -fork mode-<br />
PM2 | 2022-03-31T20:11:38: PM2 log: App [xin:0] online<br />
PM2 | 2022-03-31T20:11:38: PM2 log: App [xin:0] exited with code [0] via signal [SIGINT]<br />
PM2 | 2022-03-31T20:11:38: PM2 log: Script /home/Bo/xin.sh had too many unstable restarts (16). Stopped. “errored”</p>
<p dir="auto">/home/Bo/.pm2/logs/xin-out.log last 15 lines:<br />
/home/Bo/.pm2/logs/xin-error.log last 15 lines:<br />
0|xin | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin | Unable to connect to X server<br />
0|xin | Invalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin | Unable to connect to X server<br />
0|xin | Invalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin | Unable to connect to X server<br />
0|xin | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server</p>
<p dir="auto">Should I do something else with pm2 or run the <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a> in an other way?</p>
<p dir="auto">It would be so nice to have i done automatically 😁</p>
<p dir="auto">the <a href="http://mm.sh" target="_blank" rel="noopener noreferrer nofollow ugc">mm.sh</a> file:<br />
cd ~/MagicMirror<br />
DISPLAY=:0 npm start</p>
<p dir="auto">Best Bo</p>
]]></description><link>https://forum.magicmirror.builders/post/100672</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100672</guid><dc:creator><![CDATA[BJK]]></dc:creator><pubDate>Thu, 31 Mar 2022 20:27:48 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Thu, 31 Mar 2022 20:24:13 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></p>
<p dir="auto">Well, I start the <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a> with PM2 and it works with calibrating the IR-frame:</p>
<p dir="auto"><a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a>:<br />
#!/bin/bash<br />
DISPLAY=:0.0 xinput --set-prop “Multi touch   Multi touch overlay device” “Coordinate Transformation Matrix” 0 -1 1 1 0 0 0 0 1</p>
<p dir="auto">However, after the <a href="http://mm.sh" target="_blank" rel="noopener noreferrer nofollow ugc">mm.sh</a> (the MagicMirror) has started, then when I go back to Raspberry disktop the the Calibration is off again. If I then run the <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a> with “pm2 start <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a>” in a terminal window then the calibration is okay again.</p>
<p dir="auto">This is the error that I get from pm2 log file:</p>
<p dir="auto">Bo@MMpi:~ $ pm2 list<br />
┌────┬────────────────────┬──────────┬──────┬───────────┬──────────┬──────────┐<br />
│ id │ name               │ mode     │ ↺    │ status    │ cpu      │ memory   │<br />
├────┼────────────────────┼──────────┼──────┼───────────┼──────────┼──────────┤<br />
│ 0  │ xin                │ fork     │ 15   │ errored   │ 0%       │ 0b       │<br />
└────┴────────────────────┴──────────┴──────┴───────────┴──────────┴──────────┘<br />
[PM2][WARN] Current process list is not synchronized with saved list. App led mm differs. Type ‘pm2 save’ to synchronize.<br />
Bo@MMpi:~ $ pm2 log<br />
[TAILING] Tailing last 15 lines for [all] processes (change the value with --lines option)<br />
/home/Bo/.pm2/pm2.log last 15 lines:<br />
PM2        | 2022-03-31T20:11:38: PM2 log: App [xin:0] online<br />
PM2        | 2022-03-31T20:11:38: PM2 log: App [xin:0] exited with code [0] via signal [SIGINT]<br />
PM2        | 2022-03-31T20:11:38: PM2 log: App [xin:0] starting in -fork mode-<br />
PM2        | 2022-03-31T20:11:38: PM2 log: App [xin:0] online<br />
PM2        | 2022-03-31T20:11:38: PM2 log: App [xin:0] exited with code [0] via signal [SIGINT]<br />
PM2        | 2022-03-31T20:11:38: PM2 log: App [xin:0] starting in -fork mode-<br />
PM2        | 2022-03-31T20:11:38: PM2 log: App [xin:0] online<br />
PM2        | 2022-03-31T20:11:38: PM2 log: App [xin:0] exited with code [0] via signal [SIGINT]<br />
PM2        | 2022-03-31T20:11:38: PM2 log: App [xin:0] starting in -fork mode-<br />
PM2        | 2022-03-31T20:11:38: PM2 log: App [xin:0] online<br />
PM2        | 2022-03-31T20:11:38: PM2 log: App [xin:0] exited with code [0] via signal [SIGINT]<br />
PM2        | 2022-03-31T20:11:38: PM2 log: App [xin:0] starting in -fork mode-<br />
PM2        | 2022-03-31T20:11:38: PM2 log: App [xin:0] online<br />
PM2        | 2022-03-31T20:11:38: PM2 log: App [xin:0] exited with code [0] via signal [SIGINT]<br />
PM2        | 2022-03-31T20:11:38: PM2 log: Script /home/Bo/xin.sh had too many unstable restarts (16). Stopped. “errored”</p>
<p dir="auto">/home/Bo/.pm2/logs/xin-out.log last 15 lines:<br />
/home/Bo/.pm2/logs/xin-error.log last 15 lines:<br />
0|xin      | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin      | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin      | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin      | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin      | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin      | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin      | Unable to connect to X server<br />
0|xin      | Invalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin      | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin      | Unable to connect to X server<br />
0|xin      | Invalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin      | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin      | Unable to connect to X server<br />
0|xin      | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server<br />
0|xin      | Invalid MIT-MAGIC-COOKIE-1 keyUnable to connect to X server</p>
<p dir="auto">Should I do something else with pm2 or run the <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a> in an other way?</p>
<p dir="auto">It would be so nice to have i done automatically :beaming_face_with_smiling_eyes:</p>
<p dir="auto">Best Bo</p>
]]></description><link>https://forum.magicmirror.builders/post/100671</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100671</guid><dc:creator><![CDATA[BJK]]></dc:creator><pubDate>Thu, 31 Mar 2022 20:24:13 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Thu, 31 Mar 2022 15:48:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bjk" aria-label="Profile: BJK">@<bdi>BJK</bdi></a> what is the error?</p>
]]></description><link>https://forum.magicmirror.builders/post/100667</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100667</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Thu, 31 Mar 2022 15:48:24 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Thu, 31 Mar 2022 14:49:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/snille" aria-label="Profile: Snille">@<bdi>Snille</bdi></a> Hi Snille<br />
I have had greate use of <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a> file to run at start. It contained the:<br />
“DISPLAY=:0.0 xinput --set-prop “Multi touch Multi touch overlay device” “Coordinate Transformation Matrix” 0 1 0 -1 0 1 0 0 1”<br />
However, now using the pm2 start <a href="http://xin.sh" target="_blank" rel="noopener noreferrer nofollow ugc">xin.sh</a> for automatic start, I get an error in the pm2 log<br />
What do you use to correct the ir-frame ?<br />
Best<br />
Bo</p>
]]></description><link>https://forum.magicmirror.builders/post/100664</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100664</guid><dc:creator><![CDATA[BJK]]></dc:creator><pubDate>Thu, 31 Mar 2022 14:49:03 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Thu, 31 Mar 2022 11:34:50 GMT]]></title><description><![CDATA[<p dir="auto">I have a 24" one that after I bought it found out that it will not work in Linux so my only option is to install MM on Windows … ugh.    So when I can come across a NUC or something small I will until then …</p>
]]></description><link>https://forum.magicmirror.builders/post/100658</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100658</guid><dc:creator><![CDATA[cowboysdude]]></dc:creator><pubDate>Thu, 31 Mar 2022 11:34:50 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Wed, 30 Mar 2022 14:49:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/core" aria-label="Profile: core">@<bdi>core</bdi></a> but this is effectively the same as the ir frame… the special touchfoil does the work… NOT the monitor…</p>
]]></description><link>https://forum.magicmirror.builders/post/100639</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100639</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 30 Mar 2022 14:49:21 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Wed, 30 Mar 2022 14:11:34 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><br />
Ok, but a PCAP Touchfoil under the glass, mounted between a LED display and the Mirroview, will work for sure (asked Pilkington and the company selling the foil).</p>
<p dir="auto">Best regards</p>
]]></description><link>https://forum.magicmirror.builders/post/100636</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100636</guid><dc:creator><![CDATA[core]]></dc:creator><pubDate>Wed, 30 Mar 2022 14:11:34 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Wed, 30 Mar 2022 14:04:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/core" aria-label="Profile: core">@<bdi>core</bdi></a> said in <a href="/post/100634">Magic Mirror with touchscreen Display/Monitor</a>:</p>
<blockquote>
<p dir="auto">That’s why i am looking for a touch display which can be mounted under the glass.</p>
</blockquote>
<p dir="auto">that doesn’t exist.  the monitor is dependent on human skin resistance (try it with a glove on)<br />
the mirror glass would block that</p>
]]></description><link>https://forum.magicmirror.builders/post/100635</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100635</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 30 Mar 2022 14:04:33 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Wed, 30 Mar 2022 13:43:09 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">thank you very much for your replies.</p>
<p dir="auto">An IR touch overlay is unfortunately not possible in my case. The mirror is frameless and clamped in 4 holders (2 above and 2 at the bottom). That’s why i am looking for a touch display which can be mounted under the glass.</p>
<p dir="auto">Best regards</p>
]]></description><link>https://forum.magicmirror.builders/post/100634</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100634</guid><dc:creator><![CDATA[core]]></dc:creator><pubDate>Wed, 30 Mar 2022 13:43:09 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Wed, 30 Mar 2022 12:11:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/core" aria-label="Profile: core">@<bdi>core</bdi></a> I also used a IR-Frame in my build. Works very well if you just want “simple” point and click and/or point and drag (even with two fingers)… I have not tested it with more advanced stuff. :) But for the MM it’s great. You can read about my build <a href="https://forum.magicmirror.builders/topic/4563/snilles-magic-mirror-project?_=1648642128639">here</a> and underneath the picture, you can find a link to a full photo album with pictures and text to all pictures about what you see. :)</p>
]]></description><link>https://forum.magicmirror.builders/post/100633</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100633</guid><dc:creator><![CDATA[Snille]]></dc:creator><pubDate>Wed, 30 Mar 2022 12:11:30 GMT</pubDate></item><item><title><![CDATA[Reply to Magic Mirror with touchscreen Display&#x2F;Monitor on Wed, 30 Mar 2022 11:18:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/core" aria-label="Profile: core">@<bdi>core</bdi></a> use an ir touch frame over the glass.</p>
]]></description><link>https://forum.magicmirror.builders/post/100631</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100631</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 30 Mar 2022 11:18:14 GMT</pubDate></item></channel></rss>