显示器的电源按钮坏了-如何在不拔下显示器的情况下使显示器熄灭?


35

有时,我整夜都在运行某些程序的情况下打开计算机。如果计算机注销或进入睡眠状态,程序将停止。监视器的灯光足够亮,足以打扰我的睡眠。我的显示器电源按钮坏了。我必须拔出显示器电源线以将其关闭。

我试图将所有的对比度和颜色减小为0。但是,这仍然不够。如何使我的显示器全黑而不使其进入睡眠或注销状态并保持程序运行?我的显示器是
HP ZDisplay

笔记:

  • 我运行的程序是自动移动鼠标光标(类似于鼠标记录器)。
  • 我不想用毯子或其他东西覆盖显示器。

1
为什么不能让您的操作系统使显示器进入睡眠状态?如果监视器处于睡眠状态,程序是否无法运行?
Salman A

7
你的程序闻起来像机器人或作弊的东西……嗯……
T. Sar –恢复莫妮卡

5
超级低保真解决方案:在显示器上扔一条厚毛巾/毯子
LocustHorde

7
将输入源更改为其他内容,等待监视器休眠。
威尔

2
我的评论赶上了其他聊天对象,非常抱歉,如果您回答了,我错过了。@Vahn您反对拔下显示器的电源线或视频线吗?很难达到吗?您担心损坏吗?您的软件是否需要连接并通电的监视器才能运行?

Answers:


57

到目前为止,由于您对其他答案有疑问:

  • 它阻止我的程序运行
  • 我认为这不是强制关闭显示器。我只是对其进行了测试
  • 主要问题是如何使程序保持黑屏运行。大多数第三方程序阻止了我的程序运行。

您说得很清楚,您的神秘程序不会与软件解决方案合作。您只需要“在桌面之外思考”并解决实际问题:

固定电源按钮。

您可能会很幸运,而且它很脏(就像遥控器一样),或者您说“ 它缺少按下按钮 ”,所以只需将其替换为任何类似形状的物体,木材,塑料,大理石,胶带并压紧。

或者至少要做第二件事:

在显示器的电源线上串联安装另一个电源开关

使用嵌入式灯开关/嵌入式翘板开关:

在此处输入图片说明

它们非常容易安装,只需小心地剥去电线并根据特定的开关进行连接,甚至不需要任何焊接或收缩管。他们通常只切换“热”电线,当然要先拔掉电线!更好地搜索如何安装嵌入式翘板开关,以查看一些视频。


糟糕,在输入下一部分之后,我只是读了“ 我不想覆盖显示器 ”这一行...好吧,再想一想,这可能是最简单的解决方案。只需在显示器上放些布,然后盖好它。它的温度不应该高到足以引起火灾或任何危险(如果那是一个单独的问题),因此请购买覆盖物或使用衬衫或纸板箱,基本上是任何不透明的东西。

如果您担心多余的热量会掩盖显示器的剩余寿命而使其完全消耗掉,请不要将其完全遮盖。您实际上只需要阻塞屏幕的一面,因此将一块纸板靠在屏幕上,或者选择使用回形针的“挂钩”来固定/悬挂它,然后让其他5面自由呼吸:

在此处输入图片说明 即将完成的DIY屏幕盖,只需弯曲即可。


4
热足以引起对显示器的电子额外的磨损会发生长时间前“够热的火” :(东西宽松的像一个纸箱可能是合理的,但。
彼得·柯德斯

32
赞成“固定电源开关”。这是一个远远更好的选择,因为它节省了典型的屏幕上30到50瓦。
彼得·科德斯

6
作为添加串联开关(这可能是不安全的,取决于OP对电气设备的信心)的替代方法,请考虑仅使用带开关的电源插座或延长线。我在英国,书桌后面的墙上贴有类似的物品
罗杰·利普斯科姆

1
谢谢你们 我想我将修复该按钮。我认为显示器中有一些设置可以将光线减少到零。
Vahn

1
@Mast如上所述,仅阻止屏幕最酷的一面。但是,显示器的正面是否真的有通风孔?我以前没看过……也许你的有速度漏洞?;-)
Xen2050

44

我建议拿一个电源板并将其安装在脚或手可及的范围内。不知道你住在哪里,但是我可以花2到3美元买一个。

这样,您可以将显示器插入此开关,并在需要时打开/关闭电源。

在此处输入图片说明

重要 -用于菊花链

确保使用简单的配电盘,而不要使用电涌保护装置,否则可能会引起火灾。只要您的房屋的断路器能够完全控制您的电路,那么通过菊花链插入监视器就应该相对安全。


3
这个。突然之间,您有了一个新的电源按钮,一切都会好起来。

