工作到很晚时,我想将屏幕亮度调低到OS X允许使用的亮度键。
虽然你可以使用⌥+ ⇧+ F1/ F21改变小quaterish增量的亮度,这没有0和1条之间的效果。
即值0.25、0.50、0.75、1.00具有相同的亮度。亮度只递增地增加了对上述quaters 1。
在Ubuntu中,我通过手动更改配置文件中的整数来实现非常低的亮度设置。我可以在OS X中做类似的事情吗?
1-这对音量同样起作用。
工作到很晚时,我想将屏幕亮度调低到OS X允许使用的亮度键。
虽然你可以使用⌥+ ⇧+ F1/ F21改变小quaterish增量的亮度,这没有0和1条之间的效果。
即值0.25、0.50、0.75、1.00具有相同的亮度。亮度只递增地增加了对上述quaters 1。
在Ubuntu中,我通过手动更改配置文件中的整数来实现非常低的亮度设置。我可以在OS X中做类似的事情吗?
1-这对音量同样起作用。
Answers:
降低亮度的另一个应用是Shady。但是,就像“阴影”一样,它只是在屏幕上绘制覆盖图,而实际上并没有降低背光。
液晶显示器需要相似的能量来显示亮像素和暗像素,而某些液晶显示器实际上需要更多的能量来显示暗像素,因此“阴影”和“阴影”甚至可能会增加能耗。
有一个小的Objective-C实用程序(https://github.com/nriley/brightness/),用于更改显示器的亮度,但是它也无法将亮度设置为低于正常的最小值。
我的建议是迄今鲜为人知的宝石,称为ScreenShade。
有几种不错的Mac软件屏幕调光器,其中一些调光方法是在屏幕上应用越来越不透明的黑色“覆盖”,这是外观上最出色的(提供质量更高的“低黑”) “比灯罩这确实它通过颜色配置文件/伽马级别的调整),并在此过程中,还玩著名的色温调节应用,很好的调光f.lux。
该组中最好的例子是Shady(其开发已被其开发人员放弃,并且在Mac App Store中没有更好的流氓克隆),ScreenDimmer,Screen Shade和“ 夜间工作”。(在Mac App Store上,同一开发人员发现这最后两个令人困惑的是克隆版本。)
但是,如果您希望在软件中更全面地模拟Mac的内置硬件调光,则需要一个可以通过系统范围内的热键触发调光的应用。
令人烦恼的是,目前刚刚列出的质量“覆盖方法”应用程序均未真正提供键盘快捷键。
因此,对于上述所有条件并拥有键盘快捷键,我发现的唯一一个是不起眼的Softonic托管的ScreenShade,建于2008年!
它可以在优胜美地10.10上正常运行,并且具有不错的小设置窗口,甚至包括可定制的对多个/辅助显示器的支持!唯一的缺点是,热键在调暗时的粒度比理想情况下要小一些(即,跳转相当大),但这是一个小小的让步,因为它至少提供了热键,而且确实可以下降到非常低的水平(非常清晰),都一样。
因此,在需要诸如ScreenDimmer,Shady或Screen Shade或“夜间工作”之类的竞争对手之前,如果您想要通过热键进行某些操作并同时使用f.lux进行操作(并在软件中进行操作),那么这似乎是唯一可以做吧。
通过修改不依赖第三方应用程序的系统扩展程序发现了更好的解决方案,实际上降低了实际的LCD亮度水平。
免责声明:修改kexts有风险,并且可能使您的Mac混乱。如果您的操作系统损坏,我不承担任何责任。
我使用Xcode在中更改了LCD面板的数据AppleBacklight.kext/Contents/Info.plist
。在我的MacBook Pro 13“ 2011中,面板数据为IOKitPersonalities > AppleIntelPanelA > ApplePanels
。每个面板ID都有一串十六进制值,例如我的面板为9cc5,显示为F10T9cc5,其值为
<00110000 00210029 00340042 00530069 008700ac 00d30103 013e0187 01e20252 02de038f>
。(您的面板ID可以通过前往System Preferences > Displays > Color > Open Profile > mmod
)。
最低亮度从第二对十六进制值(0021)开始。在此示例中,第二步是0029,然后是0034,依此类推,直到最大值0x38(038f)。
您可以更改该字符串以获得更大范围的亮度,例如:
<00110000 00100015 00250034 00490060 008000ac 00d30103 013e0187 01e20252 02de0710>
设置值后,将修复权限并重建缓存(可以使用终端或磁盘实用程序来修复权限,并使用DCPIManager来重建缓存)。
通过在终端中输入以下内容,确保允许OSX加载修改后的(未签名的)kext:
sudo nvram boot-args=kext-dev-mode=1
注意:数据末尾的0710是我的HD3000所允许的最大亮度,这意味着我的色彩控制可以变得比库存的要暗得多。我还想指出,上面给出的值根本不是线性的,我太懒了,无法立即执行步骤。但是,这样做的目的是获得所需的最小值和最大值,如果要平滑过渡,请在两者之间输入适当的值。
/System/Library/Extensions/AppleBacklight.kext/Contents/Info.plist
!而不是IOKitPersonalities/AppleIntelPanelA/ApplePanels/F10T9cc5
(您怎么知道您的是9cc5?),您还尝试了IOKitPersonalities/AppleIntelPanelA/IODisplayParameters/brightness/min
吗?虽然max
设置为255,但min
设置为40,这看起来很像我们要解决的问题。
AppleBacklight.kext
不会被加载,但是会AppleBacklightExpert.kext
被加载(并由AppleMuxControl.kext
)使用。我很困惑- AppleBacklight.kext
不加载时如何产生效果?
查看名为Shades的应用程序:
关于Shades Shades是一个免费的实用程序,用于控制屏幕的亮度。它在后台运行,通过类似于Mac的光滑界面,可始终对显示屏的亮度进行细粒度控制
尽管所有现代Apple笔记本电脑都具有用于在黑暗条件下使屏幕变暗的亮度控件,但在某些情况下内置控件并不令人满意。控制的粒度相当粗糙,在黑暗的环境中工作时,最小亮度设置仍然相当明亮。也许您需要在暗室中使用计算机,或者想在深夜工作而不打扰在您旁边睡觉的伴侣?也许您需要在台式机上调暗屏幕,而您使用的显示器没有这种功能?如果您是这种情况,请尝试Shades。
注意:阴影可能会干扰颜色校准软件,如果颜色精度至关重要,则不应使用阴影。
我的iMac有一个“故障”,因为设置电容器的问题导致我将亮度设置得越低,屏幕的嗡嗡声越吵。但是使用此应用程序,我可以比使用背光上的硬件控件进一步降低亮度,并且也不会引入嗡嗡声。双重结果!
使用此工具更改不响应亮度键控件的外部显示器的亮度也很有用。
如果您要进行大量键入操作,而不使用照片或视频等,则可以始终使用颜色反转技巧。只需按Control + Option +⌘+ 8,屏幕上的所有颜色就会完全反转。不再有白屏;黑色代替。在眼睛上容易得多。
没有一个应用程序使屏幕全黑。
两者都不使用F1 Mac屏幕亮度。
但是同时使用!
是啊
我只知道如何通过您已经在帖子中提到的方式将亮度降低到最低,就像您一样,这还不够。当我在深夜工作时,我的替代方法是一个名为Candlelight的应用程序,我非常喜欢它!它不是一个免费的应用程序,但从长远来看,仅需$ 1即可帮助您提高视力!
我想引起注意f.lux程序,该程序通过从监视器消除蓝光而基本上“降低就寝时间”来降低亮度。它使我能够在晚上看到我的屏幕而没有那么多的痛苦,因为仅仅消除蓝光就具有调光效果,并且它在我最需要/最想要的睡觉时间就开始发挥作用。您也可以通过磁通菜单->偏好设置->将顶部滑块向左拖动,使其“变暗”。它不会完全变黑(有点褪色的红色),但会变暗,在眼睛上可能更容易,即足够容易。
您可以使用内置的Mac“ 夜班 ”选项(首选项->显示->夜班选项卡)来完成类似的功能(尽管助焊剂似乎以某种方式更可自定义,就像可以使其变暗)。
我也确实在应用商店 “ EasyOnTheEyes” 上找到了一个免费的(带有键盘快捷键)(还有另一个仅可用于一个显示器的免费软件(“亮度滑块”)。
Mac App Store上提供的QuickShade是一个非常简单的解决方案。您可以向其中添加键盘快捷键(我选择了Fn+ Option+ F1/ F2)。
经过大量搜索之后,我发现的最好的是亮度控制:
https://www.splasm.com/brightnesscontrol/index.html
它确实很小,免费,易于使用,并且是唯一可以降低鼠标光标亮度的控件。