Jump to content
80 posts in this topic

Recommended Posts

Please search "ps2" in system.log in Console, thanks. Just didn't see your elan hardware version info.

 

Ok, this from "old" post of mine (version 3, maybe) :

 

Aug 31 16:32:25 MacBook-Pro-di-gurzo kernel[0]: [ApplePS2ElanTrackpad] init
Aug 31 16:32:25 MacBook-Pro-di-gurzo kernel[0]: [ApplePS2ElanTrackpad] probe
Aug 31 16:32:25 MacBook-Pro-di-gurzo kernel[0]: [ApplePS2ElanTrackpad] Elantech magic knock: [ 0x3c, 0x03, 0x00 ]
Aug 31 16:32:25 MacBook-Pro-di-gurzo kernel[0]: [ApplePS2ElanTrackpad] Elantech version query result : [ 0x35, 0x0f, 0x00 ]
Aug 31 16:32:25 MacBook-Pro-di-gurzo kernel[0]: [ApplePS2ElanTrackpad] assuming hardware version 3 (with firmware version 0x350f00)
Aug 31 16:32:25 MacBook-Pro-di-gurzo kernel[0]: [ApplePS2ElanTrackpad] Synaptics capabilities query result 0x08, 0x17, 0x0c.
Aug 31 16:32:25 MacBook-Pro-di-gurzo kernel[0]: [ApplePS2ElanTrackpad] Touchpad range query result 0, 0, 2940, 1400, 0.
Aug 31 16:32:25 MacBook-Pro-di-gurzo kernel[0]: [ApplePS2ElanTrackpad] pktsize result 6.
Aug 31 16:32:25 MacBook-Pro-di-gurzo kernel[0]: [ApplePS2ElanTrackpad] it's ok by now.

I found a driver over at

http://www.osx86.net...2_trackpad.html

it is the only one that let me boot into 10.8 without kernel panic and have my Elan trackpad function as a mouse.

 

This thread is for building a new multitouch driver. I believe, in this thread, we all have the trackpad thinking its a mouse, but thanks all the same. If you happen to come across the Apple Trackpad driver source code, that would be a finding. :)

How I test

0. build my code

1. I am using the AppleACPIPS2Nub.kext and ApplePS2Controller.kext(in /S/L/E) from Multi.Beast. 5.0.2, also included in attachement

2. remove the ApplePS2Mouse.kext and ApplePS2Trackpad.kext from /S/L/E/ApplePS2Controller.kext/Contents/Plugins

3. copy the VoodooPS2ElanTrackpad.kext(for Xcode 4.4, it should be sth like ~/Library/Developer/Xcode/DerivedData/VoodooPS2-abcdefg....../Build/Products/Debug/VoodooPS2Controller.kext/Contents/PlugIns) into above position, /S/L/E/ApplePS2Controller.kext/Contents/Plugins

4. run Kext Utility to fix the permission and update the kernel cache.

5. reboot the machine

try this:

   sudo kextunload /S/L/E/*/good_VoodooPS2ElanTrackpad.kext
  build a kext
+-> sudo chown -R 0:0 VoodooPS2ElanTrackpad.kext
|   sudo chmod -R 755 VoodooPS2ElanTrackpad.kext
|   sudo kextload VoodooPS2ElanTrackpad.kext
|   tail -f /var/log/system.log
|   test
|   sudo kextunload VoodooPS2ElanTrackpad.kext
|   sudo chmod -R 777 VoodooPS2ElanTrackpad.kext
+-< build a new kext

http://www.tonymacx86.com/mountain-lion-laptop-support/74051-elantech-touchpad-driver-mac-osx-2.html

see this guys, I have some lags and the click and move doesn't works :(

But two fingers scroll works and the click too

http://www.tonymacx8...-mac-osx-2.html

see this guys, I have some lags and the click and move doesn't works :(

But two fingers scroll works and the click too

 

Tested it. It's working fine but it needs to allow for calibration for the pressure needed to be perfect.

 

Waiting for the source code.

Latest

There is another work on the same topic in tonymacx86

I will have a try tonight or later.

Note: they released kexts for Lion and Mountain Lion, but without source code yet.

 

Tested. It works pretty good. Just folllow simple instructions.

It's not precise/confortable/configurable like winDOS drivers but it's good enought.

  • 2 weeks later...
  • 2 weeks later...
  • 4 weeks later...
  • 2 weeks later...

iMickk, can you upload that driver somewhere else? registration on that forum doesn't work, no activation email

Thanks a lot

 

I second the requst.. I've been waiting for my registration confirmation for hours and still nothing. Can anyone upload it here at least for the time being ?

 

 

Hi.

 

if you mean "Attached Files"

download from mediafire :: my folder :: named to developers name :: http://www.mediafire.../?j4uyufbrhu0u2

or you can download files separately :

 

http://www.mediafire...PS2Nub.kext.zip

http://www.mediafire...7build.kext.zip

http://www.mediafire...8build.kext.zip

http://www.mediafire...roller.kext.zip

http://www.mediafire...dbs/freebsd.zip

 

Good luck my dear friend. :rolleyes:

×
×
  • Create New...