MacBook Air无法使用键盘快捷键关闭显示


21

Shift+ Control+ Eject将关闭Mac的显示器。

我刚买了一台新的MacBook Air。它具有电源按钮而不是Eject按键:

MBA上的电源按钮

除了热角或调低屏幕亮度外,是否还有击键会使显示器休眠?


1
您在下面看到了我的建议吗?是否满足您的需求?
TJ Luoma

2
对不起,TJ,对我来说有点太客气了。screen +屏幕角对我来说效果很好。
格雷厄姆

1
很公平。我绝对可以理解。
TJ Luoma

Answers:



3

http://dl.dropbox.com/u/18414/ase/DimScreen.tar.bz2是我尝试解决此问题的方法。

这是一个执行两件事的Automator应用程序:

  1. 它运行脚本将屏幕调暗为0(请参见下面的注释)

  2. 它会启动您的屏幕保护程序。

为什么会启动屏幕保护程序?好吧,因为我假设如果您要使屏幕变暗,那意味着您将暂时离开它。

如果将亮度设置为0,然后回到Mac并按一些键,移动鼠标等,则不会发生任何事情。好吧,你什么也看不到。

然而,如果屏幕保护程序运行时,Mac是足够聪明颠簸起来亮度只是一个豆蔻来告诉你,你需要输入屏保密码。

(您需要输入密码才能解锁屏幕保护程序,对吗?)

好吧,即使您不这样做,仍然可以使用该应用程序。屏保退出后,脚本会将亮度提高一点。

(如果您发现屏幕保护程序是意外关闭的,并且您不希望这样做,则可以编辑脚本的最后几行,然后将其复制/粘贴到新的应用程序中。)

注意/警告/免责声明/三星

dimscreen.zsh是由应用程序运行的脚本(它是.tar.bz2文件的一部分)。但是,此脚本取决于$ HOME / bin / brightness中是否存在“亮度”命令,而实际上可能不是。

如果应用程序在此处找不到它,它将尝试从http://luo.ma/attic/brightness.bz2下载它,并将其安装到〜/ bin / brightness。

如果从Internet下载文件的想法使您大吃一惊,则可以在http://mattdanger.net/2008/12/adjust-mac-os-x-display-brightness-from-the-terminal中找到源代码/并自己编译(该页面有说明,这很简单)。

我在.tar.bz2文件中也包含了源代码以及预编译的二进制文件。

(关于您问题的“键盘快捷键”部分,我留给您决定要使用的众多应用启动器中的哪一个,其中包括诸如Apptivate之类的东西,可以根据需要将其与单个击键相关联。)


3

尽管问题明确指出“除了热点之外”,但我将继续提及它,因为这是迄今为止我发现的唯一可以在新Air上完全实现显示器睡眠的方式。

打开“首选项”,转到“桌面和屏幕保护程序”,选择“屏幕保护程序”选项卡,单击“热角…”。打开所需角落的下拉菜单,然后选择“将显示器置于睡眠状态”。

如果将鼠标光标移到该角,显示器将进入睡眠状态。

如果按住Cmd(或某些其他修改器,或修改器组合)然后打开下拉列表,则只有在移动鼠标按住该修改器的情况下才会触发显示睡眠,这样可以减少错误。


2

免费的睡眠显示应用程序可以在运行OS X Lion的Air上正常运行。它只是一个SleepDisplay.app,它可以执行所说的操作。

我只是通过Alfred来按名称启动它,但是您可以使用多种工具(如FastScripts)将其绑定到键盘快捷键。


2

这不是击键,而是朝着正确方向迈出的一步:如果有办法克服需要使用sudo运行脚本的事实,则可以使用Automator将其绑定到键盘快捷键:

#!/bin/bash
original_setting=`/usr/bin/pmset -g | /usr/bin/grep displaysleep | /usr/bin/awk '{print $2}'`
echo $original_setting
magic_number=2147483648
/usr/bin/pmset -a displaysleep $magic_number; sleep 1; /usr/bin/pmset -a displaysleep $original_setting

我将尝试使用Fastscripts进行总结-可能非常适合我的需求。
bmike

1

现在弹出键在F12键上。给Shift+ Control+ F12一试。


不。没有弹出键。尝试Shift + Fn + Ctrl + F12。
格雷厄姆

您是否在没有FN的情况下尝试了Shift + Control + F12键?
内森·沃克,

是。我试过了
格雷厄姆

1
真奇怪 我刚刚在MacBook Air上进行了测试,并且工作正常。您没有运行咖啡因或任何可以使它保持清醒状态的咖啡吗?
内森·沃克

它只能在MacBook Air上使用吗?我刚刚在办公室的MacBook Pro上用弹出键对其进行了测试,无法通过Control + Shift + F12来打开其显示。
DASKAjA 2011年

1

操作系统中已经映射了一个键盘快捷键,您无需映射任何内容或编写任何脚本。

休眠所有显示:Control+ Shift+ Fn+Power Button

在Mountain Lion和Mavericks(可能还有其他)上工作。它可以在运行Mavericks(10.9.2)的MacBook Air上运行。

来源:http//support.apple.com/kb/PH11242


1
fn按钮使该组合键对我不起作用。
dwightk
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.