不使用时是否可以自动将单个显示器置于睡眠状态?


12

我的台式计算机具有三个显示器,通常我一次使用所有显示器-但并非总是如此。为了节省电力,我想让显示器在不使用时自动进入睡眠状态。Windows可以在一段时间不活动后使所有屏幕进入睡眠状态,但是我不知道有什么方法可以使该显示器在一段时间不活动后仅使某些屏幕进入睡眠状态。

我如何设想这种工作方式是计算机将检测鼠标/键盘在特定监视器上的移动,并且在一段时间后,如果没有活动,则将关闭该监视器。

有什么方法可以在OS内进行配置吗?或者,是否有任何第三方软件可以做到这一点,或者甚至可以通过某种方式告诉一台显示器关闭而不关闭它们?另一个问题引用了Win32 API来禁用监视器,但似乎可以一次在所有监视器上运行。


可能是鼠标移动,但是即使仅集中并使用了其中一个应用程序,键盘事件是否也仅按监视器处理?如果这是全局性的事情,并且没有办法隔离每个监视器的事件,那么这可能是不可能的(除了鼠标之外)。
卡兰2012年

@Karan好点。使用鼠标的相对位置,至少有可能。如果有一些API把一个显示器睡眠则有可能为它编写的系统。
nhinkle 2012年

Answers:


2

***本机操作系统功能(我不熟悉此类第三方应用程序)*

我建议使用内置win + P方法来更改显示类型。将其更改为PC screen only可使3个监视器中的2个进入睡眠状态。

注意:这将只允许您从3个显示器切换到一个显示器-但这与您正在谈论的功能本机接近。


Win + P,不知道这将如何解决问题?
卡兰2012年

2
是的,这会禁用监视器,但是会完全更改桌面配置-窗口会移动等等。我希望一切都保持原样,只是为了在不更改桌面配置的情况下不关闭显示器。
nhinkle 2012年

@nhinkle,这将是一个挑战-并导致“丢失”的窗户。当您打开默认情况下在最右边的监视器上打开的应用程序(但该监视器当前处于睡眠状态)时会发生什么?您要么必须手动打开监视器,要么使用上下文菜单/快捷键来检索应用程序。除非您要求的软件也可以检测睡眠监视器上是否打开了应用程序。我认为该功能不存在...
James Hill

@JamesHill基本上,我要说“如果鼠标不在该区域,请关闭此显示器”。如果可能的话,还应该说:“如果鼠标退回到该区域,请再次唤醒它。”
nhinkle 2012年

@nhinkle,我们将看到社区的想法,但是我不同意您的逻辑。如果鼠标无法进入屏幕(因为它已关闭),软件将如何知道何时需要打开显示器?该软件如何区分您拉起超级按钮的欲望和打开另一台显示器的欲望?我认为您要的是不可能的。
詹姆斯·希尔

1

不知道Windows 8是否内置了任何功能来处理此问题,但是我知道UltraMon会做您想要的事情。

这里开始:使用Ultramon,解决方案很简单,您可以右键单击任务栏中的Ultramon图标,以查看预定义的操作列表。这些操作之一是“禁用辅助”。您可以从那里选择它或将一个组合键映射到它(这就是我所做的),现在您可以通过单击或组合键关闭辅助显示器。这有效地使您可以从双显示模式切换到单显示并立即再次返回。当我使用键盘组合时,我的第二台显示器只是进入省电模式,而当我准备再次使用它时,当我使用相同的键盘组合激活双屏显示时,我的第二个显示器就会恢复。


嗨,我也对此感兴趣。您能否详细说明要选择哪个UltraMon选项来实现此目的?
卡兰2012年

@Karan为您编辑了该文件
corwin01,2012年

1
谢谢,但这与在每次监视器不活动时自动激活它有所不同。
卡兰2012年

是的,我找到了另一页并跳了枪。听起来确实比Win + P容易,但仍然如此。老实说,伸手过去并且物理上关闭电源可能会更快=)
corwin01 2012年

2
我希望它是自动的,并且不想禁用监视器,只需在不更改配置的情况下将其关闭即可。
nhinkle 2012年
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.