有没有办法将不同的虚拟桌面(或应用程序窗口)复制到不同的显示器上?

有没有办法将不同的虚拟桌面(或应用程序窗口)复制到不同的显示器上?

现在我有点为难,因为我需要将我的一些作品投影到大屏幕上(在这种情况下,会议室里有一台无线 70 英寸显示器),以便实时向同事展示工作进度(这涉及一些 Python 脚本和测试运行,以及实时输入和结果)。当然,我只想将特定的应用程序投影到大屏幕上(PyCharm IDE、运行测试的 Python 终端等),而将其他作品和私人 IM 聊天保留给自己。

在 Windows 10 原生支持的四种屏幕投影模式中,“仅 PC 屏幕”和“仅第二屏幕”显然不适用,“复制”也不适用,因为它会将所有内容投影到大屏幕上。“扩展”模式在某种程度上是可行的,因为我可以将那些特定的应用程序拖到大屏幕上。但是,现在使用这些应用程序很麻烦,因为我必须转过头来看大屏幕来修改脚本和运行测试,当屏幕不直接面对你时,这非常不舒服,一段时间后,我感觉我的脖子要断了。

所以我想知道是否有某种方法可以仅将特定内容复制到大屏幕上,以便每个人都可以在 70 英寸显示器上看到这些特定内容,而我仍然只需看着自己的笔记本电脑屏幕就可以工作。

由于 Windows 10 现在支持具有任务视图功能的虚拟桌面,理想情况下,如果我能以某种方式仅将某个虚拟桌面的屏幕内容复制到大屏幕上,那就太好了。这样,我可以将 PyCharm 和一些终端窗口等放到新的虚拟桌面上,并将其复制到大屏幕上,而我的所有其他应用程序都保留在主虚拟桌面中。然后我可以在要使用的虚拟桌面之间切换。

当然,如果有某种方法可以仅复制特定应用程序窗口的内容,那么这也能解决我当前的问题。

我做了一些研究,似乎还没有操作系统原生功能支持这种要求,无论是 Windows 还是 Mac OS,也无论是 Linux 发行版(尽管我还没有尝试过各种不同的 Linux 窗口管理器)

所以有人知道是否有任何第三方软件解决方案(免费或付费)可以做到这一点,或者是否有一些操作系统调整或一些窗口管理器可以做这样的事情?

答案1

仅共享单个应用程序可能非常困难。对于这种特殊情况,解决方案可能是设置 OBS 来记录特定窗口,并将 OBS 作为一个整体或将其监视器放在第二个屏幕上。根据您更改应用程序的频率,您可能需要频繁更改源/场景。

相关内容