

If you look at my code for the keyboard driver, you will see some references to ACPI_BRIGHTNESS. The only thing to verify would be the proper range of values (look at those scripts, and look at that PWKB table as the param sent to SLKB is being used as an index into that table) and to be sure the DSDT code references any EC fields as 8-bit (would need to look at that WRAM method, or just try it and see what happens). Makes sense from looking at the DSDT code too. GLKB is invoked with Arg0=2, return value is current setting), and SLKB is invoked with Arg0=new setting. The patch post I found shows how to invoke the ACPI functions. I'm pretty sure the ACPI methods can be used to query/set brightness. I may have missed a quote here or there tho. Store (DerefOf (Index (PWKB, KBLV)), Local0) But not sure how much of an attempt was made to try it.

So far I've seen no reports anywhere from someone who got it working. At least for the G73 series or even other series too. Keyboard backlights are something that isn't working for anyone outthere it seems. Too limited I'm afraid to attempt this myself.Ģn part of that page seems to contain links to even the code to control it. Unfortunately my C++ coding experience is very limited. How to completely disable trackpad on laptop with ML 10.8.2 install Building a CustoMac Hackintosh: Buyer's Guide
