连接到外接显示器时,在睡眠时是否可以防止OS X调整大小和移动窗口?


23

我的Retina Macbook Pro通过HDMI端口连接到ASUS 2560x1440显示器。我将笔记本电脑的盒盖关闭,因此显示器是唯一使用的显示器。

当我睡觉时(如果有问题,请通过热角),然后将其唤醒,然后重新调整所有窗口的大小,并在左上角。我的假设是它正在调整尺寸并重新定位它们以适合内置显示器。有没有一种方法可以防止这种情况的发生,这样当我再次使用计算机时不必调整大小和移动所有窗户?


1
我注意到在显示器休眠或由于信号丢失而自行关闭时会发生这种情况。Mac睡眠时会发生这种情况。如果您能以某种方式使显示屏保持“开”状态,我敢打赌Mac不会将其视为已被移除,而是将窗户留在那里。
zevlag 2015年

1
我也遇到了这个问题。这是由于ASUS显示器在显示器进入睡眠状态后关闭而导致的,并且错误地在连接(到Mac)的连接上发信号表示该连接不再存在。然后,Mac(错误地,恕我直言;它应该等待唤醒来执行此操作)重新配置桌面并移动窗口。我知道没有办法解决这个问题。
瑞克(Rick)

Answers:


6

进入外接显示器上的菜单。如果存在允许一台设备通过HDMI切换另一台设备电源的选项,请确保已取消选中此选项(老实说,我认为这不会对笔记本电脑进行驱动产生影响,但是为了进行故障排除...)。

我也将MBP Retina与外部显示器一起使用(通过HDMI)。如果在台式机的桌面上有应用程序窗口的情况下关闭了外接显示器,则笔记本电脑上的屏幕将刷新,并且该窗口将移动到笔记本电脑的显示屏上。但是,如果我重新打开外接显示器的电源,则这些应用程序窗口会“自动”移回它们在外部“桌面”上的位置(相同的位置和大小)(只要与此同时我没有关闭计算机) 。因此,似乎一种解决方案(如果您不赞成同时使用笔记本电脑的显示器)是保持笔记本电脑处于打开状态,但将屏幕的亮度降低到0。我一直在看电影时这样做大屏幕,并且实际上,笔记本电脑的配置文件比关闭笔记本电脑时的“笨拙”要少。此方法的另一个好处是笔记本电脑保持凉爽(与关闭笔记本电脑相比要凉爽得多)。您可以使用任何免费的温度监控应用程序进行验证。

如果上述方法不起作用或无法忍受,那么您正在寻找一些繁重的Linux脚本来使类似的代码起作用(即使对熟练的程序员而言,即使有可能,也应证明是一次很好的学习经验) 。


5

我不知道是否可以阻止它,但是我使用了一个名为Stay by Cordless Dog 的应用程序(15美元,免费试用),该应用程序可以在显示配置更改之间保持窗口到位。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.