Jump to content

[Guide] - Brightness Hotkey Remapping


Recommended Posts

  • Replies 236
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

This is just a re-written instructional based on the posts mentioned below. The only difference between this guide and the rest is the pictorial presentation aimed for new hackintoshers (myself includ

the patches is done, check ur procedure

into method label _Q13 replace_content begin Store(HKNO, Local0)\n If (LEqual(Local0,7))\n {\n // Brightness Down\n Notify(\_SB.PCI0.LPCB.PS2K, 0x0405)\n }\n If (LEqual(Local0,8))\n {\n // Brightn

Posted Images

@onemanosx

OK added

but Boot up for a long time

once again Thank you


new sendme file

 

Error logs are gone. For that long boot time, maybe you can try to clear NVRAM and see if it helps. If the long boot time bothers you, then just change back to SBFI.


I don't see any other major issues. Just enjoy your hack. :smoke:

Link to post
Share on other sites

@onemanosx


When I upgrade VoodooPS2Controller.kext (2.0.3)


Problem Details and System Configuration


Backtrace (CPU 4), Frame : Return Address

0xffffff82e4a03980 : 0xffffff80193ad6ed

0xffffff82e4a039d0 : 0xffffff80194e9185

0xffffff82e4a03a10 : 0xffffff80194da8ba

0xffffff82e4a03a80 : 0xffffff801935ab40

0xffffff82e4a03aa0 : 0xffffff80193ad107

0xffffff82e4a03bc0 : 0xffffff80193acf53

0xffffff82e4a03c30 : 0xffffff80194daadd

0xffffff82e4a03da0 : 0xffffff801935ab40

0xffffff82e4a03dc0 : 0xffffff7f9cc68977

0xffffff82e4a03eb0 : 0xffffff8019a2b15a

0xffffff82e4a03f00 : 0xffffff8019a2df3b

0xffffff82e4a03f50 : 0xffffff8019a2fae6

0xffffff82e4a03fa0 : 0xffffff801935a0ce

Kernel Extensions in backtrace:

as.acidanthera.voodoo.driver.PS2Controller(2.0.3)[CB316A67-7868-3E0D-8D70-1204C92A6564]@0xffffff7f9cc66000->0xffffff7f9cc75fff

dependency: com.apple.iokit.IOACPIFamily(1.4)[3E8E9870-2E41-33F6-ACBF-35DDC08F22B5]@0xffffff7f9a28a000


BSD process name corresponding to current thread: kernel_task

Boot args: brcmfx-driver=1 brcmfx-country=#a


Any suggestions?

once again Thank you

Link to post
Share on other sites

@onemanosx


When I upgrade VoodooPS2Controller.kext (2.0.3)


Problem Details and System Configuration


Backtrace (CPU 4), Frame : Return Address

0xffffff82e4a03980 : 0xffffff80193ad6ed

0xffffff82e4a039d0 : 0xffffff80194e9185

0xffffff82e4a03a10 : 0xffffff80194da8ba

0xffffff82e4a03a80 : 0xffffff801935ab40

0xffffff82e4a03aa0 : 0xffffff80193ad107

0xffffff82e4a03bc0 : 0xffffff80193acf53

0xffffff82e4a03c30 : 0xffffff80194daadd

0xffffff82e4a03da0 : 0xffffff801935ab40

0xffffff82e4a03dc0 : 0xffffff7f9cc68977

0xffffff82e4a03eb0 : 0xffffff8019a2b15a

0xffffff82e4a03f00 : 0xffffff8019a2df3b

0xffffff82e4a03f50 : 0xffffff8019a2fae6

0xffffff82e4a03fa0 : 0xffffff801935a0ce

Kernel Extensions in backtrace:

as.acidanthera.voodoo.driver.PS2Controller(2.0.3)[CB316A67-7868-3E0D-8D70-1204C92A6564]@0xffffff7f9cc66000->0xffffff7f9cc75fff

dependency: com.apple.iokit.IOACPIFamily(1.4)[3E8E9870-2E41-33F6-ACBF-35DDC08F22B5]@0xffffff7f9a28a000


BSD process name corresponding to current thread: kernel_task

Boot args: brcmfx-driver=1 brcmfx-country=#a


Any suggestions?

once again Thank you

From what I gather the panic will disappear if trackpad is running in interrupt mode.
Link to post
Share on other sites

@MaLd0n


Backtrace (CPU 4), Frame : Return Address

0xffffff82d722b980 : 0xffffff800b3ad6ed

0xffffff82d722b9d0 : 0xffffff800b4e9185

0xffffff82d722ba10 : 0xffffff800b4da8ba

0xffffff82d722ba80 : 0xffffff800b35ab40

0xffffff82d722baa0 : 0xffffff800b3ad107

0xffffff82d722bbc0 : 0xffffff800b3acf53

0xffffff82d722bc30 : 0xffffff800b4daadd

0xffffff82d722bda0 : 0xffffff800b35ab40

0xffffff82d722bdc0 : 0xffffff7f8ec68977

0xffffff82d722beb0 : 0xffffff800ba2b15a

0xffffff82d722bf00 : 0xffffff800ba2df3b

0xffffff82d722bf50 : 0xffffff800ba2fae6

0xffffff82d722bfa0 : 0xffffff800b35a0ce

Kernel Extensions in backtrace:

as.acidanthera.voodoo.driver.PS2Controller(2.0.4)[E2927F57-AEFE-372E-ACAD-19C77D1D69E9]@0xffffff7f8ec66000->0xffffff7f8ec75fff

dependency: com.apple.iokit.IOACPIFamily(1.4)[3E8E9870-2E41-33F6-ACBF-35DDC08F22B5]@0xffffff7f8c28a000


BSD process name corresponding to current thread: kernel_task

Boot args: brcmfx-driver=1 brcmfx-country=#a


I can only use USB disk boot up


Added in 9 minutes 56 seconds:

I using VoodooPS2Controller.kext (1.9.2)


Added in 4 minutes 41 seconds:

@onemanosx


Where should I post the sleep wakeup restart?

What information is needed?

once again Thank you

Link to post
Share on other sites

[ref]aryaone[/ref], use dsdt from acpi/patched. Remember to make a backup of the working DSDT

 

[ref]onemanosx[/ref], thanks for your tutorial, i already success remapping my brightness hotkey. but i notice that the old hot keys is still work, do you now how to disable the old hotkey?

Link to post
Share on other sites

old hot keys is still work, do you now how to disable the old hotkey?

if you can find the ec method for the old hotkeys, it is possible to disable it in DSDT, I suppose.


Added in 43 minutes 27 seconds:

Where should I post the sleep wakeup restart?

What information is needed?

once again Thank you

Open a new topic. Let's try not to clutter this topic with unrelated issues.
Link to post
Share on other sites

[ref]onemanosx[/ref],

old hot keys is still work, do you now how to disable the old hotkey?

if you can find the ec method for the old hotkeys, it is possible to disable it in DSDT, I suppose.

 

I have the same issue, how to disable EC method for old hotkeys....thank you. :cap

Link to post
Share on other sites

[ref]onemanosx[/ref],

 

I have the same issue, how to disable EC method for old hotkeys....thank you. :cap

Like I had mentioned, it is possible to find the EC method of the old hotkeys using debug method then disable it via DSDT. Is this a DELL laptop, too?
Link to post
Share on other sites

Like I had mentioned, it is possible to find the EC method of the old hotkeys using debug method then disable it via DSDT. Is this a DELL laptop, too?

ACER Laptop...I don't know how to disable it via DSDT if I'll be able to find the EC method :)

Link to post
Share on other sites


ACER Laptop...I don't know how to disable it via DSDT if I'll be able to find the EC method :)

 

