zxc312654 发表于 2019-2-20 14:53

神舟K610D-i7 D4修改DSDT实现Fn+F11和Fn+F12控制亮度,可能适用于其他机型

同机型直接使用以下补丁,用MaciASL打开DSDT.aml,按如图所示操作,重启即可。into method label _Q11 replace_contentbegin// Brightness Down\n    Notify (PS2K, 0x20)\nend;into method label _Q12 replace_contentbegin// Brightness Up\n    Notify (PS2K, 0x10)\nend;




下面是详细步骤,可能适用于其他机型:
1.获取快捷键按键信息,安装调试补丁。

先用MaciASL打上补丁。
如果没有这两个补丁的这个可以添加源地址:
菜单-Preference-Sources,点击+添加:
Name                               URL_OS-X-ACPI-Debug      http://raw.github.com/RehabMan/OS-X-ACPI-Debug/master



再装上RehabMan的调试驱动:
https://bitbucket.org/RehabMan/os-x-acpi-debug/downloads/RehabMan-Debug-2015-1230.zip重启电脑。

2.打开控制台
狂按调节亮度的快捷键,此时控制台会出现相关信息,找到类型_Qxx(xx为数字或字母,如:_Q11,_Q8E等)的信息,记录。


按照本文开头步骤改写补丁。
例1:亮度降低快捷键相关信息为_Q11,亮度增加快捷键为_Q12,则补丁为:
into method label _Q11 replace_content
begin
// Brightness Down\n
    Notify (PS2K, 0x20)\n
end;
into method label _Q12 replace_content
begin
// Brightness Up\n
    Notify (PS2K, 0x10)\n
end;


例2:亮度降低快捷键相关信息为_Q8F,亮度增加快捷键为_Q8E,则补丁为:
# SmartTouch-Elan
into method label _Q8F replace_content
begin
// Brightness Down\n
    Notify (PS2K, 0x20)\n
end;
into method label _Q8E replace_content
begin
// Brightness Up\n
    Notify (PS2K, 0x10)\n
end;以此类推。
生效后可删除调试驱动。

zxc312654 发表于 2019-2-20 14:59

排版有点乱了。。。

放个效果图


也可以参考威锋
https://bbs.feng.com/read-htm-tid-10980943.html

假意心事 发表于 2019-2-24 19:14

感觉挺厉害的试一试

jintign 发表于 2019-2-24 19:51


感觉挺厉害的试一试

rpp78 发表于 2019-2-25 20:49

我是用一个软件实现的,键盘映射

tianyi206 发表于 2019-3-6 12:56

版主,能发个efi的包出来吗?

tomggx 发表于 2019-3-17 17:11

楼主,我的电脑跟你同型号(K610D i7D4),怎么我的亮度快捷键是Fn+F8和Fn+F9啊?

zxc312654 发表于 2019-3-17 23:59

tomggx 发表于 2019-3-17 17:11 https://www.pcbeta.com/static/image/common/back.gif
楼主,我的电脑跟你同型号(K610D i7D4),怎么我的亮度快捷键是Fn+F8和Fn+F9啊?

不好意思,我标题写错了。。。

gradual 发表于 2019-3-18 00:03

楼主牛批!!

19959831311 发表于 2019-3-24 01:11

楼主能上传下efi吗 同款机型, 我的efi 部分软件花屏显卡用hackintool打补丁 还是一样   跪谢

z346632197 发表于 2020-5-8 20:23

我遇到个新问题,我打进去了,但是提示PS2K出错,我是不是漏了什么东西没打进去

harrye9016 发表于 2020-5-8 22:32

mark一下,谢谢

电臀静香GG 发表于 2020-5-28 14:58

感谢分享,已成功驱动暗影精灵2控制亮度。
页: [1]
查看完整版本: 神舟K610D-i7 D4修改DSDT实现Fn+F11和Fn+F12控制亮度,可能适用于其他机型