02-12-2013, 06:58 AM
Oh wow I'm stupid. I forgot to include Windows 8 in Media Button initializer
As soon as you press Support Center button ACPI.sys BSODS.
A workaround if the following:
The _CST part I was talking about is the following:
Dell had it 0x00 for width and offset for this C1 state.

A workaround if the following:
Code:
Device (MBT)
{
Name (_HID, EisaId ("PNP0C32")) // _HID: Hardware ID
Method (_STA, 0, NotSerialized) // _STA: Status
{
If (LAnd (LGreaterEqual(OSYS, 0x07D6), LLessEqual (OSYS, 0x07DC))) // covers windows 2006,2009,2012
{
Return (0x0F)
}
Else
{
Return (0x00)
}
}
Method (GHID, 0, NotSerialized)
{
Return (Buffer (One)
{
0x02
})
}
}
The _CST part I was talking about is the following:
Code:
Name (C1LH, Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
,)
},
One,
One,
0x03E8
})