摘 要:笔记本用户,在安装了黑苹果系统后发现用FN快捷键无法调节屏幕亮度,网上搜集了些解决办法,遇到同样问题的可以试一下。本文通过DSDT修复笔记本调节亮度的问题,如果你有好的方法可以在本…
问题描述
笔记本用户,在安装了黑苹果系统后发现用FN快捷键无法调节屏幕亮度,网上搜集了些解决办法,遇到同样问题的可以试一下。本文通过DSDT修复笔记本调节亮度的问题,如果你有好的方法可以在本站投稿!
准备工作
在开始之前需要用到一下工具和驱动文件:
- 提取的DSDT.aml文件并修复过错误的。
- VoodooPS2Controller.kext(PS2驱动)
- ACPIDebug.kext(debug工具)
- MaciASL(DSDT修改工具)
操作过程
第一步:安装驱动
将下载好的VoodooPS2Controller.kext和ACPIDebug.kext安装系统驱动目录S/L/E下,修复系统权限重建系统缓存。
第二步:为MacIASL添加补丁源
打开MacIASL添加补丁源,源地址:https://raw.github.com/RehabMan/OS-X-ACPI-Debug/master,不会的看图:
第三步:为DSDT打补丁
选择Add DSDT Debug Methods补丁,点击应用!
第四步:ACPIDebug 查找对应位置
在系统的Launchpad中找到其他,打开控制台,右上角输入ACPIDebug会出现类似下面图片的样子
按FN键+F5(减亮度) 或者 FN键+F6(加亮度)看控制台输出的信息,如果FN+F5输出的是 _Q8E 那Q8E是减暗度,FN+F6 如果不出错的话就是Q8F,类似以下代码:
- Feb 24 10:53:21 localhost kernel[0]: ACPIDebug: “EC0._Qxx enter”
- Feb 24 10:53:21 localhost kernel[0]: ACPIDebug: “EC0._Qxx exit”
注意!红色的部分机型不一样所以各有差异,记住类似QXX这个代码!
第五步:添加代码
再次打开MACIASL来修改DSDT,点击打补丁 输入下面内容,记得修改QXX为你找到的代码。
- into method label _QXX parent_label EC0 replace_content
- begin
- // Dell code for brightness upn
- Notify (PS2K, 0x0206)n
- Notify (PS2K, 0x0286)n
- end;
- into method label _QXX parent_label EC0 replace_content
- begin
- // Dell code for brightness downn
- Notify (PS2K, 0x0205)n
- Notify (PS2K, 0x0285)n
- end;
到这里就算是修复完毕了,赶紧重启电脑试一下用快捷键是否能调节亮度,是否看到期待已久的小太阳了!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)