14
@Vahn您购买第二个,将其插入第一个,然后仅将显示器插入第二个。
MonkeyZeus

2
警告:链接电源中断设备可能非常危险。如果执行此操作,请确保将其插入墙上,并且不要以菊花链的方式将其从计算机所插入的那一端断开(并且应该将其插入其中之一)。你会更好过这种

2
@Snowman-图中的设备以及MonkeyZeus提供的说明表明该设备不是配备电涌保护器的设备。这不会导致该链接中描述的问题(实际上非​​常有用,这是我从未想过的事情)。最好声明一下,如果他们得到一个带有中断电路的电路,则将其单独插入墙壁中,而不要用菊花链将它们连接起来。
Taegost

2
@Taegost谢谢您的评论,我现在对Snowman想要说的内容有了更好的理解。真是太奇怪了,以至于最低标准的许多东西被吓到了。我将用一些相关的内容来更新我的答案:)
MonkeyZeus

25

尝试将显示器的输入更改为没有视频的源,例如:vga。大多数现代显示器都有多个输入,您可以手动选择所需的一个。然后,它将告诉您没有来源,然后进入睡眠状态。


3
在提出了要获取程序,关闭电源或进行一些DIY工作的所有其他答案之后,这是最简单的方法之一。计算机不会看到监视器已断开连接,并且将继续运行该程序。监控器只需要支持睡眠,就可以了:P
MoonRunestar

很好的答案,但我认为“大多数监视器”可能已经过时了。我建议使用“许多监视器”,“最新监视器”(仍不是100%,但更多的是知己)或“您的监视器模型”之一(OP确实提供了型号,我没有检查过是否适用于该监视器) 。
林登·怀特

2
@LyndonWhite我想不到我在相当长的时间内使用的监视器缺少多个输入。另外,我验证了列出的模型包含多个输入,其中之一是vga。不管怎样,我已经更新到大多数现代显示器。
安迪

根据我的经验,大多数监视器默认情况下会在当前输入没有信号时自动切换输入。有时可以关闭此功能,有时不能关闭。
–plugwash

11

只需关闭显示器。

在此处输入图片说明

认真!假设您的其他电源设置未关闭PC(将其设置为从不进入睡眠状态),则任务仍应在后台运行。我的系统还设置为在10分钟后自动关闭显示器

在此处输入图片说明

可能还可以使用第三方工具关闭软件中的显示器- 想到了nircmd-通过简单的命令(例如“ nircmd monitor async_off”)即可完成所需的操作。


11
抱歉,我忘记告诉我电源按钮已损坏。
Vahn

是否强制关闭显示屏?
Vahn

1
哦,是我的。这取决于某些监视器功能IIRC,但是这两个选项都应该起作用。nircmd的好处是它很容易检查它是否对您有用,您可以立即进行操作。不过,您如何通过断电的开关将其重新打开...我不确定
Journeyman Geek

我认为这不是强制关闭显示器。我已经测试过了。
Vahn

3
该软件用于关闭显示器的功能称为DPMS。如果您有足够好的视频驱动程序(即不是简单的VBE驱动程序),则应该可用。
Ruslan

9

由于电源开关坏了(无论如何打开它),您可以使用单独的开关。与其按照别人的建议拼接电源线,不如使用其中一种方法:

带开关电插头

对于没有内置电源开关(不再使用)或开关损坏的任何设备,这些功能非常有用。

您也可以购买带有串联开关的电缆。您最好购买为此目的而制作的电缆,而不要自己拼接。预制电缆将具有适当的应力消除,防水性能,并且所有组件和接头的额定电流都应符合该类型电缆的预期电流。


7

您能把显示器转过来吗?将其面向墙壁应该不会引起任何过热问题。

另外,您是否想戴眼罩睡觉?我在露营时会使用这些帐篷,因为帐篷在夏天清晨很少能提供足够的黑暗让我入睡。


1
我确实意识到我的答案与该特定SO的主题完全无关,因此,如果认为不合适,我将其删除。
马特·琼斯

4
+1代表简单的低技术含量。国际海事组织,“将显示器远离睡眠区”是一个有效的答案,因为问题是“显示器的光线太亮,使我无法自拔”。面对它会在最坏的情况下散射光...最好停止它。
WernerCD '17

6

用胶带(或更不透明的胶带,如果要完全涂黑)遮盖显示器的电源指示灯。我在塔式机箱的某些较亮的灯上使用了胶带(例如,用于高清活动的愚蠢的蓝色LED。红色LED出了什么问题?漂亮的睡眠友好型颜色,并且仍然易于看清)。

