Contribute
Register

[solved] Brightness is changing 3 times per on key click

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I have moved the kexts and added the OS Check Fix(Win 10).
Which Windows Version should I use for the OS Check Fix?
It is a matter of trial/error, but Win10 should be ok.
You should also use ACPIDebug to see how many times the EC queries are being called....
 
Joined
Sep 2, 2017
Messages
23
Motherboard
MSI Gp72
CPU
i7 5700HQ
Graphics
Hd 5600
Mac
MacBook
Mobile Phone
iOS
It is a matter of trial/error, but Win10 should be ok.
You should also use ACPIDebug to see how many times the EC queries are being called....
They are only being called one time per click like this:
ACPIDebug: "EC _QB7 enter"
ACPIDebug: "EC _QB7 exit"
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
They are only being called one time per click like this:
ACPIDebug: "EC _QB7 enter"
ACPIDebug: "EC _QB7 exit"
You will need to attach full PR files that show this in the kernel logs.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I was wrong. The events are being sent 3 times.
So, it makes complete sense that the brightness change happens 3x.
Consider patching BRTN instead (and leave the original code in the _Qxx methods).
You should verify it is workable by using ACPIDebug.
 
Joined
Sep 2, 2017
Messages
23
Motherboard
MSI Gp72
CPU
i7 5700HQ
Graphics
Hd 5600
Mac
MacBook
Mobile Phone
iOS
So, it makes complete sense that the brightness change happens 3x.
Consider patching BRTN instead (and leave the original code in the _Qxx methods).
You should verify it is workable by using ACPIDebug.
Should I change _QB7 and _QB8 back to _Q10 and _Q11 ?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Should I change _QB7 and _QB8 back to _Q10 and _Q11 ?
Huh?
Your patches were to _QB7 and _QB8.

Restore original code to those methods, patch BRTN instead (or replace calls to BRTN with appropriate Notify... done correctly, same result).
 
Joined
Sep 2, 2017
Messages
23
Motherboard
MSI Gp72
CPU
i7 5700HQ
Graphics
Hd 5600
Mac
MacBook
Mobile Phone
iOS
Huh?
Your patches were to _QB7 and _QB8.

Restore original code to those methods, patch BRTN instead.
(and leave the original code in the _Qxx methods).
I mean should I change it to the original codes(Q10/Q11)
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I mean should I change it to the original codes(Q10/Q11)
No idea what you're referring to... Your DSDT.aml has no _Q10/_Q11.
 
Top