<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>虚拟显示器中文官网</title><link>https://www.virtualdisplay.cn/</link><description>VirtualDisplay.CN</description><item><title>使用虚拟显示器解决向日葵远程后屏幕分辨率低的问题</title><link>https://www.virtualdisplay.cn/post/5.html</link><description>&lt;p data-tool=&quot;mdnice编辑器&quot; style=&quot;font-size: 16px; line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin: 0px; padding: 8px 0px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;弄了一台小主机，用来作为下载机，就没有给他连接物理显示器，本来也能用，但是最近的Windows系统更新之后，突然就不行了，通过&lt;span class=&quot;&quot; link-id=&quot;link-1784177147137-0.3664182105899336&quot;&gt;向日葵&lt;/span&gt;连接电脑时，系统只提供一个 640×480 的分辨率。&lt;/span&gt;&lt;/p&gt;&lt;p data-tool=&quot;mdnice编辑器&quot; style=&quot;font-size: 16px; line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin: 0px; padding: 8px 0px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;要解决这个问题，可以借助一款叫 &lt;/span&gt;&lt;strong style=&quot;font-weight: bold; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: no-repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; width: auto; height: auto; margin: 0px; padding: 0px; border-style: none; border-width: 3px; border-color: rgba(0, 0, 0, 0.4); border-radius: 0px; visibility: visible;&quot;&gt;USBMMIDD&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt; 的&lt;span class=&quot;&quot; link-id=&quot;link-1784177147141-0.8741037217251395&quot;&gt;虚拟显示器&lt;/span&gt;驱动工具，能模拟出一个或多个“假”的显示器，让系统以为真的接了屏幕，从而启用更高的分辨率，甚至支持多屏扩展。&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;margin: 10px 0px; padding: 0px; border-style: solid none none; border-width: 1px 3px 3px; border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4); border-radius: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: no-repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; width: auto; height: 1px; visibility: visible;&quot;/&gt;&lt;h3 data-tool=&quot;mdnice编辑器&quot; style=&quot;margin: 30px 0px 15px; padding: 0px; visibility: visible;&quot;&gt;&lt;span style=&quot;display: none;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 20px; line-height: 1.5em; letter-spacing: 0em; display: block; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;软件下载&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;display: none;&quot;&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p data-tool=&quot;mdnice编辑器&quot; style=&quot;font-size: 16px; line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin: 0px; padding: 8px 0px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;捐赠后下载这一个名为&lt;/span&gt;&lt;code style=&quot;color: rgb(30, 107, 184); font-size: 14px; line-height: 1.8em; letter-spacing: 0em; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(27, 31, 35, 0.05); width: auto; height: auto; margin: 0px 2px; padding: 2px 4px; border-style: none; border-width: 3px; border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4); border-radius: 4px; overflow-wrap: break-word; font-family: Consolas, Monaco, Menlo, monospace; word-break: break-all; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;usbmmidd_v2.zip&lt;/span&gt;&lt;/code&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;的压缩包：&lt;/span&gt;&lt;/p&gt;&lt;h4 data-tool=&quot;mdnice编辑器&quot; style=&quot;margin: 30px 0px 15px; padding: 0px; visibility: visible;&quot;&gt;&lt;span style=&quot;display: none;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 18px; line-height: 1.5em; letter-spacing: 0em; display: block; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;第一步：解压缩到某一位置&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;display: none;&quot;&gt;&lt;/span&gt;&lt;/h4&gt;&lt;p data-tool=&quot;mdnice编辑器&quot; style=&quot;font-size: 16px; line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin: 0px; padding: 8px 0px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;把下载好的压缩包解压到任意位置，比如：&lt;/span&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;code style=&quot;color: rgb(30, 107, 184); font-size: 14px; line-height: 1.8em; letter-spacing: 0em; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(27, 31, 35, 0.05); width: auto; height: auto; margin: 0px 2px; padding: 2px 4px; border-style: none; border-width: 3px; border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4); border-radius: 4px; overflow-wrap: break-word; font-family: Consolas, Monaco, Menlo, monospace; word-break: break-all; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;C:\Users\YourUserName\Downloads\usbmmidd_v2&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p data-tool=&quot;mdnice编辑器&quot; style=&quot;font-size: 16px; line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin: 0px; padding: 8px 0px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;注意这里的&lt;/span&gt;&lt;code style=&quot;color: rgb(30, 107, 184); font-size: 14px; line-height: 1.8em; letter-spacing: 0em; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(27, 31, 35, 0.05); width: auto; height: auto; margin: 0px 2px; padding: 2px 4px; border-style: none; border-width: 3px; border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4); border-radius: 4px; overflow-wrap: break-word; font-family: Consolas, Monaco, Menlo, monospace; word-break: break-all; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;YourUserName&lt;/span&gt;&lt;/code&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;要替换成你的用户名，路径中不要包含中文或特殊符号，避免后续命令出错。&lt;/span&gt;&lt;/p&gt;&lt;h4 data-tool=&quot;mdnice编辑器&quot; style=&quot;margin: 30px 0px 15px; padding: 0px; visibility: visible;&quot;&gt;&lt;span style=&quot;display: none;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 18px; line-height: 1.5em; letter-spacing: 0em; display: block; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;第二步：以管理员身份运行&lt;span class=&quot;&quot; link-id=&quot;link-1784177147142-0.03507775578019068&quot;&gt;命令提示符&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;display: none;&quot;&gt;&lt;/span&gt;&lt;/h4&gt;&lt;p data-tool=&quot;mdnice编辑器&quot; style=&quot;font-size: 16px; line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin: 0px; padding: 8px 0px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;按 &lt;/span&gt;&lt;code style=&quot;color: rgb(30, 107, 184); font-size: 14px; line-height: 1.8em; letter-spacing: 0em; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(27, 31, 35, 0.05); width: auto; height: auto; margin: 0px 2px; padding: 2px 4px; border-style: none; border-width: 3px; border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4); border-radius: 4px; overflow-wrap: break-word; font-family: Consolas, Monaco, Menlo, monospace; word-break: break-all; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;Win + X&lt;/span&gt;&lt;/code&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;，然后选择 &lt;/span&gt;&lt;strong style=&quot;font-weight: bold; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: no-repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; width: auto; height: auto; margin: 0px; padding: 0px; border-style: none; border-width: 3px; border-color: rgba(0, 0, 0, 0.4); border-radius: 0px; visibility: visible;&quot;&gt;“终端（管理员）”&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt; 或 &lt;/span&gt;&lt;strong style=&quot;font-weight: bold; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: no-repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; width: auto; height: auto; margin: 0px; padding: 0px; border-style: none; border-width: 3px; border-color: rgba(0, 0, 0, 0.4); border-radius: 0px; visibility: visible;&quot;&gt;“命令提示符（管理员）”&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;h4 data-tool=&quot;mdnice编辑器&quot; style=&quot;margin: 30px 0px 15px; padding: 0px; visibility: visible;&quot;&gt;&lt;span style=&quot;display: none;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 18px; line-height: 1.5em; letter-spacing: 0em; display: block; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;第三步：执行安装命令&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;display: none;&quot;&gt;&lt;/span&gt;&lt;/h4&gt;&lt;p data-tool=&quot;mdnice编辑器&quot; style=&quot;font-size: 16px; line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin: 0px; padding: 8px 0px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;先进入你刚才解压的文件夹（记得替换成你自己的实际路径）：&lt;/span&gt;&lt;/p&gt;&lt;pre data-tool=&quot;mdnice编辑器&quot; style=&quot;border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px; margin: 10px 0px; padding: 0px; visibility: visible;&quot;&gt;&lt;span data-cacheurl=&quot;&quot; data-remoteid=&quot;&quot; style=&quot;display: block; background: url(&amp;quot;https://mmbiz.qpic.cn/mmbiz_svg/Q3auHgzwzM7GrZbQYzs7Unz4X7wWIibJhgUmuLGrHiaolQUYCcLNCdsQLZ0BXy4bRNvNe6TMrRmicljagEt5e9y3ascHSOvclIZftzVef9Zk2ibWy2Dkdt9wSw/640?wx_fmt=svg&amp;amp;from=appmsg&amp;amp;tp=webp&amp;amp;wxfrom=15&amp;amp;wx_lazy=1&amp;quot;) 10px 10px / 40px no-repeat #282C34; height: 30px; width: 100%; margin-bottom: -7px; border-radius: 5px; visibility: visible;&quot; data-lazy-bgimg=&quot;https://mmbiz.qpic.cn/mmbiz_svg/Q3auHgzwzM7GrZbQYzs7Unz4X7wWIibJhgUmuLGrHiaolQUYCcLNCdsQLZ0BXy4bRNvNe6TMrRmicljagEt5e9y3ascHSOvclIZftzVef9Zk2ibWy2Dkdt9wSw/640?wx_fmt=svg&amp;amp;from=appmsg&quot; class=&quot;&quot; data-fail=&quot;0&quot;&gt;&lt;/span&gt;&lt;code style=&quot;overflow-x: auto; padding: 15px 16px 16px; color: rgb(171, 178, 191); background: rgb(40, 44, 52); border-radius: 5px; display: -webkit-box; font-family: Consolas, Monaco, Menlo, monospace; font-size: 12px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;cd C:\Users\YourUserName\Downloads\usbmmidd_v2&lt;/span&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p data-tool=&quot;mdnice编辑器&quot; style=&quot;font-size: 16px; line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;然后根据你的系统是 64 位还是 32 位，运行对应的命令：&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;margin-top: 8px; margin-bottom: 8px; padding: 0px 0px 0px 25px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section style=&quot;margin-top: 5px; margin-bottom: 5px; color: rgb(1, 1, 1); font-size: 16px; line-height: 1.8em; letter-spacing: 0em;&quot;&gt;&lt;p style=&quot;color: rgb(0, 0, 0); line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px;&quot;&gt;&lt;strong style=&quot;font-weight: bold; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: left top; background-repeat: no-repeat; background-size: auto; width: auto; height: auto; margin: 0px; padding: 0px; border-style: none; border-width: 3px; border-color: rgba(0, 0, 0, 0.4); border-radius: 0px;&quot;&gt;64 位系统（绝大多数现代电脑都是）&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：&lt;/span&gt;&lt;/p&gt;&lt;pre style=&quot;border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px; margin-top: 10px; margin-bottom: 10px; padding: 0px;&quot;&gt;&lt;span data-cacheurl=&quot;&quot; data-remoteid=&quot;&quot; style=&quot;display: block; background: url(&amp;quot;https://mmbiz.qpic.cn/mmbiz_svg/Q3auHgzwzM7XmbtMU5OVDseNXjc6nYzmMtauEMicjmTLGjHJAQicdCF6OfA3U4cs3v2RrT0t03rujh2LB1vm1QNkstYUQW5ib06ibb0vR0WOGVGDqvkf8b05QA/640?wx_fmt=svg&amp;amp;from=appmsg&amp;amp;tp=webp&amp;amp;wxfrom=15&amp;amp;wx_lazy=1&amp;quot;) 10px 10px / 40px no-repeat #282C34; height: 30px; width: 100%; margin-bottom: -7px; border-radius: 5px;&quot; data-lazy-bgimg=&quot;https://mmbiz.qpic.cn/mmbiz_svg/Q3auHgzwzM7XmbtMU5OVDseNXjc6nYzmMtauEMicjmTLGjHJAQicdCF6OfA3U4cs3v2RrT0t03rujh2LB1vm1QNkstYUQW5ib06ibb0vR0WOGVGDqvkf8b05QA/640?wx_fmt=svg&amp;amp;from=appmsg&quot; class=&quot;&quot; data-fail=&quot;0&quot;&gt;&lt;/span&gt;&lt;code style=&quot;overflow-x: auto;padding: 16px;color: rgb(30, 107, 184);line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;word-break: break-all;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;.\deviceinstaller64 install usbmmidd.inf usbmmidd&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;.\deviceinstaller64 enableidd 1&lt;/span&gt;&lt;br/&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section style=&quot;margin-top: 5px; margin-bottom: 5px; color: rgb(1, 1, 1); font-size: 16px; line-height: 1.8em; letter-spacing: 0em;&quot;&gt;&lt;p style=&quot;color: rgb(0, 0, 0); line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px;&quot;&gt;&lt;strong style=&quot;font-weight: bold; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: left top; background-repeat: no-repeat; background-size: auto; width: auto; height: auto; margin: 0px; padding: 0px; border-style: none; border-width: 3px; border-color: rgba(0, 0, 0, 0.4); border-radius: 0px;&quot;&gt;32 位系统（古老的机器上可能会是这样的）&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：&lt;/span&gt;&lt;/p&gt;&lt;pre style=&quot;border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px; margin-top: 10px; margin-bottom: 10px; padding: 0px;&quot;&gt;&lt;span data-cacheurl=&quot;&quot; data-remoteid=&quot;&quot; style=&quot;display: block; background: url(&amp;quot;https://mmbiz.qpic.cn/mmbiz_svg/Q3auHgzwzM5YkP6avaMaT16dy2uCnjVqfX6UaJqpNOMNkrayfwCx5m9MP4zeTNAqWxdibDzyz5iadQJNwO5icyetrESXMv3BrZR5uSrz37Qw2qZHdrVtujXvw/640?wx_fmt=svg&amp;amp;from=appmsg&amp;amp;tp=webp&amp;amp;wxfrom=15&amp;amp;wx_lazy=1&amp;quot;) 10px 10px / 40px no-repeat #282C34; height: 30px; width: 100%; margin-bottom: -7px; border-radius: 5px;&quot; data-lazy-bgimg=&quot;https://mmbiz.qpic.cn/mmbiz_svg/Q3auHgzwzM5YkP6avaMaT16dy2uCnjVqfX6UaJqpNOMNkrayfwCx5m9MP4zeTNAqWxdibDzyz5iadQJNwO5icyetrESXMv3BrZR5uSrz37Qw2qZHdrVtujXvw/640?wx_fmt=svg&amp;amp;from=appmsg&quot; class=&quot;&quot; data-fail=&quot;0&quot;&gt;&lt;/span&gt;&lt;code style=&quot;overflow-x: auto;padding: 16px;color: rgb(30, 107, 184);line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;word-break: break-all;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;.\deviceinstaller install usbmmidd.inf usbmmidd&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;.\deviceinstaller enableidd 1&lt;/span&gt;&lt;br/&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;blockquote style=&quot;margin: 20px 0px; padding: 10px 10px 10px 20px; border-style: none none none solid; border-width: 3px; border-color: rgba(0, 0, 0, 0.4); border-radius: 0px; background: none left top / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0.05); width: auto; height: auto; box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px; overflow: auto;&quot;&gt;&lt;span style=&quot;display: none; font-size: 16px; line-height: 1.5em; letter-spacing: 0em;&quot;&gt;&lt;/span&gt;&lt;p style=&quot;text-indent: 0em; padding: 8px 0px; font-size: 16px; line-height: 1.8em; letter-spacing: 0em; margin-top: 0px; margin-bottom: 0px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;每执行一次 &lt;/span&gt;&lt;code style=&quot;color: rgb(30, 107, 184);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Consolas, Monaco, Menlo, monospace;word-break: break-all;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;enableidd 1&lt;/span&gt;&lt;/code&gt;&lt;span leaf=&quot;&quot;&gt;，就会添加一个虚拟显示器。最多可以加到 4 个。如果你需要多屏，就多运行几次这条命令。&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;h4 data-tool=&quot;mdnice编辑器&quot; style=&quot;margin: 30px 0px 15px; padding: 0px;&quot;&gt;&lt;span style=&quot;display: none;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 18px; line-height: 1.5em; letter-spacing: 0em; display: block;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;更简单的方法：直接运行&lt;span class=&quot;&quot; link-id=&quot;link-1784177147143-0.5929099623881553&quot;&gt;批处理&lt;/span&gt;脚本&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;display: none;&quot;&gt;&lt;/span&gt;&lt;/h4&gt;&lt;p data-tool=&quot;mdnice编辑器&quot; style=&quot;font-size: 16px; line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;解压后的文件夹里其实已经有一个现成的脚本：**&lt;/span&gt;&lt;code style=&quot;color: rgb(30, 107, 184);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Consolas, Monaco, Menlo, monospace;word-break: break-all;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;usbmmid.bat&lt;/span&gt;&lt;/code&gt;&lt;span leaf=&quot;&quot;&gt;**。&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;它会自动判断你的系统是 32 位还是 64 位，并完成所有安装操作。&lt;/span&gt;&lt;/p&gt;&lt;p data-tool=&quot;mdnice编辑器&quot; style=&quot;font-size: 16px; line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px;&quot;&gt;&lt;strong style=&quot;font-weight: bold; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: left top; background-repeat: no-repeat; background-size: auto; width: auto; height: auto; margin: 0px; padding: 0px; border-style: none; border-width: 3px; border-color: rgba(0, 0, 0, 0.4); border-radius: 0px;&quot;&gt;操作方式&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;右键点击 &lt;/span&gt;&lt;code style=&quot;color: rgb(30, 107, 184);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Consolas, Monaco, Menlo, monospace;word-break: break-all;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;usbmmid.bat&lt;/span&gt;&lt;/code&gt;&lt;span leaf=&quot;&quot;&gt; → 选择 &lt;/span&gt;&lt;strong style=&quot;font-weight: bold; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: left top; background-repeat: no-repeat; background-size: auto; width: auto; height: auto; margin: 0px; padding: 0px; border-style: none; border-width: 3px; border-color: rgba(0, 0, 0, 0.4); border-radius: 0px;&quot;&gt;“以管理员身份运行”&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;几秒钟就能搞定，省心又不容易出错！&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;margin: 10px 0px; padding: 0px; border-style: solid none none; border-bottom-width: 3px; border-left-width: 3px; border-right-width: 3px; border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4); border-radius: 0px; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: left top; background-repeat: no-repeat; background-size: auto; width: auto; height: 1px;&quot;/&gt;&lt;h3 data-tool=&quot;mdnice编辑器&quot; style=&quot;margin: 30px 0px 15px; padding: 0px;&quot;&gt;&lt;span style=&quot;display: none;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 20px; line-height: 1.5em; letter-spacing: 0em; display: block;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;管理虚拟显示器&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;display: none;&quot;&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p data-tool=&quot;mdnice编辑器&quot; style=&quot;font-size: 16px; line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;安装完成后，你可以在 Windows 的“显示设置”里看到新增的虚拟屏幕，并自由调整分辨率、排列方式等。&lt;/span&gt;&lt;/p&gt;&lt;p data-tool=&quot;mdnice编辑器&quot; style=&quot;font-size: 16px; line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;如果以后需要管理这些虚拟显示器，也可以用以下命令：&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;margin-top: 8px; margin-bottom: 8px; padding: 0px 0px 0px 25px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section style=&quot;margin-top: 5px; margin-bottom: 5px; color: rgb(1, 1, 1); font-size: 16px; line-height: 1.8em; letter-spacing: 0em;&quot;&gt;&lt;p style=&quot;color: rgb(0, 0, 0); line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px;&quot;&gt;&lt;strong style=&quot;font-weight: bold; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: left top; background-repeat: no-repeat; background-size: auto; width: auto; height: auto; margin: 0px; padding: 0px; border-style: none; border-width: 3px; border-color: rgba(0, 0, 0, 0.4); border-radius: 0px;&quot;&gt;停用所有虚拟显示器&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：&lt;/span&gt;&lt;/p&gt;&lt;pre style=&quot;border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px; margin-top: 10px; margin-bottom: 10px; padding: 0px;&quot;&gt;&lt;span data-cacheurl=&quot;&quot; data-remoteid=&quot;&quot; style=&quot;display: block; background: url(&amp;quot;https://mmbiz.qpic.cn/mmbiz_svg/Q3auHgzwzM65RH5pa8SiaDUURPz4jcgicT1iaXKTAZ9u69vKPmU6GMZ2PvcIgKXnHw5j2dOz3o0so0TA9YFibaWRiaKUqTWLKcCwOgmQ3Iiaps0HLk32bunNEYbQ/640?wx_fmt=svg&amp;amp;from=appmsg&amp;amp;tp=webp&amp;amp;wxfrom=15&amp;amp;wx_lazy=1&amp;quot;) 10px 10px / 40px no-repeat #282C34; height: 30px; width: 100%; margin-bottom: -7px; border-radius: 5px;&quot; data-lazy-bgimg=&quot;https://mmbiz.qpic.cn/mmbiz_svg/Q3auHgzwzM65RH5pa8SiaDUURPz4jcgicT1iaXKTAZ9u69vKPmU6GMZ2PvcIgKXnHw5j2dOz3o0so0TA9YFibaWRiaKUqTWLKcCwOgmQ3Iiaps0HLk32bunNEYbQ/640?wx_fmt=svg&amp;amp;from=appmsg&quot; class=&quot;&quot; data-fail=&quot;0&quot;&gt;&lt;/span&gt;&lt;code style=&quot;overflow-x: auto;padding: 16px;color: rgb(30, 107, 184);line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;word-break: break-all;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;.\deviceinstaller64 enableidd 0&lt;/span&gt;&lt;br/&gt;&lt;/code&gt;&lt;/pre&gt;&lt;blockquote style=&quot;margin: 20px 0px; padding: 10px 10px 10px 20px; border-style: none none none solid; border-width: 3px; border-color: rgba(0, 0, 0, 0.4); border-radius: 0px; background: none left top / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0.05); width: auto; height: auto; box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px; overflow: auto;&quot;&gt;&lt;span style=&quot;display: none; color: #000000; line-height: 1.5em; letter-spacing: 0em;&quot;&gt;&lt;/span&gt;&lt;p style=&quot;text-indent: 0em; padding: 8px 0px; color: rgb(0, 0, 0); line-height: 1.8em; letter-spacing: 0em; margin-top: 0px; margin-bottom: 0px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;如果之前启用了多个，可能需要多运行几次，直到全部关闭。&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section style=&quot;margin-top: 5px; margin-bottom: 5px; color: rgb(1, 1, 1); font-size: 16px; line-height: 1.8em; letter-spacing: 0em;&quot;&gt;&lt;p style=&quot;color: rgb(0, 0, 0); line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px;&quot;&gt;&lt;strong style=&quot;font-weight: bold; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: left top; background-repeat: no-repeat; background-size: auto; width: auto; height: auto; margin: 0px; padding: 0px; border-style: none; border-width: 3px; border-color: rgba(0, 0, 0, 0.4); border-radius: 0px;&quot;&gt;重新启用一个虚拟显示器&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：&lt;/span&gt;&lt;/p&gt;&lt;pre style=&quot;border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px; margin-top: 10px; margin-bottom: 10px; padding: 0px;&quot;&gt;&lt;span data-cacheurl=&quot;&quot; data-remoteid=&quot;&quot; style=&quot;display: block; background: url(&amp;quot;https://mmbiz.qpic.cn/mmbiz_svg/Q3auHgzwzM7JG76zNz0rLsDnlSmBnTQcp1ibialicTRTJRpk2LNicFicbCUeHLUARoOtRgXwNIgNZEEKxPia32YDy6qN93z3Y3euPhBFbFEibAYUpiaNmwp2sjDBgA/640?wx_fmt=svg&amp;amp;from=appmsg&amp;amp;tp=webp&amp;amp;wxfrom=15&amp;amp;wx_lazy=1&amp;quot;) 10px 10px / 40px no-repeat #282C34; height: 30px; width: 100%; margin-bottom: -7px; border-radius: 5px;&quot; data-lazy-bgimg=&quot;https://mmbiz.qpic.cn/mmbiz_svg/Q3auHgzwzM7JG76zNz0rLsDnlSmBnTQcp1ibialicTRTJRpk2LNicFicbCUeHLUARoOtRgXwNIgNZEEKxPia32YDy6qN93z3Y3euPhBFbFEibAYUpiaNmwp2sjDBgA/640?wx_fmt=svg&amp;amp;from=appmsg&quot; class=&quot;&quot; data-fail=&quot;0&quot;&gt;&lt;/span&gt;&lt;code style=&quot;overflow-x: auto;padding: 16px;color: rgb(30, 107, 184);line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;word-break: break-all;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;.\deviceinstaller64 enableidd 1&lt;/span&gt;&lt;br/&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section style=&quot;margin-top: 5px; margin-bottom: 5px; color: rgb(1, 1, 1); font-size: 16px; line-height: 1.8em; letter-spacing: 0em;&quot;&gt;&lt;p style=&quot;color: rgb(0, 0, 0); line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px;&quot;&gt;&lt;strong style=&quot;font-weight: bold; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: left top; background-repeat: no-repeat; background-size: auto; width: auto; height: auto; margin: 0px; padding: 0px; border-style: none; border-width: 3px; border-color: rgba(0, 0, 0, 0.4); border-radius: 0px;&quot;&gt;彻底卸载驱动（不再需要时）&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;color: rgb(0, 0, 0); line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px;&quot;&gt;&lt;strong style=&quot;font-weight: bold; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: left top; background-repeat: no-repeat; background-size: auto; width: auto; height: auto; margin: 0px; padding: 0px; border-style: none; border-width: 3px; border-color: rgba(0, 0, 0, 0.4); border-radius: 0px;&quot;&gt;方法一：用命令行卸载&lt;/strong&gt;&lt;/p&gt;&lt;pre style=&quot;border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px; margin-top: 10px; margin-bottom: 10px; padding: 0px;&quot;&gt;&lt;span data-cacheurl=&quot;&quot; data-remoteid=&quot;&quot; style=&quot;display: block; background: url(&amp;quot;https://mmbiz.qpic.cn/mmbiz_svg/Q3auHgzwzM7fscNsop3bUPibCcMF3uSwEM37kbVWtInUIkzne3Te32ZoL76n0HkhsqGKcJhARNCovmP04plv3ywORj3oX6L9WHI9Z8B48IwY0IYerII3NGA/640?wx_fmt=svg&amp;amp;from=appmsg&amp;amp;tp=webp&amp;amp;wxfrom=15&amp;amp;wx_lazy=1&amp;quot;) 10px 10px / 40px no-repeat #282C34; height: 30px; width: 100%; margin-bottom: -7px; border-radius: 5px;&quot; data-lazy-bgimg=&quot;https://mmbiz.qpic.cn/mmbiz_svg/Q3auHgzwzM7fscNsop3bUPibCcMF3uSwEM37kbVWtInUIkzne3Te32ZoL76n0HkhsqGKcJhARNCovmP04plv3ywORj3oX6L9WHI9Z8B48IwY0IYerII3NGA/640?wx_fmt=svg&amp;amp;from=appmsg&quot; class=&quot;&quot; data-fail=&quot;0&quot;&gt;&lt;/span&gt;&lt;code style=&quot;overflow-x: auto;padding: 16px;color: rgb(30, 107, 184);line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;word-break: break-all;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;.\deviceinstaller64 stop usbmmidd&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;.\deviceinstaller64 remove usbmmidd&lt;/span&gt;&lt;br/&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p style=&quot;color: rgb(0, 0, 0); line-height: 1.8em; letter-spacing: 0em; text-indent: 0em; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px;&quot;&gt;&lt;strong style=&quot;font-weight: bold; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: left top; background-repeat: no-repeat; background-size: auto; width: auto; height: auto; margin: 0px; padding: 0px; border-style: none; border-width: 3px; border-color: rgba(0, 0, 0, 0.4); border-radius: 0px;&quot;&gt;方法二：通过设备管理器手动卸载&lt;/strong&gt;&lt;/p&gt;&lt;/section&gt;&lt;/li&gt;&lt;ol style=&quot;margin-top: 8px; margin-bottom: 8px; padding: 0px 0px 0px 25px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section style=&quot;margin-top: 5px; margin-bottom: 5px; color: rgb(1, 1, 1); font-size: 16px; line-height: 1.8em; letter-spacing: 0em;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;打开“设备管理器”&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section style=&quot;margin-top: 5px; margin-bottom: 5px; color: rgb(1, 1, 1); font-size: 16px; line-height: 1.8em; letter-spacing: 0em;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;展开“监视器”或“&lt;span class=&quot;&quot; link-id=&quot;link-1784177147144-0.0874747677423302&quot;&gt;显示适配器&lt;/span&gt;”&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section style=&quot;margin-top: 5px; margin-bottom: 5px; color: rgb(1, 1, 1); font-size: 16px; line-height: 1.8em; letter-spacing: 0em;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;找到名为 &lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 0, 0); font-weight: bold; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: left top; background-repeat: no-repeat; background-size: auto; width: auto; height: auto; margin: 0px; padding: 0px; border-style: none; border-width: 3px; border-color: rgba(0, 0, 0, 0.4); border-radius: 0px;&quot;&gt;“USB Mobile Monitor Virtual Display”&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt; 的设备&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section style=&quot;margin-top: 5px; margin-bottom: 5px; color: rgb(1, 1, 1); font-size: 16px; line-height: 1.8em; letter-spacing: 0em;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;右键 → “卸载设备” → 勾选 &lt;/span&gt;&lt;strong style=&quot;color: rgb(0, 0, 0); font-weight: bold; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: left top; background-repeat: no-repeat; background-size: auto; width: auto; height: auto; margin: 0px; padding: 0px; border-style: none; border-width: 3px; border-color: rgba(0, 0, 0, 0.4); border-radius: 0px;&quot;&gt;“删除此设备的驱动程序软件”&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;（如果有这个选项）&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;hr style=&quot;margin: 10px 0px; padding: 0px; border-style: solid none none; border-bottom-width: 3px; border-left-width: 3px; border-right-width: 3px; border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4); border-radius: 0px; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: left top; background-repeat: no-repeat; background-size: auto; width: auto; height: 1px;&quot;/&gt;&lt;h3 data-tool=&quot;mdnice编辑器&quot; style=&quot;margin: 30px 0px 15px; padding: 0px;&quot;&gt;&lt;span style=&quot;display: none;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 20px; line-height: 1.5em; letter-spacing: 0em; display: block;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;其他的事项&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;display: none;&quot;&gt;&lt;/span&gt;&lt;/h3&gt;&lt;ul style=&quot;margin-top: 8px; margin-bottom: 8px; padding: 0px 0px 0px 25px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section style=&quot;margin-top: 5px; margin-bottom: 5px; color: rgb(1, 1, 1); font-size: 16px; line-height: 1.8em; letter-spacing: 0em;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;安装后建议重启一次电脑，确保驱动完全生效（虽然多数情况下不重启也能用）。&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section style=&quot;margin-top: 5px; margin-bottom: 5px; color: rgb(1, 1, 1); font-size: 16px; line-height: 1.8em; letter-spacing: 0em;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;虚拟显示器不会占用真实显存太多，对性能影响极小，但是流畅程度肯定不如真实显卡输出信号的场景。&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section style=&quot;margin-top: 5px; margin-bottom: 5px; color: rgb(1, 1, 1); font-size: 16px; line-height: 1.8em; letter-spacing: 0em;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;这个方案仅仅适合远程办公等没有接显示器但需要高分辨率桌面的场景。&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;section style=&quot;text-align: center;&quot; nodeleaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;503080421&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716124822_43613.png&quot; data-type=&quot;png&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;3&quot; data-ratio=&quot;0.7433554817275747&quot; data-w=&quot;1204&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716124822_43613.png&quot; _width=&quot;677px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 657px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784177152600&quot; data-report-img-idx=&quot;0&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;section style=&quot;margin-top: 5px; margin-bottom: 5px; color: rgb(1, 1, 1); font-size: 16px; line-height: 1.8em; letter-spacing: 0em;&quot;&gt;&lt;/section&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Thu, 16 Jul 2026 12:46:12 +0800</pubDate></item><item><title>对不起！这个小工具可能要动卖虚拟显示器的人的蛋糕了</title><link>https://www.virtualdisplay.cn/post/4.html</link><description>&lt;section style=&quot;padding: 25px 20px; background-color: rgb(15, 39, 68); visibility: visible;&quot;&gt;&lt;section style=&quot;max-width: 600px; margin: 0px auto; visibility: visible;&quot;&gt;&lt;section style=&quot;background-color: rgb(26, 58, 92); border-left: 4px solid rgb(255, 77, 79); padding: 15px 18px; margin-bottom: 20px; border-radius: 0px 8px 8px 0px; visibility: visible;&quot;&gt;&lt;p style=&quot;margin: 0px; font-size: 15px; color: rgb(255, 204, 204); visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;Windows服务器远程工具远程时只有 800×600？&lt;/span&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;没有显示器导致分辨率无法调整？&lt;/span&gt;&lt;/p&gt;&lt;/section&gt;&lt;p style=&quot;margin: 0px; font-size: 16px; color: rgb(192, 192, 192); visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;闲着到处翻网站，偶然看到一个好工具，也经常是我们远程维护人员可以用到的。正好解决了服务器或者远程电脑没有显示器的痛点。&lt;/span&gt;&lt;/p&gt;&lt;/section&gt;&lt;/section&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;section style=&quot;padding: 25px 20px; background-color: rgb(10, 22, 40); border-top: 1px dashed rgb(30, 58, 95); visibility: visible;&quot;&gt;&lt;section style=&quot;max-width: 600px; margin: 0px auto; visibility: visible;&quot;&gt;&lt;h2 style=&quot;font-size: 18px; color: rgb(0, 212, 255); margin: 0px 0px 15px; border-bottom: 1px solid rgb(30, 58, 95); padding-bottom: 10px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;🔧 它是谁？IddSampleDriver&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;margin: 0px 0px 15px; font-size: 16px; color: rgb(230, 230, 230); visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;它就是&lt;/span&gt;&lt;strong style=&quot;color: rgb(255, 255, 255); background-color: rgb(26, 58, 92); padding: 2px 6px; border-radius: 4px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;IddSampleDriver&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;，一款基于微软&lt;/span&gt;&lt;strong style=&quot;visibility: visible;&quot;&gt;IddCx（Indirect Display Driver Class Extension）&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;框架开发的开源虚拟显示器驱动程序。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px; font-size: 16px; color: rgb(192, 192, 192); visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;它能在 Windows 系统中模拟出一个或多个物理显示器，而无需连接任何真实的硬件屏幕。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px; font-size: 16px; color: rgb(192, 192, 192); visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;为了方便大家下载，我已经从github下载保存到网盘了，文末附下载链接。&lt;/span&gt;&lt;/p&gt;&lt;/section&gt;&lt;/section&gt;&lt;section style=&quot;padding: 25px 20px; background-color: rgb(15, 39, 68); visibility: visible;&quot;&gt;&lt;section style=&quot;max-width: 600px; margin: 0px auto; visibility: visible;&quot;&gt;&lt;h2 style=&quot;font-size: 18px; color: rgb(0, 212, 255); margin: 0px 0px 15px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;🚀 它能做什么？&lt;/span&gt;&lt;/h2&gt;&lt;section style=&quot;background-color: rgb(26, 58, 92); border-radius: 12px; padding: 18px; margin-bottom: 15px; box-shadow: rgba(0, 212, 255, 0.1) 0px 4px 15px; visibility: visible;&quot;&gt;&lt;h3 style=&quot;font-size: 15px; color: rgb(255, 255, 255); margin: 0px 0px 8px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;✅ 真·模拟硬件&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;margin: 0px; color: rgb(176, 196, 222); visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;Windows 会识别到一个新的“显示适配器”，行为与真实显卡和显示器完全相同。&lt;/span&gt;&lt;/p&gt;&lt;/section&gt;&lt;section style=&quot;background-color: #1a3a5c;border-radius: 12px;padding: 18px;margin-bottom: 15px;box-shadow: 0 4px 15px rgba(0, 212, 255, 0.1);&quot;&gt;&lt;h3 style=&quot;font-size: 15px; color: rgb(255, 255, 255); margin: 0px 0px 8px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;✅ 参数自由定制&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;margin: 0px; color: rgb(176, 196, 222);&quot;&gt;&lt;span leaf=&quot;&quot;&gt;像配置普通显示器一样，自由设置分辨率、刷新率（例如&lt;/span&gt;&lt;strong&gt;4K@120Hz&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;）。&lt;/span&gt;&lt;/p&gt;&lt;/section&gt;&lt;section style=&quot;background-color: #1a3a5c;border-radius: 12px;padding: 18px;box-shadow: 0 4px 15px rgba(0, 212, 255, 0.1);&quot;&gt;&lt;h3 style=&quot;font-size: 15px; color: rgb(255, 255, 255); margin: 0px 0px 8px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;✅ 高阶支持&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;margin: 0px; color: rgb(176, 196, 222);&quot;&gt;&lt;span leaf=&quot;&quot;&gt;甚至支持&lt;/span&gt;&lt;strong&gt;HDR 显示&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;，满足专业级视觉需求。&lt;/span&gt;&lt;/p&gt;&lt;/section&gt;&lt;/section&gt;&lt;/section&gt;&lt;section style=&quot;padding: 25px 20px;background-color: #0a1628;border-top: 1px dashed #1e3a5f;&quot;&gt;&lt;section style=&quot;max-width: 600px;margin: 0 auto;&quot;&gt;&lt;section style=&quot;background-color: #2b1a1a;border: 1px solid #ff4d4f;border-radius: 10px;padding: 18px;margin-bottom: 20px;&quot;&gt;&lt;section style=&quot;text-align: center;&quot; nodeleaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;100000536&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716124201_85366.jpeg&quot; data-type=&quot;jpeg&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;3&quot; data-ratio=&quot;0.56171875&quot; data-w=&quot;1280&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716124201_85366.jpeg&quot; _width=&quot;677px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 599px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784176577621&quot; data-report-img-idx=&quot;0&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;section style=&quot;background-color: #1a3a5c;border-radius: 10px;padding: 18px;&quot;&gt;&lt;section style=&quot;text-align: center;&quot;&gt;&lt;strong style=&quot;color: rgb(255, 77, 79);&quot;&gt;&lt;span leaf=&quot;&quot; data-pm-slice=&quot;1 1 [&amp;quot;para&amp;quot;,{&amp;quot;tagName&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;attributes&amp;quot;:{&amp;quot;style&amp;quot;:&amp;quot;padding: 25px 20px; background-color: #0a1628; border-top: 1px dashed #1e3a5f;&amp;quot;},&amp;quot;namespaceURI&amp;quot;:&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;},&amp;quot;para&amp;quot;,{&amp;quot;tagName&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;attributes&amp;quot;:{&amp;quot;style&amp;quot;:&amp;quot;max-width: 600px; margin: 0 auto;&amp;quot;},&amp;quot;namespaceURI&amp;quot;:&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;},&amp;quot;para&amp;quot;,{&amp;quot;tagName&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;attributes&amp;quot;:{&amp;quot;style&amp;quot;:&amp;quot;background-color: #1a3a5c; border-radius: 10px; padding: 18px;&amp;quot;},&amp;quot;namespaceURI&amp;quot;:&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;},&amp;quot;list&amp;quot;,{&amp;quot;type&amp;quot;:&amp;quot;ol&amp;quot;,&amp;quot;style&amp;quot;:&amp;quot;margin: 0; padding-left: 20px; color: #c0c0c0; font-size: 14px;&amp;quot;,&amp;quot;class&amp;quot;:&amp;quot;list-paddingleft-1&amp;quot;,&amp;quot;start&amp;quot;:null},&amp;quot;listitem&amp;quot;,{&amp;quot;style&amp;quot;:&amp;quot;margin-bottom:8px;color:#b2b2b2&amp;quot;},&amp;quot;para&amp;quot;,null,&amp;quot;node&amp;quot;,{&amp;quot;tagName&amp;quot;:&amp;quot;strong&amp;quot;,&amp;quot;attributes&amp;quot;:{&amp;quot;style&amp;quot;:&amp;quot;color: #ff4d4f;&amp;quot;},&amp;quot;namespaceURI&amp;quot;:&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;}]&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #B2B2B2;&quot;&gt;记得一定选“始终安装此驱动程序软件”&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/section&gt;&lt;/section&gt;&lt;/section&gt;&lt;section style=&quot;background-color: #2b1a1a;border: 1px solid #ff4d4f;border-radius: 10px;padding: 18px;margin-bottom: 20px;&quot;&gt;&lt;h3 style=&quot;font-size: 16px; color: rgb(255, 120, 117); margin: 0px 0px 10px; text-align: center;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;⚠️ 重要警告：安装前必看&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;margin: 0px; color: rgb(255, 204, 204); text-align: center;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;安装时需关闭 Windows 强制签名！&lt;/span&gt;&lt;/p&gt;&lt;/section&gt;&lt;section style=&quot;background-color: #1a3a5c;border-radius: 10px;padding: 18px;&quot;&gt;&lt;h3 style=&quot;font-size: 15px; color: rgb(255, 255, 255); margin: 0px 0px 12px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;📝 操作步骤：&lt;/span&gt;&lt;/h3&gt;&lt;ol style=&quot;padding-left: 20px; color: rgb(192, 192, 192);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;按住&lt;/span&gt;&lt;strong style=&quot;color: #00d4ff;&quot;&gt;Shift&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;点击重启&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;进入疑难诊断 → 更改启动方式&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;重启后选择&lt;/span&gt;&lt;strong style=&quot;color: #ff4d4f;&quot;&gt;关闭 Windows 驱动强制签名&lt;/strong&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;strong style=&quot;color: #ff4d4f;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #b2b2b2;&quot;&gt;计算机管理-设备管理器-选中任意硬件设备-菜单栏“操作”-添加过时硬件-安装我手动从列表选择的硬件-直接点下一页-从磁盘安装-选中解压出来的&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #B2B2B2;&quot;&gt;IddSampleDriver.inf文件-点下一页，跳出来红色警告弹窗时记得一定选“始终安装此驱动程序软件”-最后等待安装完毕。&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/section&gt;&lt;/section&gt;&lt;/section&gt;&lt;section style=&quot;padding: 25px 20px;background-color: #0f2744;border-top: 1px dashed #1e3a5f;&quot;&gt;&lt;section style=&quot;max-width: 600px;margin: 0 auto;text-align: center;&quot;&gt;&lt;h2 style=&quot;font-size: 18px; color: rgb(0, 212, 255); margin: 0px 0px 15px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;🎉 最终效果&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;margin: 0 0 10px 0;font-size: 16px;color: #e6e6e6;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;安装完成后，最新版本（截止 2026年5月13日）会生成一个虚拟显卡和&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0 0 20px 0;font-size: 16px;color: #e6e6e6;&quot;&gt;&lt;strong style=&quot;color: #ffffff;font-size: 20px;background-color: #1a3a5c;padding: 5px 15px;border-radius: 20px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;5 个虚拟屏幕&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;section nodeleaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;100000537&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716124201_79642.png&quot; data-type=&quot;png&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;4&quot; data-ratio=&quot;0.21212121212121213&quot; data-w=&quot;231&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716124201_79642.png&quot; _width=&quot;231px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 231px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784176578504&quot; data-report-img-idx=&quot;2&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #ffffff;&quot;&gt;生成了一个虚拟显卡&lt;/span&gt;&lt;/span&gt;&lt;/section&gt;&lt;section nodeleaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;100000538&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716124201_13281.png&quot; data-type=&quot;png&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;5&quot; data-ratio=&quot;0.39823008849557523&quot; data-w=&quot;565&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716124201_13281.png&quot; _width=&quot;565px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 565px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784176578522&quot; data-report-img-idx=&quot;1&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;p style=&quot;margin: 0 0 20px 0;font-size: 16px;color: #e6e6e6;&quot;&gt;&lt;strong style=&quot;color: #ffffff;font-size: 20px;background-color: #1a3a5c;padding: 5px 15px;border-radius: 20px;&quot;&gt;&lt;span leaf=&quot;&quot; mpa-font-style=&quot;mp3v2ns41hoe&quot; style=&quot;font-size: 14px;&quot; data-mpa-action-id=&quot;mp3v2nsx1zbt&quot; data-pm-slice=&quot;0 0 []&quot;&gt;生成了编号3-7五个虚拟显示器（前面两个显示器是我实际接的显示器）&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0;font-size: 16px;color: #c0c0c0;background-color: #0a1628;padding: 15px;border-radius: 8px;border: 1px solid #1e3a5f;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;每个屏幕都可根据需要自定义分辨率。&lt;/span&gt;&lt;br/&gt;&lt;span leaf=&quot;&quot;&gt;以后再也不用忍受低分辨率的折磨了！&lt;/span&gt;&lt;/p&gt;&lt;/section&gt;&lt;/section&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;ol class=&quot; list-paddingleft-2&quot; style=&quot;margin: 0px 0px 24px; width: 1381.3px; white-space: normal; font-size: 15px; color: rgba(0, 0, 0, 0.9); line-height: 1.8;&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span class=&quot;wx_text_underline&quot;&gt;IddSampleDriver&lt;/span&gt;下载最新的压缩包。&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;提取文件：解压后，你会看到一个名为 IddSampleDriver.inf 的底层配置文件。&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;设备管理器施法：右键点击 Windows 的开始菜单，打开“设备管理器”。点击任意一个设备，在顶部菜单栏选择“操作” -&amp;gt; “添加过时硬件” -&amp;gt; &amp;nbsp;“从磁盘安装”。&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;找到你刚才解压的那个 .inf 文件，强制安装。&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ol&gt;</description><pubDate>Thu, 16 Jul 2026 12:38:03 +0800</pubDate></item><item><title>我开源了一款 macOS 虚拟显示器，支持 4K/240Hz</title><link>https://www.virtualdisplay.cn/post/3.html</link><description>&lt;h1 style=&quot;background-color: rgb(255, 255, 255); text-align: center; font-size: 20px; font-weight: 500; color: rgba(0, 0, 0, 0.9); margin-bottom: 12px; line-height: 1.8; visibility: visible;&quot; data-layout-id=&quot;0&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;01 为什么做这个项目&lt;/span&gt;&lt;/h1&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8; visibility: visible;&quot; data-layout-id=&quot;1&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF; visibility: visible;&quot;&gt;我的主力机是一台&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold; visibility: visible;&quot;&gt;&lt;span class=&quot;&quot; link-id=&quot;link-1784175632760-0.3508816826999779&quot;&gt;Mac mini M4&lt;/span&gt;&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF; visibility: visible;&quot;&gt;，没有接显示器，平时用 Windows 笔记本远程控制。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8; visibility: visible;&quot; data-layout-id=&quot;2&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF; visibility: visible;&quot;&gt;但问题来了：&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold; visibility: visible;&quot;&gt;macOS 在没有物理显示器的情况下，默认只给一个 1080p 的虚拟屏&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF; visibility: visible;&quot;&gt;。远程过去画面模糊、文字发虚、可操作区域小，看久了眼睛很累。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8; visibility: visible;&quot; data-layout-id=&quot;3&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF; visibility: visible;&quot;&gt;我试过&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold; visibility: visible;&quot;&gt;&lt;span class=&quot;&quot; link-id=&quot;link-1784175632761-0.4659688581382915&quot;&gt;BetterDisplay&lt;/span&gt;&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF; visibility: visible;&quot;&gt;，功能确实很全，但太复杂了——EDID、DisplayID、色彩配置，我只想一键创建个虚拟屏而已。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8; visibility: visible;&quot; data-layout-id=&quot;4&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF; visibility: visible;&quot;&gt;其次，我有多台设备都有远程&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold; visibility: visible;&quot;&gt;Mac mini M4&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF; font-weight: bold; visibility: visible;&quot;&gt;的需求，不同设备的分辨率不一样，期望不管用哪个设备都能全屏，也就是要支持动态调整分辨率。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8; visibility: visible;&quot; data-layout-id=&quot;5&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF; visibility: visible;&quot;&gt;所以，我写了&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold; visibility: visible;&quot;&gt;&lt;span class=&quot;&quot; link-id=&quot;link-1784175632762-0.18576490929354406&quot;&gt;VirtualDisplay&lt;/span&gt;，&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF; font-weight: bold; visibility: visible;&quot;&gt;能够完美满足我的需求。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;box-sizing: content-box; height: 2px; padding: 0px; margin: 16px 0px; background-color: rgb(231, 231, 231); border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif; font-size: 16px; white-space: normal; visibility: visible;&quot;/&gt;&lt;h1 style=&quot;background-color: rgb(255, 255, 255); text-align: center; font-size: 20px; font-weight: 500; color: rgba(0, 0, 0, 0.9); margin-bottom: 12px; line-height: 1.8; visibility: visible;&quot; data-layout-id=&quot;7&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;02 VirtualDisplay 是什么&lt;/span&gt;&lt;/h1&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8; visibility: visible;&quot; data-layout-id=&quot;8&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF; visibility: visible;&quot;&gt;一句话：&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold; visibility: visible;&quot;&gt;极简的 macOS 菜单栏工具，一键创建 4K/8K 虚拟显示器。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;section style=&quot;background-color: rgb(255, 255, 255); font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8; visibility: visible;&quot; data-layout-id=&quot;9&quot;&gt;&lt;section style=&quot;margin-bottom: 24px; line-height: 1.8; visibility: visible;&quot; nodeleaf=&quot;&quot;&gt;&lt;img data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716122535_14740.png&quot; alt=&quot;菜单栏截图&quot; class=&quot;rich_pages wxw-img&quot; data-ratio=&quot;0.6314814814814815&quot; data-type=&quot;png&quot; data-w=&quot;1080&quot; style=&quot;box-sizing: border-box; max-width: 100%; vertical-align: middle; image-orientation: from-image; display: block; margin: 17px auto; float: none; height: auto !important; visibility: visible !important; width: 677px !important;&quot; data-imgfileid=&quot;100000404&quot; data-aistatus=&quot;1&quot; data-original-style=&quot;box-sizing: border-box;max-width: 100%;vertical-align: middle;image-orientation: from-image;display: block;margin: auto;margin-top: 17px;margin-bottom: 17px;float: none;&quot; data-index=&quot;3&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716122535_14740.png&quot; _width=&quot;677px&quot; data-before-load-time=&quot;1784175632889&quot; data-report-img-idx=&quot;0&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;/section&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;h2 style=&quot;background-color: rgb(255, 255, 255); font-size: 17px; font-weight: 500; color: rgba(0, 0, 0, 0.9); margin-bottom: 12px; line-height: 1.8;&quot; data-layout-id=&quot;10&quot;&gt;&lt;span leaf=&quot;&quot;&gt;核心特性&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;11&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;零配置&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;：启动即用，没有复杂设置面板&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;12&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;4K/5K/6K/8K&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;：任意分辨率，自定义&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;13&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;默认 HiDPI&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;：macOS 以 2× 渲染，远程文字清晰锐利&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;14&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;支持高刷&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;：60Hz/120Hz/144Hz/240Hz 自定义&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;15&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;多显示器&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;：可同时创建多个虚拟屏，独立管理&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;16&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;多分辨率预设&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;：一个显示器保存多组配置，一键切换&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;17&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;命令行工具&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;：内置&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F3F4F4;&quot;&gt;vdctl&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;，支持接入大模型Agent&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;box-sizing: content-box; height: 2px; padding: 0px; margin: 16px 0px; background-color: rgb(231, 231, 231); border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif; font-size: 16px; white-space: normal;&quot;/&gt;&lt;h1 style=&quot;background-color: rgb(255, 255, 255);text-align: center;font-size: 20px;font-weight: 500;color: rgba(0,0,0,0.9);margin-bottom: 12px;line-height: 1.8;&quot; data-layout-id=&quot;19&quot;&gt;&lt;span leaf=&quot;&quot;&gt;03 使用场景&lt;/span&gt;&lt;/h1&gt;&lt;h2 style=&quot;background-color: rgb(255, 255, 255); font-size: 17px; font-weight: 500; color: rgba(0, 0, 0, 0.9); margin-bottom: 12px; line-height: 1.8;&quot; data-layout-id=&quot;20&quot;&gt;&lt;span leaf=&quot;&quot;&gt;场景一：Mac mini 无头远程&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;21&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;这是我自己每天都在用的场景。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;22&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;Mac mini 放在角落，不接显示器。Windows 笔记本远程过去，选择 VirtualDisplay 创建的 4K 虚拟屏，办公体验和坐在 Mac 前几乎一样。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;23&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;步骤：&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;ol style=&quot;font-size: 15px; color: rgba(0, 0, 0, 0.9); line-height: 1.8; margin-bottom: 24px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;启动 VirtualDisplay&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;菜单栏点击 → 添加显示器 → 命名 MacMini_4K&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;添加分辨率：3840 × 2160 @ 60Hz&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;保存，选中&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;li&gt;&lt;section&gt;&lt;span leaf=&quot;&quot;&gt;远程客户端选择 MacMini_4K，优先选 HiDPI 模式（注意选1920x1080HiDPI）&lt;/span&gt;&lt;/section&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h2 style=&quot;background-color: rgb(255, 255, 255); font-size: 17px; font-weight: 500; color: rgba(0, 0, 0, 0.9); margin-bottom: 12px; line-height: 1.8;&quot; data-layout-id=&quot;29&quot;&gt;&lt;span leaf=&quot;&quot;&gt;场景二：平板原生素显示&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;30&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;用&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;&lt;span class=&quot;&quot; link-id=&quot;link-1784175632762-0.6933902396228828&quot;&gt;OPPO Pad 3&lt;/span&gt;&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;远程 Mac，分辨率是 2800×2000。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;31&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;创建一个完全匹配的虚拟屏，平板远程时没有任何黑边和拉伸，原生素显示。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;32&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;分辨率设置：2800 × 2000 @ 60Hz&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;33&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;远程客户端选择：&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #FF0000;&quot;&gt;1400 × 1000 (HiDPI)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;background-color: rgb(255, 255, 255); font-size: 17px; font-weight: 500; color: rgba(0, 0, 0, 0.9); margin-bottom: 12px; line-height: 1.8;&quot; data-layout-id=&quot;34&quot;&gt;&lt;span leaf=&quot;&quot;&gt;场景三：多设备隔离&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;35&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;创建两台虚拟显示器：&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;36&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F3F4F4;&quot;&gt;Work_Display&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;：给公司电脑远程用，4K 分辨率&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;37&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F3F4F4;&quot;&gt;Home_Display&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;：给个人电脑用，2K 分辨率&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;38&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;互不干扰，切换方便。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;box-sizing: content-box; height: 2px; padding: 0px; margin: 16px 0px; background-color: rgb(231, 231, 231); border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif; font-size: 16px; white-space: normal;&quot;/&gt;&lt;h1 style=&quot;background-color: rgb(255, 255, 255);text-align: center;font-size: 20px;font-weight: 500;color: rgba(0,0,0,0.9);margin-bottom: 12px;line-height: 1.8;&quot; data-layout-id=&quot;40&quot;&gt;&lt;span leaf=&quot;&quot;&gt;04 技术实现&lt;/span&gt;&lt;/h1&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;41&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;VirtualDisplay 基于&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;&lt;span class=&quot;&quot; link-id=&quot;link-1784175632763-0.44116031326826377&quot;&gt;CoreGraphics&lt;/span&gt; 私有 API&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F3F4F4;font-weight: bold;&quot;&gt;CGVirtualDisplay&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;42&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;核心代码其实不复杂：&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;43&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #770088;&quot;&gt;let&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #0000FF;&quot;&gt;descriptor&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #981A1A;&quot;&gt;=&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;CGVirtualDisplayDescriptor()&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;44&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;descriptor.name&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #981A1A;&quot;&gt;=&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #AA1111;&quot;&gt;&amp;quot;MyDisplay&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;45&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;descriptor.maxPixelsWide&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #981A1A;&quot;&gt;=&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #116644;&quot;&gt;3840&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;46&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;descriptor.maxPixelsHigh&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #981A1A;&quot;&gt;=&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #116644;&quot;&gt;2160&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;47&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #770088;&quot;&gt;let&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #0000FF;&quot;&gt;display&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #981A1A;&quot;&gt;=&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;CGVirtualDisplay(descriptor:descriptor)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;48&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #770088;&quot;&gt;let&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #0000FF;&quot;&gt;settings&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #981A1A;&quot;&gt;=&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;CGVirtualDisplaySettings()&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;49&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;settings.hiDPI&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #981A1A;&quot;&gt;=&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #116644;&quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;50&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;settings.modes&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #981A1A;&quot;&gt;=&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;[&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;51&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;CGVirtualDisplayMode(width:&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #116644;&quot;&gt;1920&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;,height:&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #116644;&quot;&gt;1080&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;,refreshRate:&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #116644;&quot;&gt;60&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;52&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;53&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;display.apply(settings)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;54&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;关键点：&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;55&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F3F4F4;&quot;&gt;maxPixelsWide/High&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;定义物理分辨率上限&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;56&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F3F4F4;&quot;&gt;hiDPI = 1&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;开启 HiDPI，macOS 内部以一半分辨率渲染&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;57&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F3F4F4;&quot;&gt;modes&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;数组支持多组分辨率，实现多分辨率切换&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;box-sizing: content-box; height: 2px; padding: 0px; margin: 16px 0px; background-color: rgb(231, 231, 231); border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif; font-size: 16px; white-space: normal;&quot;/&gt;&lt;h1 style=&quot;background-color: rgb(255, 255, 255);text-align: center;font-size: 20px;font-weight: 500;color: rgba(0,0,0,0.9);margin-bottom: 12px;line-height: 1.8;&quot; data-layout-id=&quot;59&quot;&gt;&lt;span leaf=&quot;&quot;&gt;05 同类产品对比&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;section style=&quot;background-color: rgb(255, 255, 255); font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;60&quot;&gt;&lt;table width=&quot;964&quot;&gt;&lt;thead&gt;&lt;tr style=&quot;box-sizing: border-box;break-inside: avoid;break-after: auto;border: 1px solid rgb(223, 226, 229);margin: 0px;padding: 0px;&quot; class=&quot;firstRow&quot;&gt;&lt;th style=&quot;box-sizing: border-box; border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(223, 226, 229) rgb(223, 226, 229) currentcolor; border-image: initial; margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;特性&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;&lt;th style=&quot;box-sizing: border-box; border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(223, 226, 229) rgb(223, 226, 229) currentcolor; border-image: initial; margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;系统默认&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;&lt;th style=&quot;box-sizing: border-box; border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(223, 226, 229) rgb(223, 226, 229) currentcolor; border-image: initial; margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;BetterDisplay&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;&lt;th style=&quot;box-sizing: border-box; border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(223, 226, 229) rgb(223, 226, 229) currentcolor; border-image: initial; margin: 0px; padding: 6px 13px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;VirtualDisplay&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr style=&quot;box-sizing: border-box;break-inside: avoid;break-after: auto;border: 1px solid rgb(223, 226, 229);margin: 0px;padding: 0px;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;最高分辨率&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;1080p&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;任意&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;任意&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box;break-inside: avoid;break-after: auto;border: 1px solid rgb(223, 226, 229);margin: 0px;padding: 0px;background-color: rgb(248, 248, 248);&quot;&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;HiDPI&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;❌&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;✅&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;✅&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box;break-inside: avoid;break-after: auto;border: 1px solid rgb(223, 226, 229);margin: 0px;padding: 0px;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;多虚拟屏&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;❌&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;✅&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;✅&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box;break-inside: avoid;break-after: auto;border: 1px solid rgb(223, 226, 229);margin: 0px;padding: 0px;background-color: rgb(248, 248, 248);&quot;&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;高刷支持&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;60Hz&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;任意&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;任意&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box;break-inside: avoid;break-after: auto;border: 1px solid rgb(223, 226, 229);margin: 0px;padding: 0px;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;配置难度&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;无需&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;高&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;零配置&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box;break-inside: avoid;break-after: auto;border: 1px solid rgb(223, 226, 229);margin: 0px;padding: 0px;background-color: rgb(248, 248, 248);&quot;&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;命令行工具&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;❌&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;有限&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;完整&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box;break-inside: avoid;break-after: auto;border: 1px solid rgb(223, 226, 229);margin: 0px;padding: 0px;&quot;&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;价格&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;免费&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;$21.99&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; border-color: rgb(223, 226, 229); margin: 0px; padding: 6px 13px;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;免费开源&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/section&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;61&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;VirtualDisplay 的定位：&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;比系统默认强，比 BetterDisplay 简单。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;62&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;只做虚拟显示器，不做 DDC 控制、不做色彩校准、不做屏幕旋转。如果你只是想要一个清晰的远程桌面，这就够了。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;box-sizing: content-box; height: 2px; padding: 0px; margin: 16px 0px; background-color: rgb(231, 231, 231); border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif; font-size: 16px; white-space: normal;&quot;/&gt;&lt;h1 style=&quot;background-color: rgb(255, 255, 255);text-align: center;font-size: 20px;font-weight: 500;color: rgba(0,0,0,0.9);margin-bottom: 12px;line-height: 1.8;&quot; data-layout-id=&quot;64&quot;&gt;&lt;span leaf=&quot;&quot;&gt;06 下载与使用&lt;/span&gt;&lt;/h1&gt;&lt;h2 style=&quot;background-color: rgb(255, 255, 255); font-size: 17px; font-weight: 500; color: rgba(0, 0, 0, 0.9); margin-bottom: 12px; line-height: 1.8;&quot; data-layout-id=&quot;65&quot;&gt;&lt;span leaf=&quot;&quot;&gt;安装&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;66&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;从 GitHub Releases 下载&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F3F4F4;&quot;&gt;VirtualDisplay.zip&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;67&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;解压到「应用程序」文件夹&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;68&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;右键打开&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;（绕过 Gatekeeper，详见下方说明）&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;69&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;菜单栏出现图标，点击即可使用&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;70&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;首次打开提示「无法验证开发者」&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;71&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;VirtualDisplay 没有购买 Apple 开发者证书，这是正常的。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;72&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;解决方法&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;（推荐第一种）：&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;73&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;访达中&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;右键&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F3F4F4;&quot;&gt;VirtualDisplay.app&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;→&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;打开&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;→ 弹窗中再点&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;打开&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;74&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;或终端执行：&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;75&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;xattr&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;color: #0000CC;&quot;&gt;-dr&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #F8F8F8;color: inherit;&quot;&gt;com.apple.quarantine /Applications/VirtualDisplay.app&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote style=&quot;box-sizing: border-box; margin: 0.8em 0px 24px; border-left: 4px solid rgb(223, 226, 229); padding: 0px 15px; color: rgba(0, 0, 0, 0.55); font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif; font-size: 15px; white-space: normal; background-color: rgb(255, 255, 255); line-height: 1.8;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; line-height: 1.8; orphans: 4; margin: 0px 0px 24px; white-space: pre-wrap; width: inherit; font-size: 17px; color: rgba(0, 0, 0, 0.9);&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;不推荐&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;code style=&quot;box-sizing: border-box; font-family: &amp;quot;Lucida Console&amp;quot;, Consolas, Courier, monospace; vertical-align: initial; border: 1px solid rgb(231, 234, 237); background-color: rgb(243, 244, 244); border-radius: 3px; padding: 0px 2px; font-size: 0.9em;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;sudo spctl --master-disable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;彻底关闭 Gatekeeper。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr style=&quot;box-sizing: content-box; height: 2px; padding: 0px; margin: 16px 0px; background-color: rgb(231, 231, 231); border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif; font-size: 16px; white-space: normal;&quot;/&gt;&lt;h1 style=&quot;background-color: rgb(255, 255, 255);text-align: center;font-size: 20px;font-weight: 500;color: rgba(0,0,0,0.9);margin-bottom: 12px;line-height: 1.8;&quot; data-layout-id=&quot;78&quot;&gt;&lt;span leaf=&quot;&quot;&gt;08 参与项目&lt;/span&gt;&lt;/h1&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;79&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;VirtualDisplay 完全免费开源，&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;MIT 协议&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;80&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;GitHub&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;: github.com/youngyunxing/VirtualDisplay&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;81&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;问题反馈&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;: GitHub Issues&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;82&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;技术讨论&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;: GitHub Discussions&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;83&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;欢迎：&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;84&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;⭐ 点个 Star，支持持续更新&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;85&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;🐛 提交 Issue，报告 bug 或提需求&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;86&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;🔧 提交 PR，一起完善功能&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;box-sizing: content-box; height: 2px; padding: 0px; margin: 16px 0px; background-color: rgb(231, 231, 231); border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif; font-size: 16px; white-space: normal;&quot;/&gt;&lt;h1 style=&quot;background-color: rgb(255, 255, 255);text-align: center;font-size: 20px;font-weight: 500;color: rgba(0,0,0,0.9);margin-bottom: 12px;line-height: 1.8;&quot; data-layout-id=&quot;88&quot;&gt;&lt;span leaf=&quot;&quot;&gt;最后&lt;/span&gt;&lt;/h1&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;89&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;如果你也有 Mac mini 无显示器的场景，或者远程办公时觉得画面模糊，试试 VirtualDisplay。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;90&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;如果觉得有用，&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;欢迎转发&lt;/span&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;给有同样需求的朋友。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;box-sizing: content-box; height: 2px; padding: 0px; margin: 16px 0px; background-color: rgb(231, 231, 231); border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif; font-size: 16px; white-space: normal;&quot;/&gt;&lt;p style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); margin-bottom: 24px; line-height: 1.8;&quot; data-layout-id=&quot;92&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;background-color: #FFFFFF;&quot;&gt;本文对应开源项目 VirtualDisplay，作者：youngyunxing&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>Thu, 16 Jul 2026 12:22:33 +0800</pubDate></item><item><title>打破硬件束缚：用纯软件虚拟出一块 144Hz 显示器，完美解决无头主机痛点</title><link>https://www.virtualdisplay.cn/post/1.html</link><description>&lt;section data-layout-id=&quot;0&quot; style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); line-height: 1.8; margin-bottom: 24px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;如果你有一台放在客厅角落做 NAS 的小主机，或者一台放在公司用来远程跑代码的台式机，你一定遇到过这个极其绝望的痛点：&lt;/span&gt;&lt;/section&gt;&lt;p&gt;&lt;section data-layout-id=&quot;1&quot; style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); line-height: 1.8; margin-bottom: 24px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;当你用 Parsec、&lt;span class=&quot;&quot; link-id=&quot;link-1784176968917-0.5939233794584904&quot;&gt;RustDesk&lt;/span&gt; 或者向日葵远程连接这台机器时，你发现屏幕分辨率被死死锁在了极其模糊的 800x600，甚至画面直接全黑，无论怎么设置都没用。&lt;/span&gt;&lt;/section&gt;&lt;section data-layout-id=&quot;2&quot; style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); line-height: 1.8; margin-bottom: 24px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;原因极其反人类：因为这台电脑没有插真实的物理显示器。 Windows 系统和显卡驱动一旦检测到“显卡接口上没插线”，就会直接摆烂，拒绝输出高清画质，甚至直接罢工。&lt;/span&gt;&lt;/section&gt;&lt;section data-layout-id=&quot;3&quot; style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); line-height: 1.8; margin-bottom: 24px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;为了解决这个破事，很多人被迫去淘宝花十几块钱，买一个叫“HDMI 欺骗器（诱骗头）”的物理小铁块插在显卡上。&lt;/span&gt;&lt;/section&gt;&lt;section data-layout-id=&quot;4&quot; style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); line-height: 1.8; margin-bottom: 24px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;但你这台机器如果是连视频接口都没有的纯矿渣主板呢？或者你只是出差，手边根本没有这个破铁块呢？&lt;/span&gt;&lt;/section&gt;&lt;br/&gt;&lt;section data-layout-id=&quot;5&quot; style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); line-height: 1.8; margin-bottom: 24px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;极客解决问题，能用代码搞定的，绝对不花钱买硬件。 今天，教你用一个深入 Windows 底层的神级开源驱动——IddSampleDriver，用魔法打败显卡的物理检测。&lt;/span&gt;&lt;/section&gt;&lt;/p&gt;&lt;h1 data-layout-id=&quot;6&quot; style=&quot;font-size: 20px; font-weight: 500; color: rgb(43, 119, 191); line-height: 1.8; margin-bottom: 12px; text-align: center; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;01. 强行给系统“植入”一块显示器&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;&lt;section data-layout-id=&quot;7&quot; style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); line-height: 1.8; margin-bottom: 24px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;IddSampleDriver 不是一个普通的软件，它是一个&lt;span class=&quot;&quot; link-id=&quot;link-1784176968919-0.7622881080860207&quot;&gt;虚拟显示器&lt;/span&gt;底层驱动。&lt;/span&gt;&lt;/section&gt;&lt;section data-layout-id=&quot;8&quot; style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); line-height: 1.8; margin-bottom: 24px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;它的工作原理是极度硬核的底层劫持（Hook）。当你把它装进系统后，它会利用微软官方的 IddCx API，强行向系统和显卡发送一个假信号：&lt;/span&gt;&lt;/section&gt;&lt;section data-layout-id=&quot;9&quot; style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); line-height: 1.8; margin-bottom: 24px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;“报告老大，我这里刚刚插入了一台极其高端的物理显示器，请立刻输出画面！”&lt;/span&gt;&lt;/section&gt;&lt;section data-layout-id=&quot;10&quot; style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); line-height: 1.8; margin-bottom: 24px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;于是，你的 Windows 系统会立刻信以为真。 打开“显示设置”，你会赫然看到多出来了一个屏幕。你可以随意把它设置为 4K 分辨率、144Hz 刷新率、甚至开启 HDR。而这一切，完全是&lt;span class=&quot;&quot; link-id=&quot;link-1784176968919-0.17257219134547785&quot;&gt;纯代码&lt;/span&gt;虚拟出来的，根本没有任何实体线缆。&lt;/span&gt;&lt;/section&gt;&lt;/p&gt;&lt;h1 data-layout-id=&quot;11&quot; style=&quot;font-size: 20px;font-weight: 500;color: rgba(43, 119, 191, 1);line-height: 1.8;margin-bottom: 12px;text-align: center;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;02. 实战部署：替换真实的硬件&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;&lt;section data-layout-id=&quot;12&quot; style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); line-height: 1.8; margin-bottom: 24px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;这个驱动的安装略带极客门槛，但只要照做，绝对是一劳永逸。&lt;/span&gt;&lt;/section&gt;&lt;/p&gt;&lt;br/&gt;&lt;p&gt;&lt;section data-layout-id=&quot;17&quot; style=&quot;font-size: 17px; color: rgba(0, 0, 0, 0.9); line-height: 1.8; margin-bottom: 24px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;屏幕一闪。恭喜你，你的无头（Headless）主机瞬间拥有了一块极其强悍的虚拟屏幕。 现在你再用 Parsec 去远程连接这台机器，迎接你的将是跑满带宽的 4K 60帧丝滑画面。把买欺骗器的钱省下来，用代码统治你的硬件。&lt;/span&gt;&lt;/section&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Thu, 16 Jul 2026 09:42:33 +0800</pubDate></item><item><title>笔记本屏幕不够用？那就再加一块：三种简单副屏方案（Windows / 手机 / 平板）</title><link>https://www.virtualdisplay.cn/post/6.html</link><description>&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px; visibility: visible;&quot; data-pm-slice=&quot;0 0 []&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;用笔记本会遇到一个问题：屏幕不够用。写代码时想一边看文档、一边写程序；处理数据时想同时打开多个窗口；或者只是想把聊天工具、监控面板单独放到另一块屏幕上。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;最直接的解决办法当然是再买一台显示器。但很多时候条件并不允许，比如在出差、临时办公、或者只是偶尔需要多一块屏幕。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;想给电脑增加一块副屏，其实不一定要再买显示器。一台手机、平板，甚至另一台电脑，都可以轻松变成第二块屏幕。下面介绍三种常见方案，先给一个简单结论。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px; visibility: visible;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;先看结论：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;如果你用的是 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;手机 / 平板&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;： 追求 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;生产力（需要操作、拖窗口）&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt; → 选 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;Spacedesk&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;。 追求 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;极简（偶尔放个文档、网页）&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt; → 选 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;Deskreen + 虚拟显示器&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;如果副屏设备是 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;另一台电脑&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;： Windows → Windows：直接使用系统自带的 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;“投影到此电脑”&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;（无线显示器），最稳、最快、最省心。 Linux / Mac：推荐使用 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;Deskreen&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844410&quot; data-ratio=&quot;0.403068340306834&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142752_14368.png&quot; data-type=&quot;png&quot; data-w=&quot;717&quot; style=&quot;height: auto !important; visibility: visible !important; width: 657px !important;&quot; type=&quot;block&quot; data-original-style=&quot;height: auto !important;&quot; data-index=&quot;3&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142752_14368.png&quot; _width=&quot;677px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183002947&quot; data-report-img-idx=&quot;0&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-family: &amp;quot;PingFang SC&amp;quot;, BlinkMacSystemFont, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 16px; white-space: normal; border-style: solid; border-width: 1px 0px 0px; border-color: rgba(0, 0, 0, 0.1); transform-origin: 0px 0px; transform: scale(1, 0.5); visibility: visible;&quot;/&gt;&lt;h2 style=&quot;box-sizing: border-box; margin: 80px 10px 40px; padding: 0px; font-weight: normal; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.5; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 22.4px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold; visibility: visible;&quot;&gt;一、Windows自带&lt;span class=&quot;&quot; link-id=&quot;link-1784183002846-0.24253511333984767&quot;&gt;无线显示器&lt;/span&gt;：最简单的副屏方案&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;如果两台电脑都是 Windows，其实系统已经内置了副屏功能，叫 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;“投影到此电脑”&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。最大的优点就是 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;不需要安装第三方软件&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;，配置也非常简单。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;首先在副屏设备（被投屏的电脑）上安装组件：进入 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;设置 → 系统→ 可选功能 → 添加功能 → 无线显示器&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844395&quot; data-ratio=&quot;0.5985169491525424&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142752_72938.jpeg&quot; data-type=&quot;png&quot; data-w=&quot;944&quot; style=&quot;height: auto !important; width: 558px !important; visibility: visible !important;&quot; type=&quot;block&quot; data-original-style=&quot;height:334px;width:558px;&quot; data-index=&quot;4&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142752_72938.jpeg&quot; _width=&quot;558px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183082551&quot; data-report-img-idx=&quot;1&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142752_26680.png&quot; class=&quot;rich_pages wxw-img&quot; data-ratio=&quot;0.6175925925925926&quot; data-s=&quot;300,640&quot; data-type=&quot;png&quot; data-w=&quot;1080&quot; style=&quot;height: auto !important; visibility: visible !important; width: 657px !important;&quot; type=&quot;block&quot; data-imgfileid=&quot;310844397&quot; data-aistatus=&quot;1&quot; data-original-style=&quot;height: auto !important;&quot; data-index=&quot;5&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142752_26680.png&quot; _width=&quot;677px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183121983&quot; data-report-img-idx=&quot;2&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844398&quot; data-ratio=&quot;0.562962962962963&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142752_54476.png&quot; data-type=&quot;png&quot; data-w=&quot;1080&quot; style=&quot;height: auto !important; visibility: visible !important; width: 657px !important;&quot; type=&quot;block&quot; data-original-style=&quot;height: auto !important;&quot; data-index=&quot;6&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142752_54476.png&quot; _width=&quot;677px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183123882&quot; data-report-img-idx=&quot;3&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;下载速度取决于网络环境，如果安装比较慢，使用 VPN 有时会快一点。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844399&quot; data-ratio=&quot;0.48333333333333334&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142752_48735.png&quot; data-type=&quot;png&quot; data-w=&quot;1080&quot; style=&quot;height: auto !important; visibility: visible !important; width: 657px !important;&quot; type=&quot;block&quot; data-original-style=&quot;height: auto !important;&quot; data-index=&quot;7&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142752_48735.png&quot; _width=&quot;677px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183125715&quot; data-report-img-idx=&quot;4&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;安装完成后，在 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;设置 → 系统 → 投影到此电脑&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt; 中开启该功能，并建议设置为 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;“所有位置都可用”&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。点击 启用无线显示应用以投影到这台电脑。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844400&quot; data-ratio=&quot;0.7256719184430028&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142752_26563.png&quot; data-type=&quot;png&quot; data-w=&quot;1079&quot; style=&quot;height: auto !important; visibility: visible !important; width: 657px !important;&quot; type=&quot;block&quot; data-original-style=&quot;height: auto !important;&quot; data-index=&quot;8&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142752_26563.png&quot; _width=&quot;677px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183127482&quot; data-report-img-idx=&quot;5&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-ratio=&quot;0.562962962962963&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142752_50815.jpeg&quot; data-type=&quot;jpeg&quot; data-w=&quot;1080&quot; style=&quot;height: auto !important; visibility: visible !important; width: 657px !important;&quot; data-original-style=&quot;height: auto !important;&quot; data-index=&quot;9&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142752_50815.jpeg&quot; _width=&quot;677px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183128066&quot; data-report-img-idx=&quot;6&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;接下来在主笔记本电脑上按 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;Win + K&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;，或者进入 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;设置 → 系统 → 屏幕 → 多显示器 → 连接到无线显示器&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;，选择目标电脑即可完成连接。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844401&quot; data-ratio=&quot;1.0986301369863014&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142753_25146.png&quot; data-type=&quot;png&quot; data-w=&quot;365&quot; style=&quot;height: auto !important; visibility: visible !important; width: 365px !important;&quot; type=&quot;block&quot; data-original-style=&quot;height: auto !important;&quot; data-index=&quot;10&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142753_25146.png&quot; _width=&quot;365px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183128549&quot; data-report-img-idx=&quot;7&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;连接成功后，系统会自动识别为第二块屏幕，可以在 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;显示设置&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt; 中调整排列、分辨率，甚至把第二屏设置为 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;纵向（竖屏）&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844376&quot; data-ratio=&quot;0.6&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142753_61268.png&quot; data-type=&quot;png&quot; data-w=&quot;1080&quot; style=&quot;height: auto !important; visibility: visible !important; width: 657px !important;&quot; type=&quot;block&quot; data-original-style=&quot;height: auto !important;&quot; data-index=&quot;11&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142753_61268.png&quot; _width=&quot;677px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183128949&quot; data-report-img-idx=&quot;8&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;竖屏用来查看代码、文档其实特别舒服，一整屏内容几乎一览无余，作为第二块“阅读屏”非常爽。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-ratio=&quot;0.562962962962963&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142753_43052.jpeg&quot; data-type=&quot;jpeg&quot; data-w=&quot;1080&quot; style=&quot;height: auto !important; visibility: visible !important; width: 657px !important;&quot; data-original-style=&quot;height: auto !important;&quot; data-index=&quot;12&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142753_43052.jpeg&quot; _width=&quot;677px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183130515&quot; data-report-img-idx=&quot;9&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;平时偶尔用来放文档、监控日志或者查看代码，都非常方便。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;当然，这种方式的缺点也比较明显：偶尔会有一点延迟，画面不算特别流畅，而且用一整台电脑当显示器，长期使用多少有点“奢侈”。&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-family: &amp;quot;PingFang SC&amp;quot;, BlinkMacSystemFont, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 16px; white-space: normal; border-style: solid; border-width: 1px 0px 0px; border-color: rgba(0, 0, 0, 0.1); transform-origin: 0px 0px; transform: scale(1, 0.5);&quot;/&gt;&lt;h2 style=&quot;box-sizing: border-box; margin: 80px 10px 40px; padding: 0px; font-weight: normal; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.5; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 22.4px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;二、spacedesk：手机 / 平板副屏的生产力方案&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;如果副屏设备是 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;手机或平板&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;，体验最好的方案基本就是 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;spacedesk&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。 下载地址：&lt;span class=&quot;wx_text_underline&quot;&gt;https://www.spacedesk.net/download/&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;spacedesk 的特点是 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;延迟低、流畅度高，并且支持触控操作&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;，整体体验非常接近真正的扩展显示器。它的缺点也比较明显：驱动只支持 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;Windows 主机&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;，而稳定客户端主要是 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;Android / iOS&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;最常见的使用方式是 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;WiFi连接&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。在主笔记本电脑上安装 spacedesk Driver 后，会出现一个驱动控制窗口；&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844391&quot; data-ratio=&quot;0.7608695652173914&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142753_41779.png&quot; data-type=&quot;png&quot; data-w=&quot;920&quot; style=&quot;height: auto !important; visibility: visible !important; width: 657px !important;&quot; type=&quot;block&quot; data-original-style=&quot;height: auto !important;&quot; data-index=&quot;13&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142753_41779.png&quot; _width=&quot;677px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183137716&quot; data-report-img-idx=&quot;10&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;然后在手机上安装 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;spacedesk Viewer&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。打开手机端后，它会自动扫描局域网中的主机，点击连接即可。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844392&quot; data-ratio=&quot;1.3157407407407407&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142753_23542.png&quot; data-type=&quot;png&quot; data-w=&quot;1080&quot; style=&quot;width: 337px !important; height: auto !important; visibility: visible !important;&quot; data-original-style=&quot;width:337px;height:443px;&quot; data-index=&quot;14&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142753_23542.png&quot; _width=&quot;337px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183142449&quot; data-report-img-idx=&quot;11&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;连接成功后，手机上看到的就是电脑的扩展屏幕，可以直接把窗口拖到手机屏幕上使用。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844394&quot; data-ratio=&quot;0.75&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142753_70043.jpeg&quot; data-type=&quot;jpeg&quot; data-w=&quot;1080&quot; style=&quot;height: auto !important; visibility: visible !important; width: 657px !important;&quot; type=&quot;block&quot; data-original-style=&quot;height: auto !important;&quot; data-index=&quot;15&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142753_70043.jpeg&quot; _width=&quot;677px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183143159&quot; data-report-img-idx=&quot;12&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;如果想进一步降低延迟，还可以使用 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;USB连接模式&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。在驱动控制器中启用 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;USB Cable Android&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;，然后用数据线连接手机。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844411&quot; data-ratio=&quot;0.7608695652173914&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142753_68146.png&quot; data-type=&quot;png&quot; data-w=&quot;920&quot; style=&quot;height: auto !important; visibility: visible !important; width: 657px !important;&quot; type=&quot;block&quot; data-original-style=&quot;height: auto !important;&quot; data-index=&quot;16&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142753_68146.png&quot; _width=&quot;677px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183143849&quot; data-report-img-idx=&quot;13&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;手机会弹出授权提示，确认后即可连接。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-ratio=&quot;2.2222222222222223&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142754_78032.jpeg&quot; data-type=&quot;jpeg&quot; data-w=&quot;1080&quot; style=&quot;width: 322px !important; height: auto !important; visibility: visible !important;&quot; data-original-style=&quot;width:322px;height:716px;&quot; data-index=&quot;17&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142754_78032.jpeg&quot; _width=&quot;322px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183144666&quot; data-report-img-idx=&quot;14&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;实际体验中，USB模式确实会比 WiFi 稍微流畅一些，但在局域网环境良好的情况下，WiFi模式已经非常接近真实显示器的体验。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844413&quot; data-ratio=&quot;0.75&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142754_75671.jpeg&quot; data-type=&quot;jpeg&quot; data-w=&quot;1080&quot; style=&quot;height: auto !important; visibility: visible !important; width: 657px !important;&quot; type=&quot;block&quot; data-original-style=&quot;height: auto !important;&quot; data-index=&quot;18&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142754_75671.jpeg&quot; _width=&quot;677px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183145416&quot; data-report-img-idx=&quot;15&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;整体来说，&lt;span textstyle=&quot;&quot; style=&quot;text-decoration: underline;&quot;&gt;如果你希望手机副屏 &lt;/span&gt;&lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;text-decoration: underline;&quot;&gt;可以真正参与操作、拖窗口、甚至触控操作&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;text-decoration: underline;&quot;&gt;，Spacedesk基本是目前体验最好的方案。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-family: &amp;quot;PingFang SC&amp;quot;, BlinkMacSystemFont, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 16px; white-space: normal; border-style: solid; border-width: 1px 0px 0px; border-color: rgba(0, 0, 0, 0.1); transform-origin: 0px 0px; transform: scale(1, 0.5);&quot;/&gt;&lt;h2 style=&quot;box-sizing: border-box; margin: 80px 10px 40px; padding: 0px; font-weight: normal; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.5; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 22.4px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;三、Deskreen：跨平台副屏方案&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;Deskreen 的实现方式比较有意思，它使用 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;屏幕捕获 + WebRTC 实时流&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt; 的方式，把电脑屏幕通过浏览器实时传输到另一台设备上。换句话说，只要设备上有浏览器，就可以当副屏使用。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;官网：https://deskreen.com/zh-CN/download/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844385&quot; data-ratio=&quot;0.7824074074074074&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142754_95068.png&quot; data-type=&quot;png&quot; data-w=&quot;1080&quot; style=&quot;height: auto !important; visibility: visible !important; width: 657px !important;&quot; type=&quot;block&quot; data-original-style=&quot;height: auto !important;&quot; data-index=&quot;19&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142754_95068.png&quot; _width=&quot;677px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183146343&quot; data-report-img-idx=&quot;16&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;Deskreen 的优势在于 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;跨平台&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;，Windows、Linux、Mac 都可以作为主机，而副屏设备只需要一个浏览器即可，不需要安装任何客户端。流畅度虽然略低于 Spacedesk，但整体体验仍然不错，甚至在某些情况下比 Windows 自带的无线显示器还要顺畅一些。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;Deskreen主要有两种使用方式：&lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;屏幕复制（投屏）&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt; 和 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;扩展屏幕（&lt;span class=&quot;&quot; link-id=&quot;link-1784183002846-0.8433949391163482&quot;&gt;虚拟显示器&lt;/span&gt;）&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;最简单的是 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;屏幕复制模式&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。启动 Deskreen 后，它会启动一个服务，显示一个访问地址，例如 &lt;/span&gt;&lt;code style=&quot;box-sizing: border-box; margin: 0px; padding: 3px 5px; color: rgb(255, 53, 2); line-height: 1.5; font-family: &amp;quot;Operator Mono&amp;quot;, Consolas, Monaco, Menlo, monospace; font-size: 15.3px; background: rgb(248, 245, 236); border-radius: 2px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;http://192.168.123.167:3131/914985&lt;/span&gt;&lt;/code&gt;&lt;span leaf=&quot;&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-cropx2=&quot;951.8524945770065&quot; data-cropy2=&quot;597.2407809110629&quot; data-imgfileid=&quot;310844414&quot; data-ratio=&quot;0.6328042328042328&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142754_55628.jpeg&quot; data-type=&quot;png&quot; data-w=&quot;945&quot; style=&quot;height: auto !important; width: 482px !important; visibility: visible !important;&quot; type=&quot;block&quot; data-original-style=&quot;height:305px;width:482px;&quot; data-index=&quot;20&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142754_55628.jpeg&quot; _width=&quot;482px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183146759&quot; data-report-img-idx=&quot;17&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;在&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;副屏设备&lt;/span&gt;的浏览器输入这个地址。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844378&quot; data-ratio=&quot;0.625&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142755_56490.png&quot; data-type=&quot;png&quot; data-w=&quot;1080&quot; style=&quot;width: 515px !important; height: auto !important; visibility: visible !important;&quot; type=&quot;block&quot; data-original-style=&quot;width: 515px;height: auto !important;&quot; data-index=&quot;21&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142755_56490.png&quot; _width=&quot;515px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183147387&quot; data-report-img-idx=&quot;18&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;连接后主机端会显示设备信息，点击 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;Allow&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt; 允许访问即可。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844377&quot; data-ratio=&quot;0.7127659574468085&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142755_59202.png&quot; data-type=&quot;png&quot; data-w=&quot;940&quot; style=&quot;height: auto !important; width: 488px !important; visibility: visible !important;&quot; type=&quot;block&quot; data-original-style=&quot;height:348px;width:488px;&quot; data-index=&quot;22&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142755_59202.png&quot; _width=&quot;488px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183147448&quot; data-report-img-idx=&quot;19&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;随后可以选择共享整个屏幕、某个窗口或某个应用。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-cropx2=&quot;950.8602150537635&quot; data-cropy2=&quot;556.8100358422939&quot; data-imgfileid=&quot;310844379&quot; data-ratio=&quot;0.590042372881356&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142755_45920.jpeg&quot; data-type=&quot;png&quot; data-w=&quot;944&quot; style=&quot;height: auto !important; width: 490px !important; visibility: visible !important;&quot; type=&quot;block&quot; data-original-style=&quot;height:289px;width:490px;&quot; data-index=&quot;23&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142755_45920.jpeg&quot; _width=&quot;490px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183148059&quot; data-report-img-idx=&quot;21&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-cropx2=&quot;950.8602150537635&quot; data-cropy2=&quot;366.6379928315412&quot; data-imgfileid=&quot;310844380&quot; data-ratio=&quot;0.3873015873015873&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142755_37855.jpeg&quot; data-type=&quot;png&quot; data-w=&quot;945&quot; style=&quot;height: auto !important; width: 492px !important; visibility: visible !important;&quot; type=&quot;block&quot; data-original-style=&quot;height:191px;width:492px;&quot; data-index=&quot;24&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142755_37855.jpeg&quot; _width=&quot;492px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183148115&quot; data-report-img-idx=&quot;20&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-cropx1=&quot;4.120689655172414&quot; data-cropx2=&quot;949.8189655172414&quot; data-cropy2=&quot;638.7068965517241&quot; data-imgfileid=&quot;310844381&quot; data-ratio=&quot;0.674074074074074&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142755_15407.jpeg&quot; data-type=&quot;png&quot; data-w=&quot;945&quot; style=&quot;height: auto !important; width: 494px !important; visibility: visible !important;&quot; type=&quot;block&quot; data-original-style=&quot;height:333px;width:494px;&quot; data-index=&quot;25&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142755_15407.jpeg&quot; _width=&quot;494px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183148477&quot; data-report-img-idx=&quot;22&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;确认后客户端浏览器就会实时显示电脑屏幕。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844382&quot; data-ratio=&quot;0.625&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142755_63733.png&quot; data-type=&quot;png&quot; data-w=&quot;1080&quot; style=&quot;width: 494px !important; height: auto !important; visibility: visible !important;&quot; type=&quot;block&quot; data-original-style=&quot;width: 494px;height: auto !important;&quot; data-index=&quot;26&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142755_63733.png&quot; _width=&quot;494px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183148548&quot; data-report-img-idx=&quot;23&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-cropx1=&quot;5.139784946236559&quot; data-cropx2=&quot;956&quot; data-cropy2=&quot;561.9498207885305&quot; data-imgfileid=&quot;310844383&quot; data-ratio=&quot;0.5909568874868559&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142755_51107.jpeg&quot; data-type=&quot;png&quot; data-w=&quot;951&quot; style=&quot;height: auto !important; width: 488px !important; visibility: visible !important;&quot; type=&quot;block&quot; data-original-style=&quot;height:288px;width:488px;&quot; data-index=&quot;27&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142755_51107.jpeg&quot; _width=&quot;488px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183148992&quot; data-report-img-idx=&quot;24&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;如果想把它当作真正的 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;第二块扩展屏幕&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt; 使用，则需要借助 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;虚拟显示器&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。也就是先在系统中创建一个“虚拟屏幕”，再通过 Deskreen 共享这个屏幕。需要注意的是，一些软件虚拟驱动并不稳定，我之前安装错版本，差点把系统显示搞崩，并且 Deskreen 也识别不到。后来改用 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;HDMI虚拟显示器（俗称 HDMI 显示欺骗器）&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;，使用便捷安全更加稳定。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844418&quot; data-ratio=&quot;0.6844444444444444&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142756_68115.png&quot; data-type=&quot;png&quot; data-w=&quot;450&quot; style=&quot;width: 362px !important; height: auto !important; visibility: visible !important;&quot; type=&quot;block&quot; data-original-style=&quot;width: 362px;height: 248px;&quot; data-index=&quot;28&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142756_68115.png&quot; _width=&quot;362px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183149267&quot; data-report-img-idx=&quot;25&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;系统识别虚拟显示器后，在 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;显示设置&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt; 中把屏幕模式设为 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;扩展这些显示器&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-imgfileid=&quot;310844417&quot; data-ratio=&quot;0.9574074074074074&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142756_85103.png&quot; data-type=&quot;png&quot; data-w=&quot;1080&quot; type=&quot;block&quot; data-original-style=&quot;null&quot; data-index=&quot;29&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142756_85103.png&quot; _width=&quot;677px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 657px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183150669&quot; data-report-img-idx=&quot;26&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;然后在 Deskreen 中选择共享这块虚拟屏幕。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-cropx1=&quot;6.275711159737417&quot; data-cropx2=&quot;949.7242888402626&quot; data-cropy2=&quot;428.8402625820569&quot; data-imgfileid=&quot;310844415&quot; data-ratio=&quot;0.45387062566277836&quot; data-s=&quot;300,640&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142756_58293.jpeg&quot; data-type=&quot;png&quot; data-w=&quot;943&quot; style=&quot;width: 489px !important; height: auto !important; visibility: visible !important;&quot; type=&quot;block&quot; data-original-style=&quot;width:489px;height:222px;&quot; data-index=&quot;30&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142756_58293.jpeg&quot; _width=&quot;489px&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183151416&quot; data-report-img-idx=&quot;27&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;最终效果就是：客户端浏览器显示的内容其实是电脑的第二块屏幕，可以把窗口拖过去使用。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;img class=&quot;rich_pages wxw-img&quot; data-aistatus=&quot;1&quot; data-ratio=&quot;0.562962962962963&quot; data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142756_77046.jpeg&quot; data-type=&quot;jpg&quot; data-w=&quot;1080&quot; data-original-style=&quot;null&quot; data-index=&quot;31&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716142756_77046.jpeg&quot; _width=&quot;677px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 657px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183152483&quot; data-report-img-idx=&quot;28&quot; data-fail=&quot;0&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-family: &amp;quot;PingFang SC&amp;quot;, BlinkMacSystemFont, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 16px; white-space: normal; border-style: solid; border-width: 1px 0px 0px; border-color: rgba(0, 0, 0, 0.1); transform-origin: 0px 0px; transform: scale(1, 0.5);&quot;/&gt;&lt;h2 style=&quot;box-sizing: border-box; margin: 80px 10px 40px; padding: 0px; font-weight: normal; white-space: normal; text-align: center; color: rgb(63, 63, 63); line-height: 1.5; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 22.4px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;span textstyle=&quot;&quot; style=&quot;font-weight: bold;&quot;&gt;总结&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;三种方案各有定位。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;如果 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;不排斥安装软件&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;，Spacedesk 几乎是体验最好的方案，延迟低、操作流畅，非常适合手机或平板作为生产力副屏。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;如果副屏设备 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;不想或不能安装软件&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;，Deskreen 是一个非常优雅的替代方案，只需要浏览器就能使用。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;如果你手里刚好有 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;两台 Windows 电脑&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt;，系统自带的 &lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(255, 53, 2); line-height: 1.5;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;“投影到此电脑”&lt;/span&gt;&lt;/strong&gt;&lt;span leaf=&quot;&quot;&gt; 其实已经足够好用，配置简单、稳定可靠。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 10px; padding: 0px; white-space: normal; color: rgb(63, 63, 63); line-height: 1.6; font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &amp;quot;PingFang SC&amp;quot;, Cambria, Cochin, Georgia, Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: 17px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;偶尔把手机、平板甚至另一台电脑变成副屏，用来放文档、看代码、监控日志，既经济又有点“科技感”，用起来还是挺拉风的。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Thu, 12 Mar 2026 14:27:01 +0800</pubDate></item><item><title>免费、开源、无广告的虚拟显示屏软件：ParsecVDisplay</title><link>https://www.virtualdisplay.cn/post/21.html</link><description>&lt;p style=&quot;font-family: italic, Helvetica, Arial, &amp;quot;Heiti SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;; color: rgb(47, 51, 57); font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;Parsec-vdd（Parsec Virtual Display Driver）是一款开源的虚拟显示器驱动程序，它基于Microsoft的Idd/cx API开发，能够在计算机上创建可自定义的虚拟屏幕。Parsec-vdd支持高达4K 2160p @ 240Hz的分辨率，适用于游戏、多任务处理以及云游戏等场景。该工具不依赖于Parsec应用程序，可以直接在Windows系统上运行，提供高性能和灵活的显示管理能力.&lt;/p&gt;&lt;p&gt;&lt;figure class=&quot;wp-block-image size-full&quot; style=&quot;font-family: italic, Helvetica, Arial, &amp;quot;Heiti SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;; color: rgb(47, 51, 57); font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://www.it699.cn/wp-content/uploads/2024/07/image-7.png&quot; alt=&quot;&quot; class=&quot;wp-image-5362&quot; style=&quot;max-width: 100%;&quot;/&gt;&lt;/figure&gt;&lt;/p&gt;&lt;h3 class=&quot;wp-block-heading&quot; id=&quot;toc-0&quot; style=&quot;font-family: italic, Helvetica, Arial, &amp;quot;Heiti SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;; color: rgb(47, 51, 57); white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;核心功能详细介绍&lt;/h3&gt;&lt;ul style=&quot;font-family: italic, Helvetica, Arial, &amp;quot;Heiti SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;; padding-left: 30px; color: rgb(47, 51, 57); font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;高性能支持：最高支持4K 2160p @ 240Hz的分辨率，适合高质量视觉体验。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;独立运行：不依赖于Parsec应用程序，可以单独运行在Windows系统上。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;灵活性：提供可定制化的设计，允许用户自由调整虚拟显示器的参数。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;易于集成：提供清晰的API文档和示例代码，便于其他项目或应用的集成。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;社区支持：活跃的开发社区，持续更新和改进软件功能3.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 class=&quot;wp-block-heading&quot; id=&quot;toc-1&quot; style=&quot;font-family: italic, Helvetica, Arial, &amp;quot;Heiti SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;; color: rgb(47, 51, 57); white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;使用技巧及注意事项&lt;/h3&gt;&lt;ul style=&quot;font-family: italic, Helvetica, Arial, &amp;quot;Heiti SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;; padding-left: 30px; color: rgb(47, 51, 57); font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;安装和配置：用户可以通过GitHub页面获取安装包，并按照指南进行安装。安装后，可以通过软件界面添加新的虚拟屏幕，并在系统设置中调整屏幕参数。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;性能优化：为了获得**性能，建议调整虚拟屏幕的分辨率和刷新率以匹配用户的硬件能力。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;兼容性检查：确保用户的硬件支持所选的虚拟屏幕参数，特别是在尝试较高分辨率和刷新率时。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;软件更新：定期检查软件更新，以利用最新的功能和性能改进。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;font-family: italic, Helvetica, Arial, &amp;quot;Heiti SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;; color: rgb(47, 51, 57); font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;总结一下，Parsec VDD 是一款基于 Microsoft 的 Idd/cx API 开发的虚拟显示驱动程序，旨在为用户提供一个可自定义的虚拟屏幕解决方案。它利用该接口的强大功能，在用户的计算机上创建了一个可自定义的虚拟屏幕，适用于多种应用场景，如远程控制和显卡直通等。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Tue, 16 Dec 2025 17:08:58 +0800</pubDate></item><item><title>4款虚拟显示器软件大解析：告别显卡限制，畅享无限可能！</title><link>https://www.virtualdisplay.cn/post/18.html</link><description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716161628178418978876369.png&quot;&gt;&lt;/p&gt;&lt;div class=&quot;article-content&quot; style=&quot;font-size: 16px; line-height: 28px; color: rgb(51, 51, 51); font-family: &amp;quot;PingFang SC&amp;quot;; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;margin: 0px; padding: 0px;&quot;&gt;虚拟显示器软件已经成为许多用户摆脱显卡限制、实现多屏操作的理想工具。本文将深入探讨四款热门的虚拟显示器软件，它们无需进行显卡欺骗，即可轻松实现多显示器环境，满足不同用户的多样化需求。从专业办公到游戏娱乐，这些软件都能提供出色的解决方案，让你的操作系统更加灵活高效。&lt;/p&gt;&lt;h2 style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px;&quot;&gt;一、虚拟显示器软件的神奇之处：无需显卡欺骗的自由操作&lt;/h2&gt;&lt;p style=&quot;margin: 0px; padding: 0px;&quot;&gt;虚拟显示器软件的出现，解决了传统硬件显卡数量有限的问题，让用户可以在不改变现有硬件配置的情况下，享受到多显示器带来的便利。这类软件通过创建虚拟屏幕来扩展显示区域，从而实现类似多屏操作的效果，特别适用于空间有限或预算有限的用户。&lt;/p&gt;&lt;p style=&quot;margin: 0px; padding: 0px;&quot;&gt;更重要的是，这些软件大多不需要进行复杂的显卡欺骗设置，即通过软件手段模拟额外的显卡存在，这大大降低了使用门槛，使得即使是电脑新手也能轻松上手。&lt;/p&gt;&lt;h2 style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px;&quot;&gt;二、推荐软件一：DisplayFusion&lt;/h2&gt;&lt;p style=&quot;margin: 0px; padding: 0px;&quot;&gt;DisplayFusion是一款功能强大的虚拟显示器软件，它支持Windows系统，能够帮助用户轻松管理多个显示器。除了基本的多屏扩展功能外，DisplayFusion还提供了桌面切换、窗口拖拽等功能，极大地提高了工作效率。&lt;/p&gt;&lt;p style=&quot;margin: 0px; padding: 0px;&quot;&gt;对于游戏玩家而言，DisplayFusion还能设置游戏模式，自动调整桌面布局以适应游戏需求，避免因多屏操作导致的游戏画面撕裂问题。&lt;/p&gt;&lt;h2 style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px;&quot;&gt;三、推荐软件二：UltraMon&lt;/h2&gt;&lt;p style=&quot;margin: 0px; padding: 0px;&quot;&gt;UltraMon同样是一款适用于Windows系统的虚拟显示器软件，它提供了类似于DisplayFusion的功能，但更加专注于提高办公效率。UltraMon允许用户自定义热键，快速切换桌面、移动窗口等，非常适合需要频繁处理多任务的用户。&lt;/p&gt;&lt;p style=&quot;margin: 0px; padding: 0px;&quot;&gt;此外，UltraMon还支持虚拟桌面功能，这意味着用户可以创建多个独立的工作区，每个工作区都可以有不同的应用程序布局，极大地方便了多任务处理。&lt;/p&gt;&lt;h2 style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px;&quot;&gt;四、推荐软件三：MultiMonitorTool&lt;/h2&gt;&lt;p style=&quot;margin: 0px; padding: 0px;&quot;&gt;MultiMonitorTool是一款小巧却功能齐全的虚拟显示器软件，它的界面简洁明了，易于上手。该软件不仅可以用来扩展显示区域，还可以用于调整屏幕分辨率、设置主显示器等。&lt;/p&gt;&lt;p style=&quot;margin: 0px; padding: 0px;&quot;&gt;MultiMonitorTool的一个亮点在于其强大的屏幕布局管理功能，用户可以根据自己的喜好和工作需求，自由定制屏幕布局，非常适合需要经常调整工作环境的用户。&lt;/p&gt;&lt;h2 style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px;&quot;&gt;五、推荐软件四：Virtual Desktop Manager&lt;/h2&gt;&lt;p style=&quot;margin: 0px; padding: 0px;&quot;&gt;Virtual Desktop Manager是一款专为Windows 10设计的虚拟显示器软件，它利用了Windows 10自带的虚拟桌面功能，提供了更加直观易用的管理界面。&lt;/p&gt;&lt;p style=&quot;margin: 0px; padding: 0px;&quot;&gt;用户可以通过简单的拖拽操作，在不同的虚拟桌面上切换，每个虚拟桌面都可以拥有独立的应用程序布局，这对于需要同时处理多个项目或任务的用户来说，无疑是一个巨大的福音。&lt;/p&gt;&lt;p data-spm-anchor-id=&quot;a21u7r.29532586.0.i2.6a402508l4WIRr&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;总的来说，虚拟显示器软件为我们提供了一个全新的视角来看待计算机显示系统，它们不仅打破了物理硬件的限制，更为我们的工作和娱乐带来了更多的可能性。无论你是追求高效工作的专业人士，还是热爱游戏的发烧友，相信总有一款虚拟显示器软件能够满足你的需求。&lt;/p&gt;&lt;/div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 16 Jul 2025 16:15:53 +0800</pubDate></item><item><title>远程桌面方案: Sunshine+Moonlight+parsec-vdd虚拟显示器;自建 游戏串流 云原神 远程办公</title><link>https://www.virtualdisplay.cn/post/20.html</link><description>&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;实在是不想写作业，那么就把之前配置过的串流方案记录一下&lt;/p&gt;&lt;h2 id=&quot;header-id-1&quot; style=&quot;box-sizing: border-box; margin-bottom: 15px; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; line-height: 1.5; color: rgb(50, 50, 93); font-size: 26px; white-space: normal; background-color: rgb(255, 235, 235); margin-top: 18px !important;&quot;&gt;适用环境&lt;/h2&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;Sunshine+Moonlight是一套优秀的开源串流解决方案，但是只能采集已有显示器的输出画面，难以面对目标设备分辨率不同的情况。通过parsec-vdd虚拟显示器，我们可以自定义虚拟显示器的分辨率，从而实现自定义屏幕。同样，虚拟显示器还适合仅串流的无头(Headless)主机，可以根据目标设备更改分辨率。&lt;/p&gt;&lt;h2 id=&quot;header-id-2&quot; style=&quot;box-sizing: border-box; margin-bottom: 15px; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; line-height: 1.5; color: rgb(50, 50, 93); font-size: 26px; white-space: normal; background-color: rgb(255, 235, 235); margin-top: 18px !important;&quot;&gt;安装过程&lt;/h2&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;Sunshine和Moonlight的安装过程较为简单，在此不再赘述。关于Moonlight客户端，市面上存在一些第三方修改的版本，但是存在一些争议，可按需使用。&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;Parsec-vdd在GitHub开源，可以使用Release版本直接安装。但是其版本较为老旧，不支持命令行调用的方式，需要从Action中下载最新的构建版本，并替换原可执行文件。&lt;/p&gt;&lt;h2 id=&quot;header-id-3&quot; style=&quot;box-sizing: border-box; margin-bottom: 15px; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; line-height: 1.5; color: rgb(50, 50, 93); font-size: 26px; white-space: normal; background-color: rgb(255, 235, 235); margin-top: 18px !important;&quot;&gt;调用原理&lt;/h2&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;Sunshine的视频采集可以指定显示器，而Parsec-vdd添加的显示器的标识符是固定的，如此可以实现副屏效果。&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;如图，指定虚拟显示器为采集目标显示器&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;div class=&quot;fancybox-wrapper&quot; data-fancybox=&quot;post-images&quot; href=&quot;https://blog.w1nt0n.cn/wp-content/uploads/2025/04/屏幕截图-2025-04-26-205752.jpg&quot; style=&quot;box-sizing: border-box; width: max-content; max-width: 100%; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; font-size: 16px; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;&lt;img src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716164847178419172790485.jpeg&quot;&gt;&lt;/div&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;显示器的UUID可以在日志中找到&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;div class=&quot;fancybox-wrapper&quot; data-fancybox=&quot;post-images&quot; href=&quot;https://blog.w1nt0n.cn/wp-content/uploads/2025/04/屏幕截图-2025-04-26-205838.jpg&quot; style=&quot;box-sizing: border-box; width: max-content; max-width: 100%; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; font-size: 16px; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;&lt;img src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716164848178419172885924.jpeg&quot;&gt;&lt;/div&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;Sunshine的串流应用设置中可以通过命令行，进行串流前调用和串流后调用。在串流前调用parsec-vdd添加显示器并设置分辨率，串流后删除虚拟显示器，即可实现本文章介绍的效果。&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;如图，在串流前后进行命令行调用&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;在配置时需要注意的是，路径中包含空格时，需要使用引号将路径扩起。&lt;br style=&quot;box-sizing: border-box;&quot;/&gt;&lt;/p&gt;&lt;div class=&quot;fancybox-wrapper&quot; data-fancybox=&quot;post-images&quot; href=&quot;https://blog.w1nt0n.cn/wp-content/uploads/2025/04/屏幕截图-2025-04-26-210129.jpg&quot; style=&quot;box-sizing: border-box; width: max-content; max-width: 100%; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; font-size: 16px; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;&lt;img src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716164848178419172865932.jpeg&quot;&gt;&lt;/div&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;以原神为例，下面是hook和启动参数&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;启动参数:&lt;/p&gt;&lt;pre id=&quot;OnXo8Jg67GnSllHNeHNsqSdpY4lJWBbS&quot; class=&quot;hljs-codeblock&quot; style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; overflow: visible; margin-top: 0px; margin-bottom: 1rem; color: rgb(33, 37, 41); position: relative; tab-size: 4; background-color: rgb(255, 235, 235);&quot;&gt;YuanShen.exe&amp;nbsp;-platform_type&amp;nbsp;CLOUD_THIRD_PARTY_MOBILE&amp;nbsp;-screen-width&amp;nbsp;%SUNSHINE_CLIENT_WIDTH%&amp;nbsp;-screen-height&amp;nbsp;%SUNSHINE_CLIENT_HEIGHT%&amp;nbsp;-monitor&amp;nbsp;2&lt;/pre&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;启动前执行：&lt;/p&gt;&lt;ul style=&quot;box-sizing: border-box; margin-bottom: 1rem; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; font-size: 16px; white-space: normal; background-color: rgb(255, 235, 235);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;code style=&quot;box-sizing: border-box; font-family: Consolas, Menlo, Monaco, &amp;quot;Andale Mono WT&amp;quot;, &amp;quot;Andale Mono&amp;quot;, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Lucida Sans Typewriter&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Nimbus Mono L&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace; font-size: 14px; word-break: break-word; color: rgb(94, 102, 135); background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 219, 219); border: 1px solid rgb(255, 204, 204); direction: ltr; border-radius: 3px; padding: 0px 4px;&quot;&gt;&amp;quot;D:\Program Files\ParsecVDisplay\vdd.cmd&amp;quot; -a&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;code style=&quot;box-sizing: border-box; font-family: Consolas, Menlo, Monaco, &amp;quot;Andale Mono WT&amp;quot;, &amp;quot;Andale Mono&amp;quot;, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Lucida Sans Typewriter&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Nimbus Mono L&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace; font-size: 14px; word-break: break-word; color: rgb(94, 102, 135); background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 219, 219); border: 1px solid rgb(255, 204, 204); direction: ltr; border-radius: 3px; padding: 0px 4px;&quot;&gt;&amp;quot;D:\Program Files\ParsecVDisplay\vdd.cmd&amp;quot; -s 0 %SUNSHINE_CLIENT_WIDTH%x%SUNSHINE_CLIENT_HEIGHT%&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; white-space: normal; background-color: rgb(255, 235, 235);&quot;&gt;结束后执行&lt;/p&gt;&lt;ul style=&quot;box-sizing: border-box; margin-bottom: 1rem; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; font-size: 16px; white-space: normal; background-color: rgb(255, 235, 235);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;code style=&quot;box-sizing: border-box; font-family: Consolas, Menlo, Monaco, &amp;quot;Andale Mono WT&amp;quot;, &amp;quot;Andale Mono&amp;quot;, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Lucida Sans Typewriter&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Nimbus Mono L&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace; font-size: 14px; word-break: break-word; color: rgb(94, 102, 135); background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 219, 219); border: 1px solid rgb(255, 204, 204); direction: ltr; border-radius: 3px; padding: 0px 4px;&quot;&gt;&amp;quot;D:\Program Files\ParsecVDisplay\vdd.cmd&amp;quot; -r 0&lt;/code&gt;&lt;br style=&quot;box-sizing: border-box;&quot;/&gt;当遇到不需要虚拟显示器的场景，Sunshine会自动回落到默认显示器，不会影响远程桌面的操作&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 id=&quot;header-id-4&quot; style=&quot;box-sizing: border-box; margin-bottom: 15px; font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; line-height: 1.5; color: rgb(50, 50, 93); font-size: 26px; white-space: normal; background-color: rgb(255, 235, 235); margin-top: 18px !important;&quot;&gt;常见故障&lt;/h2&gt;&lt;ul style=&quot;box-sizing: border-box; margin-bottom: 1rem; color: rgb(82, 95, 127); font-family: &amp;quot;Open Sans&amp;quot;, -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimSun, sans-serif; font-size: 16px; white-space: normal; background-color: rgb(255, 235, 235);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;Q：虚拟显示器未能更改到目标分辨率&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;A：如果是非标准分辨率，检查Parsec-vdd是否添加了目标分辨率，其次考虑为Parsec-vdd命令行添加操作延迟&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sat, 26 Apr 2025 16:48:18 +0800</pubDate></item><item><title>Linux一个屏幕分割为多个虚拟显示器</title><link>https://www.virtualdisplay.cn/post/7.html</link><description>&lt;p style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255); visibility: visible;&quot; data-pm-slice=&quot;0 0 []&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;客户有一个4K的屏幕，放在两个显示器上面显示，现在需要将其对半分割为两个正常的显示器。这么说不好理解，转换需求可以这样理解，一个4K的显示分辨率的显示器，需要系统将其认为两个2K的显示器显示。通过前期调研，发现了两种方法实现。分别如下&lt;/span&gt;&lt;/p&gt;&lt;h1 style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 1.6em; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255); visibility: visible;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: inherit; line-height: inherit; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;一：多个Monitor&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;&lt;p style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255); visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;此方案是为X增加了两个monitor，然后根据窗管的识别，将其认定为两个单独的屏幕，此方法需要修改系统代码。主要如下&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 1.4em; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255); visibility: visible;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: inherit; line-height: inherit; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;1.1 修改xorg&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;pre style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; background-color: rgb(255, 255, 255); visibility: visible;&quot;&gt;&lt;code style=&quot;white-space: pre-wrap; box-sizing: border-box; margin: 0px 2px; padding: 0.5em; font-size: 14px; color: rgb(51, 51, 51); line-height: 18px; border-radius: 0px; background: rgb(248, 248, 248); display: block; font-family: Consolas, Inconsolata, Courier, monospace; overflow-x: auto; letter-spacing: 0px; visibility: visible; overflow-wrap: normal !important; word-break: normal !important; overflow-y: auto !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;--- xorg-server&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;-21.1&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;.4&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;/randr/rrmonitor.c.orig&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;-09&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;-30&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;00&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;09&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;40.458561832&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&amp;nbsp;+&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;0200&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;+++ xorg-server&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;-21.1&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;.4&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;/randr/rrmonitor.c&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;-09&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;-30&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;00&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;09&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;46.298529786&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&amp;nbsp;+&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;0200&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;@@&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;-528&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;27&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&amp;nbsp;+&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;528&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;6&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&amp;nbsp;@@&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: bold; visibility: visible; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;continue&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&amp;nbsp;}&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #999988; line-height: inherit; font-style: italic; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;/* For each output in &amp;#39;info.outputs&amp;#39;, each one is removed from all&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;- * pre-existing Monitors. If removing the output causes the list&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;- * of outputs for that Monitor to become empty, then that&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;- * Monitor will be deleted as if RRDeleteMonitor were called.&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;- */&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;-&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: bold; visibility: visible; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;for&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&amp;nbsp;(eo =&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;; eo &amp;lt; existing-&amp;gt;numOutputs; eo++) {&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: bold; visibility: visible; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;for&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&amp;nbsp;(o =&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;; o &amp;lt; monitor-&amp;gt;numOutputs; o++) {&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: bold; visibility: visible; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;if&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&amp;nbsp;(monitor-&amp;gt;outputs[o] == existing-&amp;gt;outputs[eo]) {&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;- memmove(existing-&amp;gt;outputs + eo, existing-&amp;gt;outputs + eo +&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;,&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;- (existing-&amp;gt;numOutputs - (eo +&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;)) * sizeof (RROutput));&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;- --existing-&amp;gt;numOutputs;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;- --eo;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: bold; visibility: visible; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;break&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;- }&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;- }&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: bold; visibility: visible; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;if&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&amp;nbsp;(existing-&amp;gt;numOutputs ==&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #008080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;) {&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;- (void) RRMonitorDelete(client, screen, existing-&amp;gt;name);&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: bold; visibility: visible; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;break&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;- }&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;- }&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: bold; visibility: visible; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;if&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&amp;nbsp;(monitor-&amp;gt;primary)&lt;/span&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible;&quot;/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;existing-&amp;gt;primary =&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: bold; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;FALSE&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;}&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span leaf=&quot;&quot;&gt;这里屏蔽了Xorg本身将存在的output的monitor删除的代码&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 1.4em; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;1.2 修改gtk3&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;pre style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code style=&quot;white-space: pre-wrap; box-sizing: border-box; margin: 0px 2px; padding: 0.5em; font-size: 14px; color: rgb(51, 51, 51); line-height: 18px; border-radius: 0px; background: rgb(248, 248, 248); display: block; font-family: Consolas, Inconsolata, Courier, monospace; overflow-x: auto; letter-spacing: 0px; overflow-wrap: normal !important; word-break: normal !important; overflow-y: auto !important;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #999988;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;font-style: italic;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;--- src/gtk/gdk/x11/gdkscreen-x11.c.orig 2022-09-30 16:24:00.181850959 +0200&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #999988;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;font-style: italic;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;+++ src/gtk/gdk/x11/gdkscreen-x11.c 2022-09-30 21:32:47.288912422 +0200&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;@@ -644,21 +644,14 @@&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;#undef EDID_LENGTH&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;}&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #FFDDDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;- monitor = find_monitor_by_output (x11_display, output);&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #FFDDDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;- if (monitor)&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #FFDDDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;- monitor-&amp;gt;remove = FALSE;&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #FFDDDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;- else&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #FFDDDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;- {&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #FFDDDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;- monitor = g_object_new (GDK_TYPE_X11_MONITOR,&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #FFDDDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;- &amp;quot;display&amp;quot;, display,&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #FFDDDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;- NULL);&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #FFDDDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;- monitor-&amp;gt;output = output;&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #FFDDDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;- monitor-&amp;gt;add = TRUE;&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #FFDDDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;- g_ptr_array_add (x11_display-&amp;gt;monitors, monitor);&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #FFDDDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;- }&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #DDFFDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;+ monitor = g_object_new (GDK_TYPE_X11_MONITOR,&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #DDFFDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;+ &amp;quot;display&amp;quot;, display,&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #DDFFDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;+ NULL);&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #DDFFDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;+ monitor-&amp;gt;add = TRUE;&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #DDFFDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;+ g_ptr_array_add (x11_display-&amp;gt;monitors, monitor);&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;gdk_monitor_get_geometry (GDK_MONITOR (monitor), &amp;amp;geometry);&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #FFDDDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;- name = g_strndup (output_info-&amp;gt;name, output_info-&amp;gt;nameLen);&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #DDFFDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;+ name = gdk_x11_get_xatom_name_for_display(display, rr_monitors[i].name);&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;newgeo.x = rr_monitors[i].x / x11_screen-&amp;gt;window_scale;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;newgeo.y = rr_monitors[i].y / x11_screen-&amp;gt;window_scale;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;@@ -687,7 +680,6 @@&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;gdk_monitor_set_connector (GDK_MONITOR (monitor), name);&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;gdk_monitor_set_manufacturer (GDK_MONITOR (monitor), manufacturer);&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;g_free (manufacturer);&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;background: #FFDDDD;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;- g_free (name);&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;if (rr_monitors[i].primary)&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;primary_output = monitor-&amp;gt;output;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span leaf=&quot;&quot;&gt;这里找到monitor不是通过output寻找，而是直接增加monitor，这就避免了同一个显示器上不能输出两块屏幕的问题&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 1.4em; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;1.3 使用xfce4&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span leaf=&quot;&quot;&gt;这边尝试了metacity和mutter，均没办法正常识别，但是基于gtk3的xfce是能够正常识别到两个屏幕的。&lt;/span&gt;&lt;/p&gt;&lt;pre style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code style=&quot;white-space: pre-wrap; box-sizing: border-box; margin: 0px 2px; padding: 0.5em; font-size: 14px; color: rgb(51, 51, 51); line-height: 18px; border-radius: 0px; background: rgb(248, 248, 248); display: block; font-family: Consolas, Inconsolata, Courier, monospace; overflow-x: auto; letter-spacing: 0px; overflow-wrap: normal !important; word-break: normal !important; overflow-y: auto !important;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; color: #000080; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;apt&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;install -y xfce4&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h2 style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 1.4em; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;1.4 其他窗管&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span leaf=&quot;&quot;&gt;根据如上理解，我们后续要做的工作是，将例如kwin这类的窗管，在创建屏幕的过程中，不应该绑定一个output就一个monitor的方式。而是根据所有的monitor来都创建显示display&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 1.4em; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;1.5 使用方法&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;pre style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code style=&quot;white-space: pre-wrap; box-sizing: border-box; margin: 0px 2px; padding: 0.5em; font-size: 14px; color: rgb(51, 51, 51); line-height: 18px; border-radius: 0px; background: rgb(248, 248, 248); display: block; font-family: Consolas, Inconsolata, Courier, monospace; overflow-x: auto; letter-spacing: 0px; overflow-wrap: normal !important; word-break: normal !important; overflow-y: auto !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;xrandr&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #999988;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;font-style: italic;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;--delmonitor VIRTUAL-LEFT&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;xrandr&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #999988;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;font-style: italic;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;--delmonitor VIRTUAL-RIGHT&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;xrandr&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #999988;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;font-style: italic;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;--setmonitor VIRTUAL-LEFT 960/0x1200/1+0+0 DSI-1&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;xrandr&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #999988;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;font-style: italic;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;--setmonitor VIRTUAL-RIGHT 960/1x1200/1+960+0 none&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;xrandr&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #999988;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;font-style: italic;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;--listmonitors&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;xrandr&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #999988;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;font-style: italic;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;--fb 1921x1200&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;xrandr&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #999988;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;font-style: italic;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;--fb 1920x1200&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h2 style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 1.4em; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;1.6 相关补丁&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;pre style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code style=&quot;white-space: pre-wrap; box-sizing: border-box; margin: 0px 2px; padding: 0.5em; font-size: 14px; color: rgb(51, 51, 51); line-height: 18px; border-radius: 0px; background: rgb(248, 248, 248); display: block; font-family: Consolas, Inconsolata, Courier, monospace; overflow-x: auto; letter-spacing: 0px; overflow-wrap: normal !important; word-break: normal !important; overflow-y: auto !important;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #990073;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;https:&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #009926;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;/github.com/micw&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #009926;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;/xorg-split-screen-archlinux/blob&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #009926;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;/packages/gtk&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;3/trunk/multiple_monitors_per_output.patch&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #990073;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;https:&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #009926;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;/gitlab.freedesktop.org/xorg&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #009926;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;/xserver/&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #009926;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;/merge_requests/&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #008080;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;981&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;/diffs?commit_id=&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #008080;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;21&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;e569ef1e87e4dfcedbdac99216e7147e2b05ff&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h2 style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 1.4em; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;1.7 相关博客&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;pre style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code style=&quot;white-space: pre-wrap; box-sizing: border-box; margin: 0px 2px; padding: 0.5em; font-size: 14px; color: rgb(51, 51, 51); line-height: 18px; border-radius: 0px; background: rgb(248, 248, 248); display: block; font-family: Consolas, Inconsolata, Courier, monospace; overflow-x: auto; letter-spacing: 0px; overflow-wrap: normal !important; word-break: normal !important; overflow-y: auto !important;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #990073;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;https:&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #009926;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;/gitlab.gnome.org/&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;GNOME/gtk/-&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #009926;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;/issues/&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #008080;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;2013&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #999988;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;font-style: italic;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;#note_1280968&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h1 style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 1.6em; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;二：虚假的Xrandr&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;&lt;p style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span leaf=&quot;&quot;&gt;通过修改xrandr的api，可以实现将x划分为多个显示接口，也就是xrandr显示的是自己设置的虚假的显示器&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span leaf=&quot;&quot;&gt;参考仓库地址&lt;/span&gt;&lt;/p&gt;&lt;pre style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code style=&quot;white-space: pre-wrap; box-sizing: border-box; margin: 0px 2px; padding: 0.5em; font-size: 14px; color: rgb(51, 51, 51); line-height: 18px; border-radius: 0px; background: rgb(248, 248, 248); display: block; font-family: Consolas, Inconsolata, Courier, monospace; overflow-x: auto; letter-spacing: 0px; overflow-wrap: normal !important; word-break: normal !important; overflow-y: auto !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;https:&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #999988;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;font-style: italic;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;//github.com/phillipberndt/fakexrandr&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span leaf=&quot;&quot;&gt;参考测试示例&lt;/span&gt;&lt;/p&gt;&lt;pre style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code style=&quot;white-space: pre-wrap; box-sizing: border-box; margin: 0px 2px; padding: 0.5em; font-size: 14px; color: rgb(51, 51, 51); line-height: 18px; border-radius: 0px; background: rgb(248, 248, 248); display: block; font-family: Consolas, Inconsolata, Courier, monospace; overflow-x: auto; letter-spacing: 0px; overflow-wrap: normal !important; word-break: normal !important; overflow-y: auto !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;https://gist.github.com/phillipberndt/7688785&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #999988;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;font-style: italic;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;#file-fake-xinerama-L50&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span leaf=&quot;&quot;&gt;相应论坛信息&lt;/span&gt;&lt;/p&gt;&lt;pre style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code style=&quot;white-space: pre-wrap; box-sizing: border-box; margin: 0px 2px; padding: 0.5em; font-size: 14px; color: rgb(51, 51, 51); line-height: 18px; border-radius: 0px; background: rgb(248, 248, 248); display: block; font-family: Consolas, Inconsolata, Courier, monospace; overflow-x: auto; letter-spacing: 0px; overflow-wrap: normal !important; word-break: normal !important; overflow-y: auto !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;https://unix.stackexchange.com/questions/605755/&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: bold; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;use&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;-xrandr-&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: bold; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;to&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: bold; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;split&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;-display-&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: bold; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;in&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;-two-&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: bold; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;virtual&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;-screens&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span leaf=&quot;&quot;&gt;DWM窗管支持全屏补丁&lt;/span&gt;&lt;/p&gt;&lt;pre style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code style=&quot;white-space: pre-wrap; box-sizing: border-box; margin: 0px 2px; padding: 0.5em; font-size: 14px; color: rgb(51, 51, 51); line-height: 18px; border-radius: 0px; background: rgb(248, 248, 248); display: block; font-family: Consolas, Inconsolata, Courier, monospace; overflow-x: auto; letter-spacing: 0px; overflow-wrap: normal !important; word-break: normal !important; overflow-y: auto !important;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #990073;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;https:&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #009926;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;/dwm.suckless.org/patches&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #009926;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;/fakefullscreen/dwm&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;-fakefullscreen-&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #008080;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;20210714&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #008080;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;138&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;b405.diff&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span leaf=&quot;&quot;&gt;fakeXinerama仓库&lt;/span&gt;&lt;/p&gt;&lt;pre style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code style=&quot;white-space: pre-wrap; box-sizing: border-box; margin: 0px 2px; padding: 0.5em; font-size: 14px; color: rgb(51, 51, 51); line-height: 18px; border-radius: 0px; background: rgb(248, 248, 248); display: block; font-family: Consolas, Inconsolata, Courier, monospace; overflow-x: auto; letter-spacing: 0px; overflow-wrap: normal !important; word-break: normal !important; overflow-y: auto !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;https:&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #999988;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;font-style: italic;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;//github.com/Xpra-org/libfakeXinerama&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span leaf=&quot;&quot;&gt;xrdp补丁&lt;/span&gt;&lt;/p&gt;&lt;pre style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code style=&quot;white-space: pre-wrap; box-sizing: border-box; margin: 0px 2px; padding: 0.5em; font-size: 14px; color: rgb(51, 51, 51); line-height: 18px; border-radius: 0px; background: rgb(248, 248, 248); display: block; font-family: Consolas, Inconsolata, Courier, monospace; overflow-x: auto; letter-spacing: 0px; overflow-wrap: normal !important; word-break: normal !important; overflow-y: auto !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;https:&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #999988;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;font-style: italic;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;//github.com/asafge/xrdp_dualmon/blob/master/fakexinerama/Xinerama.c&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span leaf=&quot;&quot;&gt;参考论坛&lt;/span&gt;&lt;/p&gt;&lt;pre style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code style=&quot;white-space: pre-wrap; box-sizing: border-box; margin: 0px 2px; padding: 0.5em; font-size: 14px; color: rgb(51, 51, 51); line-height: 18px; border-radius: 0px; background: rgb(248, 248, 248); display: block; font-family: Consolas, Inconsolata, Courier, monospace; overflow-x: auto; letter-spacing: 0px; overflow-wrap: normal !important; word-break: normal !important; overflow-y: auto !important;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #990073;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;https:&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #009926;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;/gitlab.gnome.org/&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;GNOME/gtk/-&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #009926;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;/issues/&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #008080;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;2013&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: #999988;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;font-style: italic;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;#note_1280968&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span leaf=&quot;&quot;&gt;测试例子&lt;/span&gt;&lt;/p&gt;&lt;pre style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code style=&quot;white-space: pre-wrap; box-sizing: border-box; margin: 0px 2px; padding: 0.5em; font-size: 14px; color: rgb(51, 51, 51); line-height: 18px; border-radius: 0px; background: rgb(248, 248, 248); display: block; font-family: Consolas, Inconsolata, Courier, monospace; overflow-x: auto; letter-spacing: 0px; overflow-wrap: normal !important; word-break: normal !important; overflow-y: auto !important;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: bold; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;fakexrandr-manage&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;.py&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: bold; overflow-wrap: inherit !important; word-break: inherit !important;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;gui&lt;/span&gt;&lt;/span&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h1 style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 1.6em; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box;margin: 0px;padding: 0px;font-size: inherit;color: inherit;line-height: inherit;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;三：实验结果&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;&lt;p style=&quot;box-sizing: border-box; margin: 1.5em 0px; padding: 0px; font-size: 16px; color: rgb(62, 62, 62); line-height: inherit; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span leaf=&quot;&quot;&gt;通过上述两种办法试验，均可以在X86上正常切换屏幕。当前在麒麟系统上的kwin不能直接使用，需要额外修改代码，如有需要可私信。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Fri, 04 Apr 2025 14:32:34 +0800</pubDate></item><item><title>【远程桌面辅助】最强虚拟显示器工具软件：Parsec-vdd</title><link>https://www.virtualdisplay.cn/post/8.html</link><description>&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;前段时间一直在折腾 All-In-One 主机核显虚拟化。核显虚拟化给 Windows 主机后，由于没有外接显示器，所以向日葵等远程软件连接 Windows 会分辨率异常（Windows 自带的 mstsc不受影响）。有教程推荐了 Virtual-Display-Driver 这个工具，但是屏幕参数太弱，而且会出现远程端鼠标不同步的情况。不得不找一个更好的解决方案。于是找到了另一个开源工具 Parsec-vdd，看名字应该是基于 Parsec 的虚拟显示器驱动开发。这个工具确实非常强。软件有安装版和绿色版（为了便于管理我推荐用安装版）。安装并启动 Parsec-vdd 之后。在任务栏可以看到程序图标，把开启自启动（Run on startup）勾选上。&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible; text-align: left;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;section style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px; visibility: visible;&quot; nodeleaf=&quot;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716143537_89841.png&quot; data-ratio=&quot;1.044776119402985&quot; data-w=&quot;268&quot; data-original-style=&quot;null&quot; data-index=&quot;4&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716143537_89841.png&quot; _width=&quot;268px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 268px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183592362&quot; data-report-img-idx=&quot;0&quot; data-fail=&quot;0&quot;/&gt;&lt;/p&gt;&lt;/section&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible; text-align: left;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px; visibility: visible; text-align: left;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;然后打开主界面点击 “ADD Dispaly”可以新建屏幕，默认参数是 1920×1080 60Hz 可以新建多个屏幕。屏幕参数可以在系统设置中调节，最高支持 4K 240Hz。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px; visibility: visible;&quot;&gt;&lt;span leaf=&quot;&quot; style=&quot;visibility: visible;&quot;&gt;&lt;br style=&quot;visibility: visible; text-align: left;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;section style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px;&quot; nodeleaf=&quot;&quot;&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716143537_37129.png&quot; data-ratio=&quot;0.5506883604505632&quot; data-w=&quot;799&quot; data-original-style=&quot;null&quot; data-index=&quot;5&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716143537_37129.png&quot; _width=&quot;677px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 665px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183592362&quot; data-report-img-idx=&quot;1&quot; data-fail=&quot;0&quot;/&gt;&lt;/p&gt;&lt;/section&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br style=&quot;text-align: left;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px; text-align: left;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;如果需要调整默认设置，点击 CUSTOM 设置即可。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br style=&quot;text-align: left;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;section style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px;&quot; nodeleaf=&quot;&quot;&gt;&lt;p id=&quot;_img_parent_tmp&quot; style=&quot;text-align:center&quot;&gt;&lt;img data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716143538_94197.png&quot; data-ratio=&quot;0.5554156171284634&quot; data-w=&quot;794&quot; data-original-style=&quot;null&quot; data-index=&quot;6&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716143538_94197.png&quot; _width=&quot;677px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 665px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183592612&quot; data-report-img-idx=&quot;2&quot; data-fail=&quot;0&quot;/&gt;&lt;/p&gt;&lt;/section&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;Parsec-vdd 最大优势：支持 4K 240Hz 虚拟屏幕；支持多个虚拟屏幕；使用非常流畅；支持 Parsec 串流。但是 Parsec-vdd 有个 Bug 作者一直没有修复（截至 v0.45.1 尚未修复)。就是系统没有其它屏幕的情况下运行出错（无法添加虚拟屏幕）。这显然不符合我的使用要求，于是我又找到了另外一个项目：parsec-vdd-cli，这个是 parsec-vdd 的命令行版本。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;下载 parsec-vdd-cli.exe 将其保存到某个文件夹，新建一个 bat 文件命令如下（注意如果 parsec-vdd-cli.exe 所在文件夹没有设置环境变量，那么就要填写 parsec-vdd-cli.exe 的绝对路径）:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;section style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px; text-align: center;&quot; nodeleaf=&quot;&quot;&gt;&lt;img data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716143538_51398.png&quot; class=&quot;rich_pages wxw-img&quot; data-ratio=&quot;0.6722222222222223&quot; data-w=&quot;1080&quot; data-original-style=&quot;null&quot; data-index=&quot;7&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716143538_51398.png&quot; _width=&quot;677px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 665px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183593112&quot; data-report-img-idx=&quot;3&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;然后新建一个计划任务，触发调节为电脑启动时，触发动作为运行 bat 脚本。这样每次启动时 parsec-vdd-cli.exe 就会创建一个虚拟显示器，这样使用 moonlight 串流或者向日葵远程时就不会显示异常了。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;section style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px; text-align: center;&quot; nodeleaf=&quot;&quot;&gt;&lt;img data-src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716143538_18946.png&quot; class=&quot;rich_pages wxw-img&quot; data-ratio=&quot;1.1150837988826816&quot; data-w=&quot;895&quot; data-original-style=&quot;null&quot; data-index=&quot;8&quot; src=&quot;https://www.virtualdisplay.cn/zb_users/upload/2026/07/20260716143538_18946.png&quot; _width=&quot;677px&quot; style=&quot;height: auto !important; visibility: visible !important; width: 665px !important;&quot; alt=&quot;图片&quot; data-before-load-time=&quot;1784183594696&quot; data-report-img-idx=&quot;4&quot; data-fail=&quot;0&quot;/&gt;&lt;/section&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px;&quot;&gt;&lt;span leaf=&quot;&quot;&gt;如果你觉得 bat 命令开机有个黑框不够美观，可以再新建一个 run.vbs，通过脚本静默运行 parsec-vdd-cli.exe或者 bat 即可。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;unicode-bidi: embed; margin: 1.12em 0px; color: rgb(51, 51, 51); font-size: 15px;&quot;&gt;&lt;code&gt;Set objShell = CreateObject(&amp;quot;Wscript.shell&amp;quot;) objShell.run(&amp;quot;cmd.exe /C aa.bat&amp;quot;, 0, TRUE)&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Fri, 07 Feb 2025 14:33:44 +0800</pubDate></item></channel></rss>