在DPMS“关闭”省电状态下关闭显示器的背光。使用
sleep 1 && xset dpms force off(Linux或使用X11显示服务器的任何其他操作系统)或
wizmo monoff(Windows)激活它。该sleep是这样你就可以释放命令运行前的回车键,否则此键释放将再次唤醒你的屏幕。(IIRC,wizmo首先入睡)。

移动鼠标或按任意键将使计算机退出节能屏保模式。您可能需要将鼠标上下颠倒,以确保在桌面摇动时(或者即使不是,也取决于鼠标)它不会检测到移动。

在您的程序涉及模拟鼠标移动的情况下,这可能不起作用。如果可以禁用鼠标唤醒并仅离开键盘,则为IDK。 wizmo shake=0仅适用于其内置的动画屏保,不适用于触发Windows的内置显示器节能模式。

除非用鼠标单击,否则覆盖Windows桌面并带有黑色窗口的任何内容都将阻止程序运行。但是背光开启与黑暗不同,并且浪费功率。


备选方案1:在VM内运行程序,因此直接连接到实际监视器的Windows不会看到虚拟鼠标的移动,而只能看到VM内的操作系统。


选项2:将显示器使用自己的开关放在单独的电源条上。

(或购买每个插座带有开关的电源棒,但请确保正确贴上开关标签,并且不要将显示器插入计算机旁边,否则可能会导致意外重启。)


wizmo?我的Windows 10系统无法识别该命令
edc65

@ edc65尝试单击链接。您需要先下载程序。
MoonRunestar

6

nircmd有一个“ 让显示器进入睡眠状态 ”选项。

我将其放在PATH的快捷方式中:

nircmd.exe cmdwait 100 monitor off

我的回答提到了nircmd,但OP似乎认为它没有用
Journeyman Geek

@JourneymanGeek我想他提到他有一个移动鼠标的程序-IE:Activity可以停止“睡眠”。
WernerCD '17

@JourneymanGeek哦,是的,很抱歉-我错过了。
Attie

我将对其进行编辑以包括setprimarydisplay。如果他的图形卡上有2个端口(DVI / VGA ...双DVI ...图形卡/板载...)并配置了第二个端口(这样“此配置有效吗?”不会重置)到以前的工作配置)...他可以将其与键盘快捷键一起使用,以在监视器端口之间切换。
WernerCD '17

我不了解...我已经在多显示器设置中使用了多年。
Attie

5

只需从墙上拔下显示器的电源!或者,如果通过PC供电,请从PC上拔下电源。

现在,已对该问题进行了编辑,以添加“无需拔下显示器的电源”。据我所知,这仅仅是因为插头位于不方便的位置。在这种情况下,只需使用延长线将插头移至更易接近的位置。

另外,正如@brichins指出的那样,某些监视器允许您拔出监视器端的电源和/或数据电缆。


更方便的是,从显示器背面拔下电源线。或从显示器背面拔下显示电缆。
brichins

@brichins好点子-如果使用问问者的监视器可以做到这一点,那将更加容易。并非所有显示器电源或数据电缆在显示器上都是可拆卸的。
David Richerby '17

4

我未曾提及的其他几个选项(截至发帖时):

  • KVM切换器?将监视器切换到备用/空输入。

  • 如果您的软件由于鼠标宏而没有“休眠”(如果鼠标在移动,则无法入睡)...也许您可以虚拟化该软件?将其移至VMWare PC?程序在VM中运行,然后您的主OS可以进入睡眠状态?

  • 您有多个输入吗?使用键盘快捷键切换输出位置?(您可能必须将某些东西插入另一个端口足够长的时间,以说“是的,这是一个有效的选择”)

  • 防眩光/隐私滤镜 -它们可阻挡角度的光线,通常用于您不希望别人看到您的东西的办公环境中。但是它们应该减少光线,减轻光线的“噪音”,使您无法入睡。

隐私屏幕 阻碍者


3

尝试启用演示模式

希望按Win + P可以让您将显示器扔到不存在的投影仪上并关闭主显示器。


1
经过一些测试后,弹出“找不到投影仪”消息。
万恩'17

3

这是我几年前研究的Windows PowerShell脚本 -我在论坛上得到了一些人的帮助-我不记得是哪个。

顺便说一句,我使用它的主要原因是重置显卡。我使用4个屏幕,由于某种原因,我的主屏幕有时会恢复为低分辨率,并且无法进入重新启动按钮。我发现,当显示器唤醒时,它会还原为正确的分辨率。

将下面的文本复制到一个文件名,例如monitor_off.ps1。如果您编辑文件关联,则可以通过双击文件来执行它。或如下面的“ Davidw”所指出的那样,右键单击并选择“使用Powershell运行”

