笔记本安装黑苹果后无法调节亮度的解决办法 | 小太阳

摘 要

笔记本用户,在安装了黑苹果系统后发现用FN快捷键无法调节屏幕亮度,网上搜集了些解决办法,遇到同样问题的可以试一下。本文通过DSDT修复笔记本调节亮度的问题,如果你有好的方法可以在本站投稿!

问题描述

笔记本用户,在安装了黑苹果系统后发现用FN快捷键无法调节屏幕亮度,网上搜集了些解决办法,遇到同样问题的可以试一下。本文通过DSDT修复笔记本调节亮度的问题,如果你有好的方法可以在本站投稿!

准备工作

在开始之前需要用到一下工具和驱动文件:

  1. 提取的DSDT.aml文件并修复过错误的。
  2. VoodooPS2Controller.kext(PS2驱动)
  3. ACPIDebug.kext(debug工具)
  4. MaciASL(DSDT修改工具)

操作过程

第一步:安装驱动

将下载好的VoodooPS2Controller.kext和ACPIDebug.kext安装系统驱动目录S/L/E下,修复系统权限重建系统缓存。

第二步:为MacIASL添加补丁源

打开MacIASL添加补丁源,源地址:http://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,类似以下代码:

  1. Feb 24 10:53:21 localhost kernel[0]: ACPIDebug: "EC0._Qxx enter"
  2. Feb 24 10:53:21 localhost kernel[0]: ACPIDebug: "EC0._Qxx exit"

注意!红色的部分机型不一样所以各有差异,记住类似QXX这个代码!

第五步:添加代码

再次打开MACIASL来修改DSDT,点击打补丁 输入下面内容,记得修改QXX为你找到的代码。

  1. # Make EC-based brightness up/down work with RehabMan VoodooPS2 ACPI keyboard mechanism
  2. into method label _QXX parent_label EC0 replace_content
  3. begin
  4.     // Dell code for brightness up\n
  5.     Notify (PS2K, 0x0206)\n
  6.     Notify (PS2K, 0x0286)\n
  7. end;
  8. into method label _QXX parent_label EC0 replace_content
  9. begin
  10.     // Dell code for brightness down\n
  11.     Notify (PS2K, 0x0205)\n
  12.     Notify (PS2K, 0x0285)\n
  13. end;

到这里就算是修复完毕了,赶紧重启电脑试一下用快捷键是否能调节亮度,是否看到期待已久的小太阳了!

文章中所用到的工具和驱动都可以在本站找到,请自行搜索!

发表评论

您必须登录才能发表评论!

目前评论:37   其中:访客  36   博主  1

  1. avatar 565169949 4

    看看学习一下可以不可以!!!!

  2. avatar Carios 4

    感谢分享!!!

  3. avatar wfx105 4

    感谢分享!我的电脑试下看行不行

  4. avatar xzlzsb 1

     试试可不可以解决我的电脑问题哦

  5. avatar Limkers 4

    试试看能不能解决问题

  6. avatar yunwuyu56 4

    找不到APCIDebug啊

  7. avatar yahoo2016 4

    好东西,学习!

  8. avatar cweiye 4

    那怎样修改为FN+左右箭头,上面就说了fn+F5 F6的,还不是很明白

  9. avatar user132 4

    多谢楼主分享

  10. avatar zhongyaoyang 4

    试试看,不知道行不行

  11. avatar 574249312 3

    我先试试,看行不行

  12. avatar a6670167 5

    没有附件下载吗?

  13. avatar hugohunt 4

    感谢,安装教程使用中

  14. avatar assske 4

    试试这个看,应该可以吧

  15. avatar nemoxy 4

    来试试怎么样,多谢分享

  16. avatar Eugene 4

    希望有用吧~

  17. avatar 454197123 4

    在哪里下载哦

  18. avatar nemoxy 4

    新手来试试dsdt设置,希望有用,谢谢分享先

  19. avatar 心城隔忆づ 4

    好教程!!!!!!

  20. avatar yexiaoyouqibing 4

    前来学习,基本的都驱动成功了,现在是时候学习dsdt进阶了!

  21. avatar qq1241881336 4

    VoodooPS2.Kext是安装在E/E下的吧?ACPIDebug.kext是安装在S/L/E的吧?

  22. avatar yunwuyu56 4

    RehabMan的补丁源没法添加啊,是不是地址更新过了?

  23. avatar uu1688 4

    好啊!我现在就下载

  24. avatar skyshen 4

    没有附件下载么

  25. avatar momotang 4

    没附件下载的?

  26. avatar libinqi 4

    谢谢分享,试试能不能用

  27. avatar Mr.Leaf 4

    按FN键+F5(减亮度) 或者 FN键+F6(加亮度) 什么都没有啊

  28. avatar 468162306 4

    学习来的
    教程非常清晰明了。
    顶!

  29. avatar bobo 4

    求帮忙 不会修改DSDT文件

  30. avatar nomicat 3

    没有Debug信息

  31. avatar RmondJone 4

    楼主可否提供一下ACPIDebug ,找了好久没有找到,多谢!

  32. avatar yu6789 4

    好贴 必须顶

  33. avatar xiaoyu320 2

    好贴 必须顶

  34. avatar zj123456 4

    我做到第四步,按FN键+F5(减亮度) 或者 FN键+F6(加亮度)看控制台输出的信息:什么也没有,也饿没有出现Feb 24 10:53:21 localhost kernel[0]: ACPIDebug: “EC0._Qxx enter”
    Feb 24 10:53:21 localhost kernel[0]: ACPIDebug: “EC0._Qxx exit”
    是怎么回事???

  35. avatar lin0y 1

    好贴必须顶。