Jump to content

V3-571G

Members
  • Posts

    4
  • Joined

  • Last visited

Reputation

0 Neutral

Hackintosh Specs

  • CPU
    3.3Ghz Intel i7-3610QM
  • MOTHERBOARD
    ?
  • GPU
    Nvidia GeForce GT 640M 2GB

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Thanks for the reply! The good news is that I think I have part of the ACPI renames set up now. This is what it looks like in my config.plist under ACPI > Patch: <dict> <key>Comment</key> <string>Rename __46 to _Q11</string> <key>Count</key> <integer>0</integer> <key>Enabled</key> <false/> <key>Find</key> <data>X180Ng==</data> <key>Limit</key> <integer>0</integer> <key>Replace</key> <data>X1ExMQ==</data> </dict> <dict> <key>Comment</key> <string>Rename e045 to _Q12</string> <key>Count</key> <integer>0</integer> <key>Enabled</key> <false/> <key>Find</key> <data>ZTA0NQ==</data> <key>Limit</key> <integer>0</integer> <key>Replace</key> <data>X1ExMg==</data> </dict> As mentioned, the codes I retrieved from ACPIDebug for the Fn+F8 and Fn+F9 hotkeys - These are Q11 and Q12 The Scroll Lock and Pause hotkeys are NOT EC controlled... Therefore I have to use Rehabman's debug VoodooPS2Controller to obtain these codes. For these keys I get PS2 codes 46 and e045. I have adjusted 46 to __46 to make it 4 characters, I think that is correct. But the thing about making the SSDT, I am extremely confused about this, how would I go about it? I'm still a beginner who has mainly relied on guides up until this point, so any guidance specific to my scenario would be welcome. (I assume that I will need to do something with the second piece of code that I provided in my other post)
  2. Hello. I have used the guide to help me patch my brightness function keys. I have completed a working patch for EC values Q11 and Q12 that corresponds with the Fn+F8 and Fn+F9 brightness hotkeys on my laptop. Everything is working perfectly. Here is the patch I used on my DSDT.aml in MaciASL: into method label _Q11 replace_content begin // Brightness Down\n Notify(\_SB.PCI0.LPCB.PS2K, 0x0205)\n Notify(\_SB.PCI0.LPCB.PS2K, 0x0285)\n end; into method label _Q12 replace_content begin // Brightness Up\n Notify(\_SB.PCI0.LPCB.PS2K, 0x0206)\n Notify(\_SB.PCI0.LPCB.PS2K, 0x0286)\n end; And now here is what it looks like when I search the patched DSDT.aml for the Q11 and Q12 values: Method (_Q11, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { Notify (PS2K, 0x0205) Notify (PS2K, 0x0285) } Method (_Q12, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { Notify (PS2K, 0x0206) Notify (PS2K, 0x0286) } My question is, would it be possible to convert this into an SSDT that eliminates the need to have the patched DSDT.aml? Thanks for any help I might receive.
×
×
  • Create New...