# Windows PowerShell - Turn display off by calling WindowsAPI.
# Jan Zumwalt - rev 2017.12.05
# Moving the mouse or pressing a keyboard key reactivates the screen.
# works with multi-screen systems too.


# SendMessage(HWND_BROADCAST,WM_SYSCOMMAND, SC_MONITORPOWER, POWER_OFF)
# HWND_BROADCAST  0xffff
# WM_SYSCOMMAND   0x0112
# SC_MONITORPOWER 0xf170
# POWER_OFF       0x0002

Add-Type -TypeDefinition '
using System;
using System.Runtime.InteropServices;

namespace Utilities {
   public static class Display
   {
      [DllImport("user32.dll", CharSet = CharSet.Auto)]
      private static extern IntPtr SendMessage(
         IntPtr hWnd,
         UInt32 Msg,
         IntPtr wParam,
         IntPtr lParam
      );

      public static void PowerOff ()
      {
         SendMessage(
            (IntPtr)0xffff, // HWND_BROADCAST
            0x0112,         // WM_SYSCOMMAND
            (IntPtr)0xf170, // SC_MONITORPOWER
            (IntPtr)0x0002  // POWER_OFF
         );
      }
   }
}
'

[Utilities.Display]::PowerOff()

2
除非您更改文件关联,否则您必须右键单击该脚本并选择“使用Powershell运行”,顺便说一句,这不被视为最佳实践。否则,它只会在记事本中打开。
Davidw '17

感谢您的附加信息。我将在将来添加的内容是10或20秒的时间延迟。我有时会在离开时撞到办公桌,然后不得不再次执行。
jwzumwalt

当然,您始终可以从Powershell提示符下调用脚本。
Davidw

2

这里有一些很好的答案。我将系统上的所有LED灯都熄灭,因此不会干扰睡眠。我将所有显示器插入电源板,当我关闭电源板时,所有显示器都将关闭。当配电盘和显示器关闭时,我运行的所有软件都将继续运行。

任何现代的OS或应用程序都不应依赖于打开的物理监视器,并且应该毫无头绪。如果该特定软件不是这种情况,那么您将需要针对该软件正在执行的操作的另一种解决方案。


2

我有一个类似的问题,因为有时我必须打开计算机才能完成每周备份,并且将外部硬盘驱动器插入了显示器上的一个端口,因此,如果我关闭整个显示器,它就会关闭关闭USB端口,所以这是Windows 7的解决方案:

在控制面板中,转到“电源选项”,然后单击“选择何时关闭显示器”, 在此处输入图片说明 将“关闭显示器”选项设置为1分钟,并将“使计算机进入睡眠状态”选项设置为从不。 在此处输入图片说明

您可以通过单击“电源选项”页面上的“创建电源计划”将此设置另存为电源计划。

在下一页上,设置电源计划的名称: 在此处输入图片说明

为您的电源计划设置以上选项: 在此处输入图片说明

设置电源计划: 在此处输入图片说明


1

虽然有许多工具可以关闭显示器,甚至Windows都可以将其设置为睡眠状态(这在这里绝对是推荐的方式),但我想提出一种简单的解决方案:

只需创建一个黑色的PowerPoint演示文稿并将其作为全屏演示文稿打开即可;-)


3
除非它是OLED,否则不会是“真正的”黑屏-您仍然会有一些 LED发光
Journeyman Geek

它阻止我的程序运行
Vahn

1

只需创建/下载黑色图像并在后台运行程序时全屏打开它即可。简单,无需更改硬件。


我正要建议这一点。:)在全屏模式下的黑色图像将完全变为黑色。Irfanview(例如)具有在全屏模式下隐藏鼠标的选项,因此您不会看到它在四处移动。同时用一些黑色胶带盖住电源灯。
尼克·加蒙

5
并非每个监视器都甚至会接近带有黑色图像的黑色。此解决方案更有可能给您带来厄运。
rackandboneman

3
@NickGammon:“在全屏模式下的黑色图像将是完全黑色的” —仅在像素将处于其尽可能暗的值的意义上。屏幕仍将保持背光,这可能足以干扰OP的睡眠。
wchargin

@wchargin:的确如此,但是我认为我们现在已经从“超级用户”可能会使用他们的计算机系统来巧妙地在显示器上尽可能少地显示,变成了一个更简单的问题:“我的设备的电源开关坏了我该如何解决?” -您可能还抱怨房间里的烤面包机有类似的问题。
尼克·加蒙

1
“烤面包机不会关闭”-“设置为最低设置并可以用作空间加热器”
rackandboneman
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.