BrightnessKeys-1.0.2.kext

RBrightnessKeys.kext黑苹果屋搜集到的用于亮度快捷驱动,根据ACPI规范,自动处理没有DSDT补丁的亮度键
需要Lilu 1.2.0或更高版本。

引导参数

  • -brkeysdbg 启用调试打印(在DEBUG二进制文件中可用)。

特别案例

通常,不需要DSDT补丁。请删除旧的_QxxXQxx的。
在某些型号上,可能需要添加ACPI补丁_OSI to XOSISSDT-XOSI。扰流板:在某些旧的ThinkPad型号上,可能需要其他处理。
这是他们的“提高亮度” EC事件的示例。

Method (_Q14, 0, NotSerialized)
{
    If (^HKEY.MHKK (0x8000))
    {
        ^HKEY.MHKQ (0x1010)                // Vendor-specific event: TP_HKEY_EV_BRGHT_UP
    }

    If (NBCF) // Whether
    {
        If (VIGD)
        {
            Notify (^^^VID.LCD0, 0x86)     // Send 0x86 "Increase Brightness" to integrated graphics
        }
        Else
        {
            Notify (^^^PEG.VID.LCD0, 0x86) // Send 0x86 "Increase Brightness" to discrete graphics
        }
    }
    Else
    {
        Local0 = BRLV                      // Local variable to store current brightness level
        If ((Local0 != 0x0F))
        {
            Local0++
            BRLV = Local0
        }

        If (VIGD)
        {
            UCMS (0x16)                    // SMI access for integrated graphics
            BRNS ()
        }
        Else
        {
            VBRC (Local0)                  // SMI access for discrete graphics
        }

        ^HKEY.MHKQ (0x6050)                // Vendor-specific event: TP_HKEY_EV_BACKLIGHT_CHANGED
    }
}

NBCF默认情况下,当设置为零时,该方法将不会通知图形设备,并尝试直接调整亮度。要覆盖它,请NBCF = 0x01在SSDT hotpatch中设置,或仅使用一个简单的补丁替换其声明。

  • 对于使用较早的iasl编译的DSDT,请替换Name (NBCF, 0x00)Name (NBCF, 0x01)
    查找:08 4E424346 0A 00 // NameOp "NBCF" BytePrefix "00"
    重复:08 4E424346 0A 01 // NameOp "NBCF" BytePrefix "01"
  • 对于使用较新的iasl编译的DSDT,请替换Name (NBCF, Zero)Name (NBCF, One)
    查找:08 4E424346 00 // NameOp "NBCF" ZeroOp
    重复:08 4E424346 01 // NameOp "NBCF" OneOp

下载地址

内容查看此隐藏内容仅限VIP查看,请先
客服QQ271638927

imacos.top

我还没有学会写个人说明!

相关推荐

VoodooSDHC.kext

VoodooSDHC.kext是黑苹果屋搜集到的用于黑苹果SD卡槽的驱动,用于PCI SD卡读卡器的OS X驱动程序,如不确定自己的S …

Sinetek-rtsx-9.0.kext

Sinetek-rtsx.kext是黑苹果屋搜集到的用于黑苹果SD卡槽的驱动,适用于Realtek SD卡读卡器的macOS驱动程序,如不确 …

VoodooTSCSync-1.5.0.kext

VoodooTSCSync.kext是黑苹果屋搜集到的一款黑苹果多核CPU线程辅助驱动。一个任何Intel多核CPU进行TSC同步的内核扩 …

VoodooRMI-1.3.3.kext

最后更新 2021-06-16 05:52 下午 VoodooRMI.kext是黑苹果屋搜集到的一款黑苹果笔记本电脑触控驱动。它是Linux上Sy …

暂无评论

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

BrightnessKeys-1.0.2.kext
嘿!有什么能帮到您的吗?