联想拯救者14实现快捷键调屏幕亮度

news/2024/11/7 22:45:13/

前言

我的EFI制作完成后,快捷键调节声音大小的功能默认就支持,但是快捷键调整亮度就不支持了。
快捷键调节亮度这样的需求对我来话基本是可有可无。因为鼠标简单点点就可以调节亮度了。Big Sur调节亮度真的方便,鼠标点两下就搞定啦。
在这里插入图片描述
点击状态栏的输入法=》“显示虚拟键盘”,虚拟键盘也很方便调整亮度。
在这里插入图片描述

QuickShade调节外接显示器的亮度

直接在App store搜索 QuickShade 就可以下载了。
在这里插入图片描述
https://apps.apple.com/cn/app/quickshade/id931571202?mt=12

所以我的EFI制作完以后,持续了很久时间也没有去优化快捷键调节亮度这块。

《手把手教你安装黑苹果之openCore-0.6.3 EFI制作全过程,非常详细》

今早在地铁上,临时有事要处理拿出笔记本电脑。为了延长电池使用时间,需要降低屏幕亮度。触控板没有鼠标用的习惯,就想用快捷键调整亮度了,这时按快捷键发现没有发应。然后我就决定解决一下。

研究过程

我的型号:联想(Lenovo)拯救者 14.0英寸游戏本(i7-4720HQ 8G 128G SSD+1T GTX960M )
不同机型还是有些差异的,实现过程仅供参考。

实现思路猜想
把联想Fn + ↑ 通过一些手段映射成白苹果的 亮度调节快捷键。

研究过程:

  • 爬贴,网络上找找办法。
  • 研究大佬们分享的EFI。
  • 在自己的EFI基础上不断的增加各种文件,修改配置,重启看效果,不行在重启。

实现过程

经过了N次重启测试后,终于筛选出对我有效的文件和配置。具体实现原由,我也不太清楚。这些是网上大佬的成果,我只是搬砖并且告诉大家,这几块砖能实现亮度快捷键的调节。

ACPI目录

增加以下两个文件。
SSDT-FN.aml
SSDT-PNLF-Haswell_Broadwell.aml

删除之前下载的Pre-Built SSDTs SSDT-PNLF.aml ,因为它的功能与 SSDT-PNLF-Haswell_Broadwell.aml一样的。

补丁

在这里插入图片描述
为了方便复制,代码如下:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0"><dict><key>Patch</key><array><dict><key>Comment</key><string>change _Q38 to XQ38</string><key>Count</key><integer>0</integer><key>Enabled</key><true/><key>Find</key><data>X1EzOA==</data><key>Limit</key><integer>0</integer><key>Mask</key><data></data><key>OemTableId</key><data></data><key>Replace</key><data>WFEzOA==</data><key>ReplaceMask</key><data></data><key>Skip</key><integer>0</integer><key>TableLength</key><integer>0</integer><key>TableSignature</key><data></data></dict><dict><key>Comment</key><string>change _Q39 to XQ39</string><key>Count</key><integer>0</integer><key>Enabled</key><true/><key>Find</key><data>X1EzOQ==</data><key>Limit</key><integer>0</integer><key>Mask</key><data></data><key>OemTableId</key><data></data><key>Replace</key><data>WFEzOQ==</data><key>ReplaceMask</key><data></data><key>Skip</key><integer>0</integer><key>TableLength</key><integer>0</integer><key>TableSignature</key><data></data></dict></array></dict>
</plist>

ProperTree 执行OC Clean Snapshot

这里推荐使用 ProperTree 来配置config.plist文件,建议不要使用第三方的配置工具。
ProperTree是基于python开发的跨平台的工具。使用前,如果没有安装过python3需要先安装python3。
python3下载
在这里插入图片描述
需要注意的是放入新的ACPI或kexts后,要用执行OC Clean Snapshot(Ctrl + Shift +R),然后选择OC目录。后才生效。

效果

以上执行结束后,重启电脑。Fn + ↑就会有下面这样的效果了。
在这里插入图片描述


附件

