68x
Members-
Posts
34 -
Joined
-
Last visited
-
Days Won
4
Content Type
Profiles
Articles, News and Tips
Forums
Everything posted by 68x
-
ELAN, FocalTech and Synaptics (Smart Touchpad) Driver
68x replied to EMlyDinEsH's topic in Smart Touchpad
The Asus Fn kext is not madatory. It just adds extra functioanilty for keyboard backlight, you should be able to use the old versions of that kext without issues if you disable the correct plist nodes. -
EAPD/Jack sense Fix (No sound and jack sense issue after sleep)
68x replied to EMlyDinEsH's topic in AppleHDA
Nope ... 0x24 is hex, you have to convert to decimal (Base16 to Base10). As you can see here, http://www.openstrike.co.uk/cgi-bin/decimalhex.cgi?input=24&direction=To+Decimal , your actual node is 36. Try using node 36 and let us know. Also, the oinly reason why you have sound via headphones is because your device doesn't have an EAPD for it. -
EAPD/Jack sense Fix (No sound and jack sense issue after sleep)
68x replied to EMlyDinEsH's topic in AppleHDA
Set the correct node ID in the Info.plist. Read the first post to figure out which node. -
Fn HotKey and ALS sensor driver for Asus Notebooks
68x replied to EMlyDinEsH's topic in Miscellaneous
Post your original _Q0B DSDT function. -
Fn HotKey and ALS sensor driver for Asus Notebooks
68x replied to EMlyDinEsH's topic in Miscellaneous
There is an issue with the ALS support. The keyboard backlight works, but the screen brightness does not change. It works perfectly on 1.7. -
Fn HotKey and ALS sensor driver for Asus Notebooks
68x replied to EMlyDinEsH's topic in Miscellaneous
That is not even needed... The DSDT handles the backlight by itself when it wakes. Take a look at the EC0W method. All you are doing is setting the backlight to the maximum when the lid is being opened. -
Fn HotKey and ALS sensor driver for Asus Notebooks
68x replied to EMlyDinEsH's topic in Miscellaneous
Just for clarification. What I posted earlier was incorrect. The keyboard backlight bezel won't work (there is no support?). For backlight, just make sure that you have edited Info.plist for the kext (WMIController.kext, it's in Plugins). -
You'll need a DSDT eto enable the wireless cabpabilties of the card on 10.8.5/10.9 ALso do you mind going into detail about how it doesn't work?
-
Fn HotKey and ALS sensor driver for Asus Notebooks
68x replied to EMlyDinEsH's topic in Miscellaneous
It doesn't modify the FN keys so no, you're stuck to still using the RehabMan's key combo. This will work on all Asus laptops with backlight keyboards, also this fixes a lot of issues. -
First, which wireless card are you using?
-
Fn HotKey and ALS sensor driver for Asus Notebooks
68x replied to EMlyDinEsH's topic in Miscellaneous
Working alongside RehabMan, keyboard backlight now works on 10.8.5/10.9. It seems to be a OSX bug where Arg0 for _WAK is producing erroneous values. Find _WAK, before WAK(Arg0), add this: If (LOr (LLess(Arg0, 1), LGreater(Arg0,5))) { Store(3, Arg0) } Credits goes to RehabMan. Edit: Here is the DSDT patch: # Fix originally discovered by RehabMan and 68x # Patch created by 68x into Method label _WAK code_regex WAK\s+\(Arg0\) replace_matched begin If (LOr (LLess(Arg0, 1), LGreater(Arg0,5))) \n { \n Store(3, Arg0) \n } \n WAK(Arg0)\n end; -
Fix for no Audio issue after Sleep in Realtek codecs
68x replied to EMlyDinEsH's topic in The Archive
If it is possible, can you consider making it a separate kext? As an owner of a laptop with an Elan touchpad, I can't use PS2 controller without kext conflicts. -
Fn HotKey and ALS sensor driver for Asus Notebooks
68x replied to EMlyDinEsH's topic in Miscellaneous
I am currently on 10.8.5. Afetr I wake from sleep, the keyboard backlight do not light up. -
Booting with "npci=xxxx" with an Intel HD 4000 causes a KP. The solution is not to boot up with "npci=xxxx".
-
Fn HotKey and ALS sensor driver for Asus Notebooks
68x replied to EMlyDinEsH's topic in Miscellaneous
I've attached the necessary DSDT edits in a form of a patch to get the ambient light sensor working: # Patches for getting the Ambient Light Sensor (ALS) working, must be used with EMlyDinEsH's kext # Kext link: https://osxlatitude.com/index.php?/topic/1968-fn-hotkey-driver-for-asus-notebooks/ # Credits: 68x and EMlyDinEsH # Removes the code that doesn't execute into Method label _QCD replace_content begin Notify (ALS, 0x80)\n If (ATKP)\n {\n ^^^^ATKD.IANE (0xC7)\n } end; # Removes the code that doesn't execute into Method label _QDD replace_content begin Notify (ALS, 0x80)\n If (ATKP)\n {\n ^^^^ATKD.IANE (0xC6)\n } end; # Modify RALS to return correct values # Also change the keyboard backlight in DSDT into Method label RALS replace_content begin If (ALAE)\n {\n Store (RRAM (0x04C9), Local0)\n And (Local0, 0x0F, Local0)\n If (LLessEqual (Local0, One))\n {\n Store (0x32, Local1)\n ^^^^ATKD.SKBL (0x03)\n Store (One, Local2)\n }\n Else\n {\n If (LLessEqual (Local0, 0x06))\n {\n Store (0xC8, Local1)\n ^^^^ATKD.SKBL (0x02)\n Store (0x02, Local2)\n }\n Else\n {\n If (LLessEqual (Local0, 0x0A))\n {\n Store (0x0190, Local1)\n ^^^^ATKD.SKBL (One)\n Store (0x03, Local2)\n }\n Else\n {\n If (LLessEqual (Local0, 0x0E))\n {\n Store (0x0258, Local1)\n }\n Else\n { Store (0x0320, Local1)\n }\n ^^^^ATKD.SKBL (Zero)\n Store (0x04, Local2)\n }\n }\n }\n Return (Local2)\n }\n Else\n {\n Return (0xC8)\n } end; # Add ALSS so kext can get values into Method label ALSS remove_entry; into Device label ATKD insert begin Method (ALSS, 0, NotSerialized)\n {\n Return (^^PCI0.LPCB.EC0.RALS ())\n } end; -
ELAN, FocalTech and Synaptics (Smart Touchpad) Driver
68x replied to EMlyDinEsH's topic in Smart Touchpad
Go into your Info.plist then edit each gesture value to -1. This will disable that gesture. -
ELAN, FocalTech and Synaptics (Smart Touchpad) Driver
68x replied to EMlyDinEsH's topic in Smart Touchpad
Check your console for logs starting with "Elan". It may be a kext conflict. -
Fn HotKey and ALS sensor driver for Asus Notebooks
68x replied to EMlyDinEsH's topic in Miscellaneous
WIth the new Fn key kext (with ALS support), my Fn keys seems to be delayed. For example, I press 2x voulme decrease and press 2x brightness increase. Instead of the volume being decreased when I press Fn+F10, the volume decreases when I press Fn+F6. It seems to be some kind of buffer. I do not have this issue in the older kexts. Also, if possible, can you also please add F7 (screen off) support? -
ELAN, FocalTech and Synaptics (Smart Touchpad) Driver
68x replied to EMlyDinEsH's topic in Smart Touchpad
You need to use his Fn kext, which can be found here, https://osxlatitude.com/index.php?/topic/1968-fn-hotkey-driver-for-asus-notebooks/ . -
ELAN, FocalTech and Synaptics (Smart Touchpad) Driver
68x replied to EMlyDinEsH's topic in Smart Touchpad
Your touchpad isn't supported. That's what the console message is saying, this kext is for v3 and v4. -
Fn HotKey and ALS sensor driver for Asus Notebooks
68x replied to EMlyDinEsH's topic in Miscellaneous
Can you please give credits to Rehabman? He was the one who showed me the generic fix. -
ELAN, FocalTech and Synaptics (Smart Touchpad) Driver
68x replied to EMlyDinEsH's topic in Smart Touchpad
The main reason is because the Elan kext never loads due to a conflict with the PS2 kext on unifail. Take a look at the Console, it'll explain which kext is causing the error. -
Fn HotKey and ALS sensor driver for Asus Notebooks
68x replied to EMlyDinEsH's topic in Miscellaneous
Even more progress. I got Fn + F2 working for my Zenbook, all you have to do this: The wireless card is stopped at a low level (OSX does not detect any changes). (Note: I am using an edited kext for this ... I am sure Dinesh would be able to add to the kext). Method (WIF1, 0, NotSerialized) { If (ATKP) { OWLD (One) OBTD (One) } } Method (WIF2, 0, NotSerialized) { If (ATKP) { OWLD (Zero) OBTD (Zero) } } If you have a light sensor, take a look at the _ALI DSDT method. Also qerty12, thank Dinesh for the battery edits. Please do not thank me for it. Edit: I found a good github project that details the ambient light sensor and how to use it. https://github.com/victorenator/als#readme I am currently debugging the outputs produced by the appropriate DSDT methods. -
Fn HotKey and ALS sensor driver for Asus Notebooks
68x replied to EMlyDinEsH's topic in Miscellaneous
Do you know which exact DSDT function effects Fn + F7? From the looks of it, it seems to be _Q10, but I am not sure. -
Fn HotKey and ALS sensor driver for Asus Notebooks
68x replied to EMlyDinEsH's topic in Miscellaneous
I managed to get backlight for keyboard working on my Zenbook (on newer AppleACPI) by changing the SKBL DSDT method to: Method (SKBL, 1, NotSerialized) { Store (Arg0, Local1) Store (DerefOf (Index (PWKB, Local1)), Local0) ^^PCI0.LPCB.EC0.WRAM (0x044B, Local0) Return (One) }