Contribute
Register

[Guide] Patching DSDT/SSDT for LAPTOP backlight control

Got it. Thanks.
 
RehabMan,

Looking for the "brightness fix" patch. Was it removed from your directory?

https://github.com/RehabMan/Laptop-DSDT-Patch


Thanks

It is still there:

Screen Shot 2016-08-09 at 8.33.42 AM.png
 
^ Thanks. I just found it.


Which "brightness fix" should I use for Skylake integrated graphics Intel 520?


thanks again
 
^ Thanks. I just found it.


Which "brightness fix" should I use for Skylake integrated graphics Intel 520?


thanks again

As per guide, post #1, use "Brightness Fix" and IntelBacklight.kext.
 
RehabMan,

Got the brightness slider to work with my Dell xps 13 (9350), but cannot remap the keys. I installed the ACPIdebug.kext and added the two DSDT patches necessary to get EC queries.

Anyhow, both my F11 and F12 keys, output "EC _Q66 enter"

I've seen this referenced before, but how do I implement it into the following? This is supposedly for the Dell xps laptops using your voodoops2 controller.



Method (BRT6, 2, NotSerialized)
{
If (LEqual (Arg0, One))
{
Notify (\_SB.PCI0.LPCB.PS2K, 0x10)
}

If (And (Arg0, 0x02))
{
Notify (\_SB.PCI0.LPCB.PS2K, 0x20)
}
}
 
RehabMan,

Got the brightness slider to work with my Dell xps 13 (9350), but cannot remap the keys. I installed the ACPIdebug.kext and added the two DSDT patches necessary to get EC queries.

Anyhow, both my F11 and F12 keys, output "EC _Q66 enter"

I've seen this referenced before, but how do I implement it into the following? This is supposedly for the Dell xps laptops using your voodoops2 controller.



Method (BRT6, 2, NotSerialized)
{
If (LEqual (Arg0, One))
{
Notify (\_SB.PCI0.LPCB.PS2K, 0x10)
}

If (And (Arg0, 0x02))
{
Notify (\_SB.PCI0.LPCB.PS2K, 0x20)
}
}

You should read the XPS 9350 thread. This has come up before and already solved. The folks with 9350 should write a clear guide so that others will not ask the same question.
 
You should read the XPS 9350 thread. This has come up before and already solved. The folks with 9350 should write a clear guide so that others will not ask the same question.

I think they did for the applesmarttouchps2 driver. Different codes for the voodoops2 driver
 
I think they did for the applesmarttouchps2 driver. Different codes for the voodoops2 driver

The codes required for each driver are covered in post #1.
 
Hello
it works fine with IntelBacklight.kext and brightness fix
I use ApplePS2SmartTouchPad.kext
i do patch fn+ F8 and Fn+F9

#Edit methods Q11 and Q12 to interface with KBC0 (or PS2K in some systems),
into method label _Q11 replace_content
begin
// Brightness Down
Notify (PS2K, 0x20)
end;

into method label _Q12 replace_content
begin
// Brightness Up
Notify (PS2K, 0x10)
end;
I works fine Fn+f9 _Q12 notify(PS2k,0x10) brightness up
but Fn+F8 brightness is going up also. so Notify (PS2K, 0x20) works like Notify (PS2K, 0x10) How can i fix it?
Thanks
 
Last edited:
Back
Top