有没有办法将一个显示器“分割”,使其被视为两个独立的屏幕?

有没有任何应用程序或技巧可以将一个显示器分成多个屏幕?例如,操作系统可以将一个1920x1080的显示器视为连接了两个960x1080的屏幕。

可能会有帮助,如果你能明确说明你想要用那两个屏幕做什么(以及是否针对苹果产品)。实现你的目标可能还有其他方法,而不仅仅是让操作系统将一个显示器视为两个。 - lemonginger
@lemonginger: 我主要希望能够在子窗口中对应用程序进行全屏缩放。(如果Lion的全屏模式也能与多窗口设置兼容,那就更好了,但这是另一个话题...)Lri: 我同意删除那个功能,我会查看其他问题以寻找替代方案。 - Luke Dennis
啊,是的,对于那个问题我也不太确定。我同意在Lion中,多显示器支持迄今为止与SL相比是一个巨大的倒退。希望10.7.2版本能解决一些问题。 - lemonginger
6个回答

没有:对于单个显示器的真正多监视器支持

没有办法使操作系统将单个显示器视为多个显示器。

您可以:在屏幕上定义的区域填充应用程序

您可以使用类似SizeUpDivvy的工具来实现接近您所需的效果。它们可以让您在屏幕上的区域内填充应用程序,如一半、四分之一等。

更新:截至2020年7月,答案仍然基本准确

多年后,一位朋友提到他看到了这篇帖子。以下是更新的回复:

你仍然无法像Linux一样进行真正的窗口管理或将大屏幕分割为多个监视器。Mac OS已经增加了Spaces功能,包括能够具有分数空间(两个应用程序并排),这实际上只是上面提到的第三方解决方案的官方版本。作为一个窗口管理系统,它仍然非常有限,通常比本主题中提到的任何第三方工具都要不那么有用。 你可以在Apple Insider上找到一个相当详细的Spaces介绍。 另外,今天我使用Moom(正如其他评论者所提到的)。我认为这是对这个问题最好的现代答案。

另外还有几个选择,因为不同的人喜欢不同的工作方式。其中一个是http://www.trifleapps.com/arrange.html,另一个是http://spectacleapp.com/。后者是免费的,如果你只需要基本功能,非常好用。 - Leo
+1. 这是正确答案关于应用或黑客的问题,可以让操作系统将单个显示器视为多个显示器。其他答案都是像作者描述的窗口管理工具,例如Spaces。请查看此答案获取真正的硬件解决方案。 - Allan

窗口管理和操作系统macOS将一个单一的显示器视为两个(或更多)物理显示器之间存在重大区别。 OP正在寻求后者。 引用: 一个1920x1080的显示器可以被操作系统视为连接了两个960x1080的屏幕。 重点在于我。 到目前为止,还没有任何应用程序或黑客能够欺骗操作系统认为有两个物理显示器,而实际上只有一个。通过EDID数据,显示器告诉系统连接的显示器的类型和配置。为了让操作系统看到两个独立的显示器,显示器本身必须呈现为两个独立的显示器。这也需要独立的显示接口。 LG 43UN700-B 是一个真正的硬件解决方案。它具有真正的“4屏幕分割”,由4个独立输入提供。这些输入可以来自一个源(您的Mac)或来自4个不同的源,如您的Mac、相机、视频游戏机和PC(或任何其他组合)。显示器的EDID信息将告诉连接的系统,它是一个单独的43英寸显示器还是4个独立的21英寸显示器。

LG 43UN700-B Multi-Input Display

除了被接受的答案之外,其他答案使用窗口管理工具来回答这个问题。这些工具只是自动化了调整和将窗口“吸附”到屏幕上特定位置的任务。这些应用程序不会向系统呈现多个物理监视器。

简而言之

是否存在一种应用程序或黑客方法可以让 macOS 认为一个显示器实际上是两个(或更多)分开的显示器?没有。然而,在 2020 年左右,LG 制造了一个真正能够实现这一功能的显示器。


3这实际上是我感兴趣的内容。我拥有LG 49WL95C(49英寸)显示器,我想把它分成两个不同的屏幕。对我来说,主要原因是我想在一半的显示器上切换MacOS空间,但另一半不需要。 - Khashayar
它是否支持答案中描述的功能? - Allan
1这样的话,如果有一种软件的方式可以实现这个,对于新的 M1 机器来说,由于硬件限制只支持有限数量的外部显示器,这将是很好的。我同意在屏幕的某个区域切换空间的滑动操作非常有价值。 - PeterT
@Allan 它运行得非常完美!感谢你提醒我。我知道我的显示器支持同时显示多个输入源,但从未想过用两根不同的线缆将同一台笔记本电脑连接到它上面。现在,我不再只有一个49英寸的屏幕,而是有了两个并排的27英寸屏幕。 - Khashayar
LG提供的这个功能有没有一个名称/关键词?我问这个是因为我想留意其他可能存在或上市的支持这个功能的显示器。我很久以来一直想要这个功能。 - Volte
亚马逊链接关键词:四屏分割 - 画中画 - gatorback

目前没有一个软件解决方案完全符合OP的要求,但是你可以考虑一个窗口管理器:

窗口管理器

原始回答:我为窗口管理器Moom投票!这是一款优秀的工具 - 简单或复杂都可以,而且不会干扰你。

这是一个工具,就像其他回答中提到的那些工具一样,让你可以调整窗口大小以适应屏幕的指定区域。


2019年7月更新:在撰写这个答案后,我已经转而使用Magnet,它更简单、更现代化,符合我的需求。


更新于2021年10月:我现在使用Swish(鼠标手势用于窗口管理)和Yabai(自动化或命令行驱动的窗口管理)。

2StackExchange网站通过点击上箭头显示投票,而不是通过额外的回答/评论。不过这是第一次提到moom,你能解释一下它的作用吗? - mmmmmm

自从 Mojave 更新以来,您可以按住鼠标点击展开按钮。

enter image description here

点击任何窗口即可进入多任务视图,屏幕会分割为两个独立的窗口空间。

你也可以用Sierra来做这个。 - Kubuntuer82

自从 El Capitan 以来,您可以在同一个空间中将两个窗口缩放为“全屏”:https://support.apple.com/zh-cn/HT204948

据我所知,您无法重新排列空间中的两个应用程序(例如,垂直拆分而不是水平拆分),除了将它们侧边交换,也不能在同一个空间中拥有超过两个窗口。


你可以使用BetterDummy来创建虚拟显示器,然后在没有标题栏的情况下进行画中画窗口流式传输。请注意,画中画流式传输只适用于$15的专业版。我还相信你需要macOS Big Sur或更新版本。