Jump to content

[Guia] Como habilitar as teclas de brilho - DSDT


Allan
 Share

1 post in this topic

Recommended Posts

Este guia vai funcionar se você estiver usando a VoodooPS2Controller do RehabMan. E se for usar a ultima versão, terá que deletar a AppleACPIPS2Nub, pois a mesma já está inclusa na nova versão da Voodoo.

  1. Instale essa kext: https://github.com/R...OS-X-ACPI-Debug
  2. Abra o MaciASL e selecione o patch. (Adicione os patch necessário que estão no repositório)
  3. Aplique o patch "Add DSDT Debug Methods" e "Instrument EC Queries" que estão no Debug Master.
  4. Salve a DSDT e reinicie.
  5. Abra o Console, e vá em System.log. Pressione as teclas correspondentes do seu brilho. Ex: Fn+Brilho ↑ e ↓
  6. Agora aplique o patch na sua DSDT, modificando o patch abaixo:
into method label _Q1D replace_contentbegin
// Brightness Down\n
Notify(\_SB.PCI0.LPCB.PS2M, 0x0205)\n
Notify(\_SB.PCI0.LPCB.PS2M, 0x0285)\n
end;
into method label _Q1C replace_content
begin
// Brightness Up\n
Notify(\_SB.PCI0.LPCB.PS2M, 0x0206)\n
Notify(\_SB.PCI0.LPCB.PS2M, 0x0286)\n
end;

Mude o valor _Q1D/_Q1C acima com os valores que aparecem para você no Console. 

7. Compile e veja se não deu algum erro.
8. Se deu algum erro, mude o PS2M para PS2x de acordo com o valor na sua DSDT.
9. Salve, compile e coloque seu DSDT no local correto.
10. Verá que agora as teclas nativas do seu Notebook estarão funcionando.

 

Créditos: @RehabMan e @soumaxetuirk

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...