麦本本 小麦4S FN快捷键ssdt修复
本帖最后由 scwuyf 于 2020-12-28 17:00 编辑因为机器比较山寨偏门,所以找不到现成的配置,东拼西凑总算能用,但是键盘的Fn键一直不能用,主要是懒,以前用ApplePS2SmartTouchPad.kext可以把Fn键改成其他键来用,就没管Fn了。最近因为VoodooPS2对PS2接口的Elan触摸板支持得很好了改用了VoodooPS2,不能像以前一样用其他键代替Fn,就琢磨了下把Fn键用起来。
主要参考了SUKKA's Blog上的教程:黑苹果自定义键盘 Fn 快捷键,表示感谢。我的破机器上在Windows里能跟Fn配合使用的有F1睡眠,F2飞行模式,F4电源中心,F5减少亮度,F6增加亮度,F7关闭屏幕,F8切换外接显示器模式,F9触摸板,F10静音,F11减少音量,F12增加音量,上下左右方向键作媒体播放。
装了macOS后,能正常使用的有F1,F7,上下左右。F2、F4、F8没有对应的mac原生快捷键,而且也很少用就无所谓了。重点是F5F6和F10F11F12比较常用。改也只改了这5个按键组合。
总之,就是把附件里的ssdt-kbd0.aml放到EFI/OC/ACPI文件,在config.plist中启用,并在ACPI-patch里把以下重命名补丁打上,就可以了。说明下:截图水印把后面内容挡住了,分别是_Q13、_Q14、_Q15改成XQ13、XQ14、XQ15,就把前面的5F改成58即可。
我只保证在跟我机子一样的麦本本的小麦4S上正常,主要配置是i5-6200u hd520。引导是OC 0.6.4,睡眠唤醒USB接口都没问题,但是电池显示建议维修,因为装回10.15.7也如此,而一个月前在10.15.7里都是正常的,所以我觉得大概就是电池坏了。想换块电池要花钱,而且外出都是用才买的新笔记本,这个一直插电当台式机用算了。
如果想要全部EFI,在此下载:
https://cloud.189.cn/t/AbeeyizMBvIf(访问码:tfw7)
三码要改成自己的,无线网卡我是用的DW1830,用其他无线网卡的驱动自己换。
很奇怪我的重命名补丁都是无效的,必须要手动去dsdt里命名 rilll 发表于 2020-12-27 22:00 https://www.pcbeta.com/static/image/common/back.gif
请教一下我的笔记本ps/2接口的elan触摸板装了这个voodooPS/2还是没有
用最新版本的也不行吗?以前的VoodooPS2确实不支持elan,一碰触摸板鼠标箭头就满屏乱飞。从2.1.7版本开始就很好了,现在最新的是2.1.9吧 那你用过AppleSmartPS2Touchpad吗?触摸板能用吗 scwuyf 发表于 2020-12-28 15:42
那你用过AppleSmartPS2Touchpad吗?触摸板能用吗
参照教程里
加载 SSDT-RMDT.aml 和内核驱动 ACPIDebug.kext 即可。相对困难的地方在于编写 SSDT 进行调试。
在 OC-little 中的样例 SSDT-BKeyQxx-Debug.dsl,
控制台看不到打印信息啊,可以提供下你的调试ssdt吗?我对照添加xqxx找出映射关系。 wings110 发表于 2020-12-29 13:05 https://www.pcbeta.com/static/image/common/back.gif
参照教程里
加载 SSDT-RMDT.aml 和内核驱动 ACPIDebug.kext 即可。相对困难的地方在于编写 SSDT 进行调试 ...
年终忙没看见,希望能帮到你
也是亮度快捷键没有打印码,参考一下 谢谢分享,哈哈哈 OC中放ACPIDebug.kext 就开不了机,怎么回事呢?oc版本0.78 老哥,我也是这个型号的电脑。有efi吗 Josuke 发表于 2024-9-14 10:34 https://bbs.pcbeta.com/static/image/common/back.gif
老哥,我也是这个型号的电脑。有efi吗
很久没登录,还要的话,等我有空去老房子提,电脑放那边一般没用
页:
[1]