几天来我一直在内核代码仓库中挖掘,但我在任何地方都找不到。
我想禁用/启用/检测许多高端 Mac 笔记本电脑所具有的基于环境光传感器的屏幕调光状态。这是由显示控制面板中的“自动调整亮度”复选框激活的调光。
请注意,我不是在谈论导致屏幕在睡眠前急剧变暗的 halfdim 设置。我说的是在黑暗的房间里调暗屏幕并在明亮的房间里调亮屏幕的设置,这是不同的。
如果有人能指出我正确的方向,我会很高兴的。我假设它在 IOKit 的某个地方处理,可能是处理屏幕亮度的 IOGraphics,或者在 IOKit/pwr_mgt 的某个地方,但我就是找不到它。
谢谢
编辑:我知道你可以通过使用 AppleScript 解决系统偏好来做到这一点。我正在寻找真正的方法,如果它存在的话。