涉及的文件下载:
https://download.csdn.net/download/lxyoucan/13756323

参考文档:

https://github.com/daliansky/OC-little/tree/master/07-PS2%E9%94%AE%E7%9B%98%E6%98%A0%E5%B0%84%E5%8F%8A%E4%BA%AE%E5%BA%A6%E5%BF%AB%E6%8D%B7%E9%94%AE

https://github.com/daliansky/OC-little
https://github.com/GuaiYiHu/Hackintosh/tree/Lenovo-Y700P-14-oc


http://www.ppmy.cn/news/339627.html

相关文章

2022款联想拯救者R7000P和联想小新Pro16 选哪个好

022款联想拯救者R7000P和小新Pro16在配置方面&#xff0c;虽然都是一样的处理器、显卡、内存、硬盘&#xff0c;但是2022款联想拯救者R7000P在处理器性能释放更高&#xff0c;达到了80w性能释放。 屏幕对比&#xff1a; 在屏幕方面&#xff0c;联想拯救者R7000P的屏幕尺寸是15.…

联想拯救者r7000搜索不到wifi?

小编用的是联想拯救者r7000笔记本电脑&#xff0c;最近频繁出现搜索不到wifi的情况&#xff0c;在网上查询发现不少用户都出现了同样的情况&#xff0c;那么一起来看看下面的解决办法吧&#xff01; 方法1)更新无线网卡驱动&#xff1a;在联想官网即可下载驱动列表 &#xff0c…

华为ER3208G3 端口映射

华为ER3208G3 端口映射记录 进入网络设置 > NAT配置 注意&#xff1a;外部地址选择想要映射的公网的wan口&#xff0c;内部地址填想要映射到内网的ip地址 ER3208G3路由的映射除了以上的配置外&#xff0c;还需要在高级配置中开启NAT hairpin功能&#xff0c;否则端口映射…

RTX3060显卡的bug

最近小编在帮别人调代码的时候遇到一个难缠的问题&#xff01;&#xff01;就是在RTX3060显卡中跑pytorch的代码&#xff0c;好家伙&#xff0c;第一次弄这么个问题弄这么久。 在配置高端显卡的cuda版本的时候一定要看好手册办事&#xff0c;RTX3060目前支持CUDA11及以上&#…

华为ensp ar201接口怎么配地址

华为ensp AR201路由器的Ethernet0/0/0接口默认在二层接口模式&#xff0c;不能直接在接口上配置 IP地址&#xff0c;需要将默认的二层接口改为三层接口&#xff0c;可正常进行IP地址。 a.实验时&#xff0c;用华为ensp模拟器工具配置AR201系列路由器&#xff0c;进入到Etherne…

Valens VS2311GF HDBaseT光纤接口

Valens Semiconductor 开发了 VS2311 芯片以实现高质量的多媒体通过单根光纤电缆传输。 VS2311 支持以下媒体类型&#xff1a; 1、未压缩的高清 (HD) 视频内容 2、高保真数字音频 3、100BaseTX 以太网 4、各种控制/数据格式&#xff0c;包括 USB2.0、SPDIF 和 I2S 音频、I2C、R…

intel 服务器芯片组 c6,华擎推出C621A WS工作站主板 支持志强W-3300处理器

华擎刚刚推出了采用英特尔 C621A 芯片组的工作站主板&#xff0c;它就是支持志强 W-3300 处理器的 ASRock C621A WS 。主板上提供了 8 条 DDR4 内存插槽(RDIMM / LRDIMM)&#xff0c;且支持傲腾持久性存储。对于内容创作者或渲染等应用来说&#xff0c;该该高端工作站平台都可提…

立创开源 BGA221芯片开发

BGA221芯片开发 DIY设计 简介&#xff1a;BGA221封装常见于智能手机&#xff0c;也叫手机字库&#xff0c;EMCP 开源协议: GPL 3.0 描述 此工程将智能手机的字库芯片&#xff0c;EMCP芯片转换成TF卡形状&#xff0c;用于测试手机字库的芯片的好坏&#xff0c;EMCP封装是将…