<IMGUR id="42ybCnj"><a href=https://i.imgur.com/42ybCnj.png' alt='IMGUR>'>


and my DSDT


Added in 1 minute 31 seconds:

[ref]onemanosx[/ref], By the way I'm curios, how to disable via DSDT, can you also share how to do it, thanks a lot! :)

DSDT.aml.zip

Link to post
Share on other sites
  • Administrators

[ref]rositaott[/ref], u have a patch in _q11 and _q12

 

Scope (_SB.PCI0.LPCB.EC0)
   {
       Method (_Q11, 0, NotSerialized)  // _Qxx: EC Query, xx=0x00-0xFF
       {
           Notify (KBC0, 0x0205)
           Notify (KBC0, 0x0285)
       }

       Method (_Q12, 0, NotSerialized)  // _Qxx: EC Query, xx=0x00-0xFF
       {
           Notify (KBC0, 0x0206)
           Notify (KBC0, 0x0286)
       }

Link to post
Share on other sites

Scope (_SB.PCI0.LPCB.EC0)

{

Method (_Q11, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF

{

Notify (KBC0, 0x0205)

Notify (KBC0, 0x0285)

}


Method (_Q12, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF

{

Notify (KBC0, 0x0206)

Notify (KBC0, 0x0286)

}

Hi MaLd0n, yes but I have 2 sets of brightness controls one is the correct keys (Fn+left arrow & Fn+right arrow) the other keys are (Fn+F12 & Fn+Pause/Break keys), I want to remove the brightness control from these keys (Fn+F12 & Fn+Pause/Break keys)
Link to post
Share on other sites

[ref]rositaott[/ref], what is the EC method for Fn+F12 & Fn+Pause/Break keys? Assuming they are _Q47 and _Q45, you could possibly try disabling by renaming them. Not too sure if it'll work though. But its worth a shot.

Edited by Guest
Link to post
Share on other sites

[ref]rositaott[/ref], what is the EC method for Fn+F12 & Fn+Pause/Break keys? Are they _Q47 and _Q45? You could possibly try disabling by renaming them. Not too sure if it'll work though. But its worth a shot.

I think so, but how to rename it?
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...

:cap-Please Disable Your ADBlocker and Support Our Forum-:cap