-
Posts
1102 -
Joined
-
Last visited
-
Days Won
195
Content Type
Profiles
Articles, News and Tips
Forums
Posts posted by EMlyDinEsH
-
-
Hello~
My laptop has Elan smartpad w/o physical button.
Kext recognizes my touchpad as v4 model.
Mouse buttons (touch buttons) don't work and two fingers scroll doesn't work.
modifying sources to expand touch area (like - area. from 0 to - value), it will work?
Thank you for your great work!
What is working for you? For two finger scrolling, you have to change the scrolling speed once at Trackpad settings so please read my thread for the features.
-
My hack stopped sleeping. The first time he slept fine. Suddenly he stopped sleeping, and once goes to sleep immediately wakes up.In logs:
localhost:~ dimak$ syslog |grep -i "wake reason" Mar 19 14:59:01 MacBook-Pro-dimak kernel[0] <Debug>: Wake reason = XHC EHC2 Mar 20 09:11:28 MacBook-Pro-dimak kernel[0] <Debug>: Wake reason = XHC EHC2 Mar 20 09:33:29 MacBook-Pro-dimak kernel[0] <Debug>: Wake reason = XHC EHC2 Mar 20 09:57:32 MacBook-Pro-dimak kernel[0] <Debug>: Wake reason = XHC EHC2 Mar 20 10:13:19 MacBook-Pro-dimak kernel[0] <Debug>: Wake reason = XHC EHC2 Mar 20 10:49:56 localhost kernel[0] <Debug>: Wake reason = XHC EHC2
I have several times to reinstall the system (10.8.0, 10.8.2), not only for this instruction. Go to sleep does not want to. Tried all modes of USB in the BIOS. Nothing has given a positive result. DSDT I use, which I gave rufabf.let me see the dsdt and boot.plist so I can help you.
-
Ok now it's loading, but the Touchpad doesn't work. It actually is being recognized. I only have your ApplePS2Controller and ApplePS2ElanTouchpad loaded. This is an Asus N56VZ.
Here is the log:
ElanTech Touchpad driver v2.1.3 Final by EMlyDinEsHMG(OSXLatitude) © 2012-2013Elan: Detecting the touchpadmbinit: done [128 MB total pool size, (85/42) split]Pthread support ABORTS when sync kernel primitives misusedcom.apple.AppleFSCompressionTypeZlib kmod startcom.apple.AppleFSCompressionTypeDataless kmod startcom.apple.AppleFSCompressionTypeZlib load succeededcom.apple.AppleFSCompressionTypeDataless load succeededElan: FirmWare Version 3546883Elan: Touchpad found, Assuming hardware version 4 (with firmware version 0x361f03)No interval found for . Using 8000000Elan: Placing the Touchpad into Absolute modeElan: Successfully placed touchpad into Absolute modeElan: Setting touchpad RangeElan: Touchpad Pad CentreX 1710, CentreY 1026Elan: Touchpad range X_min 0 Y_min 0 X_max 3420 Y_max 2052Elan: MouseInformation { 0x20, 0x03, 0x64 }Elan: Mouse Resolution 1400Elan: Enabling the touchpadWhether I connect an USB mouse or not, that doesn't work anyway. No VoodooPS2Etc is being loaded.How to proceed?Thanks!!Seems like Xcode bugs so I need to build it with a Lion SDK. I'll try to compile and let you know.
-
Thank you!
I need your help in fixing this so PM me and I'll let you know the details.
- 1
-
First of all I want to say thank you to you because of your great work. But I have some questions.
I found that the physical button (left) is not "sensitive?" unlike in windows.
Sometimes there is no response after pressed the physical left button, I need to press few times to do the clicking.
For example, I want to open a folder, then I move the cursor to the folder and want to double click using the left physical button.
But sometimes it only clicks once or even none.
Another question is that how do I acheive the drag function by double tapping with one finger?
In windows, If I want to move a folder to a different place on the screen, I move the cursor to the folder, then tap 2 times quickly and hold the second tap on the touchpad and move, the folder will be dragged.
For dragging you have to tick the options Clicking and Dragging at Trackpad Settings in System preferences. Please go through my thread for the details and try to adjust the Options at Trackpad settings for best.
For double click also there is a setting at Trackpad settings for the detection so try to change that and see. So, my driver won't work at best without changing the Options at Trackpad settings, for details go through my thread where I've explained it.
-
Hi,
Yes, an old one is loading. Don't know which one, it was a v3. I'm using lion 10.7.5. I've read that this is a problem introduced by Xcode 4.5 when compiling software for lion from a mountain lion machine.
Thanks
Test this please and I think this might solve the issue. If it works then let me know your notebook model.
-
Sorry, same error.
Can't load kext com.apple.ApplePS2Controller - link failed.Failed to load executable for kext com.apple.ApplePS2Controller.Kext com.apple.ApplePS2Controller failed to load (0xdc008016).Failed to load kext com.apple.ApplePS2Controller (error 0xdc008016).kxld[com.apple.ApplePS2ElanTouchpad]: The Mach-O file is malformed: Invalid segment type in MH_KEXT_BUNDLE kext: 42.Can't load kext com.apple.ApplePS2ElanTouchpad - link failed.Failed to load executable for kext com.apple.ApplePS2ElanTouchpad.Kext com.apple.ApplePS2ElanTouchpad failed to load (0xdc008016).Failed to load kext com.apple.ApplePS2ElanTouchpad (error 0xdc008016).kxld[com.apple.ApplePS2Controller]: The Mach-O file is malformed: Invalid segment type in MH_KEXT_BUNDLE kext: 42.Can't load kext com.apple.ApplePS2Controller - link failed.Failed to load executable for kext com.apple.ApplePS2Controller.Kext com.apple.ApplePS2Controller failed to load (0xdc008016).Failed to load kext com.apple.ApplePS2Controller (error 0xdc008016).I'll check this again, which version of Lion you are using? Does any of my kexts worked before?
-
Ho!! you're amazing ...
works for me on acer S3 -951, whit the version 2.1 Final i have multigestures, 2,3,4 fingers, only the horizontal scroll don't work and whit the
version 2.1.3 i fell most natural the 2 fingers scroll but the others gestures like show notification panel (ML) don't work, i still testing.
Thank's for you hard work i say good bye my ugly flat mouse.
Saludos desde Oaxaca Mexico.!!
Everything works, plz tell me your issues clearly so I can help you with that. There may be bugs but I haven't seen one yet becoz I have tested this very well by some testers.
-
For instance, appleps2controller.kext also has this issue when loading - every kext compiled for lion.
Thanks
I'm testing the kext for Lion so wait and I'll upload a new kext after fixing it. I don't have Lion in my notebook so I can't test it immediately so looking for testers. If you can test then try this and let me know.
-
Yup, DSDT edited. Nothing work (
Here is my dsdt https://dl.dropbox.com/u/70253928/dsdt.aml. I thinks nothing wrong, but nothing work except F7 (screen off) always working.
I'll take a look and let you know.
-
Perhaps it could be an GPU Acceleration issue, so try different GPU kexts and dsdt injections.
-
Did you try ncpi=0x2000 flag? Also tried booting with the -x -v -f? Perhaps your dsdt could also be an issue so try this flag "DSDT=No" and see.
-
Hi,
I removed all files mentioned in the guide (from /system/Library/Extensions and /Extra/Extension) and install the both files in you your 2.1.3 lion package via "kext Utility", restart computer and now no thing works : no keyboard and no touch-pad at all
I can use only external usb mouse.
Any idea to help me ?
Thanks
Update: I came back on the original kexts and so I can use my touchpad and keyboard.
But, If I remove files (ApplePS2Controller.kext and AppleACPIPS2Nub.kext) from /Extra/Extension, and install ElanTouchpad_2.1.3_Lion files : touchpad and keyboard don't work at all
Lion files having some issues, so wait I'll check on it and let you know. PM me if you want to test.
-
Hi,
I removed all files mentioned in the guide (from /system/Library/Extensions and /Extra/Extension) and install the both files in you your 2.1.3 lion package via "kext Utility", restart computer and now no thing works : no keyboard and no touch-pad at all
I can use only external usb mouse.
Any idea to help me ?
Thanks
Update: I came back on the original kexts and so I can use my touchpad and keyboard.
But, If I remove files (ApplePS2Controller.kext and AppleACPIPS2Nub.kext) from /Extra/Extension, and install ElanTouchpad_2.1.3_Lion files : touchpad and keyboard don't work at all
Hello, Lion files is having some issues so I'll check on it and let you know.
-
I will look into this and let you know tomorrow.
Update:
Here is the patched kext based on your codec dump and I did find some mistakes in your codec verbs and path maps calculations so fixed them & patched myself.
calculated codec verbs
01471c20 01471d01 01471e01 01471f90 01470c02
01571c30 01571d10 01571e21 01571f04 01570c02
01771cf0 01771d00 01771e00 01771f40
01871c40 01871d10 01871e81 01871f04
01971cf0 01971d00 01971e00 01971f40
01a71cf0 01a71d00 01a71e00 01a71f40
01b71cf0 01b71d00 01b71e00 01b71f40
01d71cf0 01d71d00 01d71e00 01d71f40
01e71cf0 01e71d00 01e71e00 01e71f40>
Calculating the PathMaps for the Pin Nodes:
Pin Complex->Audio Mixer->Audio Output output devices
0x14->0x0d*->0x03
0x14 , Decimal - 20->13->3 speaker playback
0x15->0x0c*->0x02
0x15 , Decimal - 21->12->2 Headphone
Pin Complex->Audio Selector/Mixer->Audio Input input devices
0x12->0x22->0x09
0x12 , Decimal - 18->34->9 internal mic
0x18->0x23->0x08
0x18 , Decimal - 24->35->8 external mic
Hope this helps you!
-
Yes. So is this your project: https://github.com/EMlyDinEsHMG/ElanTouchpad-Driver ? If so, could you upload the new code and I'll try to add some features if I have time? Multi-touch in Windows is much worse. Thanks.
I'll upload my code soon may be by the end of this month since I got some cleanup to do in the code and let some optimizations.
-
Hello,
When trying to load the kext, any version, it gives me this error:
kxld[com.apple.ApplePS2ElanTouchpad]: The Mach-O file is malformed: Invalid segment type in MH_KEXT_BUNDLE kext: 42.
I have a Mac osx lion 10.7.5 on an Asus 56vz, Clover EFI boot. The only thing that's missing is this kext for the trackpad
I've read this could be related to compilation flags. I have a v4 elan touchpad. I also have tried an old version of the v3 driver and that can be loaded without any problem - but of course it doesn't work for my current architecture.
Please help!
Regards and thanks for your work!
Jean-pierre
I'll try to compile for Lion again and let you know today. PM me so I can give you the kext for testing and fix this.
-
Thanks for you response! I'll check that. And I found out I can't move the scene in all directions in Photoshop with two fingers. I can only move the canvas vertically or horizontally. I also can't scale the canvas gradually in Photoshop or Illustrator with two fingers. Is this a problem or settings issue? Thanks.
Are you taking about zooming with two fingers then its not possible for linear scaling for now since its little complicated to implement without giving problems to other features so instead i chose step wise scaling but I'll look into this in future.
-
Hi thank you very much. it works great on my laptop.
One quick question: Does anyone know how to disable ONLY the top edge swipe? because my Touchpad is too small for this feature to not affect normal usage.
You can disable top edge swipe by giving a value in plist file more than 9 which is 10 becoz for that value I did not assign any functions so it will not work.
-
Not work on my Zenbook Prime UX31A!
It needs dsdt edits for to work, did you do dsdt edits as I said? What's not working for you?
-
Hello,
When I want to select a sentence, I can't move the mouse cursor while pushing the trackpad down like real mac. Instead, I need to push down the trackpad, release it and then move. Is there any solutions? Thanks.
Is your dragging working? Did you enable Clicking and Dragging at Trackpad settings in System preferences? If the dragging is working then you can able to select the text like you want. There are four types of dragging so you can select the text in those four ways so look at my thread for the details
-
Still not working...
Here's a new System.log after the "reinstall"
Plz send me system log itself and the files you sent are not useful to identify it.
-
I deleted everything you mentioned but still, it's not working.
Here is system.log from the Console.app
https://www.dropbox.com/s/uk2ywstfrngxh3w/systemlog.rar
Thank you very much for your work and help
In the Log I see AppleTouchpad Kext is loading, so that kext is preventing my kext. Find and remove that kext then reinstall my kext again.
-
Seems like dependencies issue. I'll try to compile kext again for lion and let you know.
Hello,i have the elan touchpad v4 and i tried to install 2.1.3 Lion Edition on 10.7.5.
(Deleted old kext's before installing: ApplePS2Controller, AppleACPIPS2Nub)
But sadly my kernel.log says:
kxld[com.apple.AppleACPIPS2Nub]: The Mach-O file is malformed: Invalid segment type in MH_KEXT_BUNDLE kext: 42.
Can't load kext com.apple.AppleACPIPS2Nub - link failed.
Failed to load executable for kext com.apple.AppleACPIPS2Nub.
Kext com.apple.AppleACPIPS2Nub failed to load (0xdc008016).
Failed to load kext com.apple.AppleACPIPS2Nub (error 0xdc008016).
Any ideas?
ELAN, FocalTech and Synaptics (Smart Touchpad) Driver
in Smart Touchpad
Posted
What is the version of your touchpad v3 or v4?