http://bugzilla.kernel.org/show_bug.cgi?id=9614





------- Comment #11 from [EMAIL PROTECTED]  2008-01-02 17:40 -------
Method (_Q60, 0, NotSerialized)
{
...
If (LEqual (Local0, 0x41))
   {
   Notify (^^^GFX0.LCD, 0x86)
   Notify (^^^PEGP.VGA.LCD, 0x86)
   }
...
}
and 
Method (_Q64, 0, NotSerialized)
     {
     Notify (^^^GFX0.LCD, 0x86)
     Notify (^^^PEGP.VGA.LCD, 0x86)
     }
Yes, by checking the DSDT table you attached, BIOS sends two notifications for
one key press each time.
ACPI can never know which video bus actually works. It just executes the BIOS
code and exports the notifications to user space. And unfortunately, the two
LCD devices have the same name in this laptop, thus user space changes the
brightness level twice in a row...

We met the duplicate video device problems before, but there is still not a fix
for this. :(.
For your box, you probably need to fix it in userspace for now. ie, modify the
script to change one brightness level per two acpi events.


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to