Aahh, at last I found this entry. I was debugging the dsdt from my Asus UX32VD and I came to pretty much similar result. The DID2 field is never initialized, which lets CDDS(DID2) return 0x1d and makes _DCS useless. _DCS is used in _Q0E and _Q0F. The lines in question: ============================================================ Store (And (Arg0, 0x0F0F), Local0) If (LEqual (Zero, Local0)) { Return (0x1D) } ============================================================ used by Q0F:
============================================================ If (LNotEqual (^^^GFX0.LCDD._DCS (), 0x1F)) { Return (One) } ============================================================ Since _DCS returns 0x1d, _Q0E and _Q0F returns silently one, instead of continuing until the Notify event is invoked. Q0E/0F looks similar to your Q11, although _Q0E/F is a little bit more complicated, but the overall structure is the same. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/806032 Title: Fn + F[89] does not work for controlling brightness on Clevo laptops (B7130, W150HRM) To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/806032/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs