Jump to content

noxwell

Members
  • Posts

    4
  • Joined

  • Last visited

Everything posted by noxwell

  1. Hello, EMlyDinEsH, your driver is very good, but there are some little, but irritating bugs like moving cursor when double clicking. But elan touchpad looks very similar to native Apple trackpad. Have you tried to implement an interface like AppleUSBTrackpad.kext does, so it can be supported natively by AppleMultitouchDriver.kext and provide all smoothness and multitouch gestures like Apple magic trackpad.
  2. Ok, attaching archive with unpatched and patched dsdt. audio_fix_dsdt.zip
  3. EMlyDinEsH, ok, I solved this problem, there was interesting bug in ASUS N56VB original DSDT, I've found it when compared it with DSDT from relative K56CB, which doesn't have this problem. There was unnecessary if-statement in PRJW method, you must just remove condition and left everything in it. Here is a patch (sorry, i don't know MaciASL patch language, so you can do it only with your hands) Method (PRJW, 1, Serialized) { - If (LAnd (LEqual (Arg0, 0x03), \_SB.DP3S)) - { \_SB.PCI0.LPCB.EC0.SPIN (0x35, One) Store (\_SB.PCI0.LPCB.EC0.RRAM (0x0449), Local0) Or (Local0, \_SB.LKBF, Local1) \_SB.PCI0.LPCB.EC0.WRAM (0x0449, Local1) - } KINI () \_SB.PCI0.LPCB.EC0.STBR () Notify (\_SB.PCI0.PEG0.PEGP, 0xD1) I really don't know, why it helps, this method is called on _WAK and I think that it should power DSP on LPC bus (based on method ODSP which stores something in \_SB.DP3S).
  4. I have issue with no sound from internal speakers after sleep (headphones works fine), but can't beat it. I've tried Codec-Commander, patched IOAudioFamily, and even this kext but no luck. System is Maverick 10.9.2, sound chip ALC663, laptop Asus N56V. AppleHDA was binary patched, CodecConfig (verbs) was generated from codec_dump, includes EAPD verb (on node 0x14) and injected in AppleHDAHardwareConfigDriver, and of course written layout and platform xmls. Interesting that in logs EAPDFix works fine, here are messages after waking up: kernel[0]: EAPDFix: EAPD is dislabled, Enabling EAPD... kernel[0]: EAPDFix: Codec verb sent successfully to enable EAPD. ...and after some time: kernel[0]: EAPDFix: Checking Speakers EAPD status... kernel[0]: EAPDFix: EAPD is enabled. Also tried unloading/loading AppleHDA.kext and EAPDFix, but it doesn't help Need some help, i've tried anything I could... Attaching dumps, ioreg (after sleep) and my patched AppleHDA ioreg.zip AppleHDA.kext.zip verbs.txt codec_dump.txt
×
×
  • Create New...