Jump to content
EMlyDinEsH

ELAN and FocalTech (Smart Touchpad) driver Issues

Recommended Posts

My elan touchpad can't find, this is the log.  if  you need anything, tell me.

2013-11-1300:12:16 +0800 kernel[0]: ElanTech Touchpad driver v2.8 by EMlyDinEsHMG(OSXLatitude)© 2012-2013

2013-11-1300:12:16 +0800 kernel[0]: Elan: Detecting the touchpad

2013-11-1300:12:16 +0800 kernel[0]: Elan: FirmWare Version 2428673

2013-11-1300:12:16 +0800 kernel[0]: Elan: Touchpad found, Assuming hardware version 3(with firmware version 0x250f01)

2013-11-1300:12:16 +0800 kernel[0]: No interval found for . Using 8000000

2013-11-1300:12:16 +0800 kernel[0]: Elan : Elantech_send_cmd query 0x02 failed.

2013-11-1300:12:16 +0800 kernel[0]: Elan: Failed to query capabilities.

 

 

 

 

 

2013-11-1308:15:26 +0800 kernel[0]: SMC: successfully initialized

2013-11-1308:15:26 +0800 kernel[0]: Enhanced Apple PS2 Controller and Keyboard v2.8 byEMlyDinEsHMG(OSXLatitude) For Elan Touchpad © 2012-2013

 

 

 

 

2013-11-1300:15:28 +0800 kernel[0]: flow_divert_kctl_disconnect (0): disconnecting group1

2013-11-1300:15:28 +0800 kernel[0]: ElanTech Touchpad driver v2.8 byEMlyDinEsHMG(OSXLatitude) © 2012-2013

2013-11-1300:15:28 +0800 kernel[0]: Elan: Detecting the touchpad

2013-11-1300:15:28 +0800 kernel[0]: Elan: FirmWare Version 2428673

2013-11-1300:15:28 +0800 kernel[0]: Elan: Touchpad found, Assuming hardware version 3(with firmware version 0x250f01)

2013-11-1300:15:28 +0800 kernel[0]: No interval found for . Using 8000000

2013-11-1300:15:28 +0800 kernel[0]: Elan : Elantech_send_cmd query 0x02 failed.

2013-11-1300:15:28 +0800 kernel[0]: Elan: Failed to query capabilities.



 

2013-11-1308:38:32 +0800 kernel[0]: OSMetaClass: Kext com.driver.ElanTouchPad classApplePS2ElanTouchPad is a duplicate;kext com.apple.ApplePS2ElanTouchpad alreadyhas a class by that name.

2013-11-1308:38:32 +0800 kernel[0]: Kext com.driver.ElanTouchPad start failed (result0xdc00400a).

2013-11-1308:38:32 +0800 kernel[0]: Kext com.driver.ElanTouchPad failed to load(0xdc008017).

2013-11-1308:38:32 +0800 kernel[0]: Failed to load kext com.driver.ElanTouchPad (error0xdc008017).

2013-11-1308:38:32 +0800 kernel[0]: ElanTech Touchpad driver v2.8 byEMlyDinEsHMG(OSXLatitude) © 2012-2013

2013-11-1308:38:32 +0800 kernel[0]: Elan: Detecting the touchpad

 

 

2013-11-1308:38:32 +0800 kernel[0]: Elan: FirmWare Version 2428673

2013-11-1308:38:32 +0800 kernel[0]: Elan: Touchpad found, Assuming hardware version 3(with firmware version 0x250f01)

2013-11-1308:38:32 +0800 kernel[0]: ElanTech Touchpad driver v2.8 byEMlyDinEsHMG(OSXLatitude) © 2012-2013

2013-11-1308:38:32 +0800 kernel[0]: Elan: Detecting the touchpad

Share this post


Link to post
Share on other sites

 

My elan touchpad can't find, this is the log.  if  you need anything, tell me.

2013-11-1300:12:16 +0800 kernel[0]: ElanTech Touchpad driver v2.8 by EMlyDinEsHMG(OSXLatitude)© 2012-2013

2013-11-1300:12:16 +0800 kernel[0]: Elan: Detecting the touchpad

2013-11-1300:12:16 +0800 kernel[0]: Elan: FirmWare Version 2428673

2013-11-1300:12:16 +0800 kernel[0]: Elan: Touchpad found, Assuming hardware version 3(with firmware version 0x250f01)

2013-11-1300:12:16 +0800 kernel[0]: No interval found for . Using 8000000

2013-11-1300:12:16 +0800 kernel[0]: Elan : Elantech_send_cmd query 0x02 failed.

2013-11-1300:12:16 +0800 kernel[0]: Elan: Failed to query capabilities.

 

 

 

 

 

2013-11-1308:15:26 +0800 kernel[0]: SMC: successfully initialized

2013-11-1308:15:26 +0800 kernel[0]: Enhanced Apple PS2 Controller and Keyboard v2.8 byEMlyDinEsHMG(OSXLatitude) For Elan Touchpad © 2012-2013

 

 

 

 

2013-11-1300:15:28 +0800 kernel[0]: flow_divert_kctl_disconnect (0): disconnecting group1

2013-11-1300:15:28 +0800 kernel[0]: ElanTech Touchpad driver v2.8 byEMlyDinEsHMG(OSXLatitude) © 2012-2013

2013-11-1300:15:28 +0800 kernel[0]: Elan: Detecting the touchpad

2013-11-1300:15:28 +0800 kernel[0]: Elan: FirmWare Version 2428673

2013-11-1300:15:28 +0800 kernel[0]: Elan: Touchpad found, Assuming hardware version 3(with firmware version 0x250f01)

2013-11-1300:15:28 +0800 kernel[0]: No interval found for . Using 8000000

2013-11-1300:15:28 +0800 kernel[0]: Elan : Elantech_send_cmd query 0x02 failed.

2013-11-1300:15:28 +0800 kernel[0]: Elan: Failed to query capabilities.

 

 

2013-11-1308:38:32 +0800 kernel[0]: OSMetaClass: Kext com.driver.ElanTouchPad classApplePS2ElanTouchPad is a duplicate;kext com.apple.ApplePS2ElanTouchpad alreadyhas a class by that name.

2013-11-1308:38:32 +0800 kernel[0]: Kext com.driver.ElanTouchPad start failed (result0xdc00400a).

2013-11-1308:38:32 +0800 kernel[0]: Kext com.driver.ElanTouchPad failed to load(0xdc008017).

2013-11-1308:38:32 +0800 kernel[0]: Failed to load kext com.driver.ElanTouchPad (error0xdc008017).

2013-11-1308:38:32 +0800 kernel[0]: ElanTech Touchpad driver v2.8 byEMlyDinEsHMG(OSXLatitude) © 2012-2013

2013-11-1308:38:32 +0800 kernel[0]: Elan: Detecting the touchpad

 

 

2013-11-1308:38:32 +0800 kernel[0]: Elan: FirmWare Version 2428673

2013-11-1308:38:32 +0800 kernel[0]: Elan: Touchpad found, Assuming hardware version 3(with firmware version 0x250f01)

2013-11-1308:38:32 +0800 kernel[0]: ElanTech Touchpad driver v2.8 byEMlyDinEsHMG(OSXLatitude) © 2012-2013

2013-11-1308:38:32 +0800 kernel[0]: Elan: Detecting the touchpad

 

 

Why are you using old version v2.8? Try to delete the old version kexts and install new version.

Share this post


Link to post
Share on other sites

Hi EM'

 

I have a v4 touchpad here, single button type.

Below is a snippet from the boot log.

 

Symptoms:

No keyboard.

No Touchpad.

 

My 'working' setup is the v3.0 driver, with modified keyboard kext, that ignores the keyboard probe (blindly returns true - as the Voodoo driver does).

 

I'm unsure why the touchpad fails with the later drivers though?

Only difference is that v3.0 returned 'Elan: Touchpad Enabled successfully', where v3.5 returns 'ETD :: Touchpad enabled.'

 

v3.0 does not appear to put the touchpad into 'Absolute Mode' either.

 

Any ideas?

Mar  4 14:38:15 localhost kernel[0]: ApplePS2Keyboard :: Initializing Elan Keyboard...
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Controller: Timed out on keyboard input stream.
Mar  4 14:38:15 localhost kernel[0]: ELAN Touchpad v3.5 Copyright (c) EMlyDinEsH (OSXLatitude) 2012-2014.
Mar  4 14:38:15 localhost kernel[0]: ETD :: Initializing driver...
Mar  4 14:38:15 localhost kernel[0]: ETD :: Debug Level value 0
Mar  4 14:38:15 localhost kernel[0]: ETD :: Probing hardware...
Mar  4 14:38:15 localhost kernel[0]: ETD :: Detecting the touchpad........
Mar  4 14:38:15 localhost kernel[0]: ETD :: Elantech version query result 0x36, 0x1f, 0x01.
Mar  4 14:38:15 localhost kernel[0]: ETD :: Touchpad firmware Version 3546881.
Mar  4 14:38:15 localhost kernel[0]: ETD :: Elantech touchpad found, Assuming hardware version 4 (with firmware version 0x361f01).
Mar  4 14:38:15 localhost kernel[0]: ETD :: Starting driver...
Mar  4 14:38:15 localhost kernel[0]: No interval found for . Using 8000000
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Controller: Timed out on keyboard input stream.
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Keyboard :: probe failed, retry 1
Mar  4 14:38:15 localhost kernel[0]: ETD :: MouseInformation { 0x20, 0x03, 0xc8 }
Mar  4 14:38:15 localhost kernel[0]: ETD :: Touchpad Pointer DPI 1600.
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Controller: Timed out on keyboard input stream.
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Keyboard :: probe failed, retry 2
Mar  4 14:38:15 localhost kernel[0]: ETD :: Synaptics capabilities query result 0x10, 0x15, 0x0e.
Mar  4 14:38:15 localhost kernel[0]: ETD :: Trying to put the touchpad into Absolute mode...
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Controller: Timed out on keyboard input stream.
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Keyboard :: probe failed, retry 3
Mar  4 14:38:15 localhost kernel[0]: ETD :: Successfully placed the touchpad into Absolute mode.
Mar  4 14:38:15 localhost kernel[0]: ETD :: Setting the touchpad range...
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Controller: Timed out on keyboard input stream.
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Keyboard :: probe failed, retry 4
Mar  4 14:38:15 localhost kernel[0]: ETD :: Touchpad ranges are X_min 0 Y_min 0 X_max 3260 Y_max 2119, CenterX 1630, CenterY 1059.
Mar  4 14:38:15 localhost kernel[0]: ETD :: Packet Size 6.
Mar  4 14:38:15 localhost kernel[0]: ETD :: Touchpad enabled.
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Controller: Timed out on keyboard input stream.
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Keyboard :: probe failed, retry 5
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Controller: Timed out on keyboard input stream.


Share this post


Link to post
Share on other sites

 

Hi EM'

 

I have a v4 touchpad here, single button type.

Below is a snippet from the boot log.

 

Symptoms:

No keyboard.

No Touchpad.

 

My 'working' setup is the v3.0 driver, with modified keyboard kext, that ignores the keyboard probe (blindly returns true - as the Voodoo driver does).

 

I'm unsure why the touchpad fails with the later drivers though?

Only difference is that v3.0 returned 'Elan: Touchpad Enabled successfully', where v3.5 returns 'ETD :: Touchpad enabled.'

 

v3.0 does not appear to put the touchpad into 'Absolute Mode' either.

 

Any ideas?

Mar  4 14:38:15 localhost kernel[0]: ApplePS2Keyboard :: Initializing Elan Keyboard...
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Controller: Timed out on keyboard input stream.
Mar  4 14:38:15 localhost kernel[0]: ELAN Touchpad v3.5 Copyright (c) EMlyDinEsH (OSXLatitude) 2012-2014.
Mar  4 14:38:15 localhost kernel[0]: ETD :: Initializing driver...
Mar  4 14:38:15 localhost kernel[0]: ETD :: Debug Level value 0
Mar  4 14:38:15 localhost kernel[0]: ETD :: Probing hardware...
Mar  4 14:38:15 localhost kernel[0]: ETD :: Detecting the touchpad........
Mar  4 14:38:15 localhost kernel[0]: ETD :: Elantech version query result 0x36, 0x1f, 0x01.
Mar  4 14:38:15 localhost kernel[0]: ETD :: Touchpad firmware Version 3546881.
Mar  4 14:38:15 localhost kernel[0]: ETD :: Elantech touchpad found, Assuming hardware version 4 (with firmware version 0x361f01).
Mar  4 14:38:15 localhost kernel[0]: ETD :: Starting driver...
Mar  4 14:38:15 localhost kernel[0]: No interval found for . Using 8000000
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Controller: Timed out on keyboard input stream.
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Keyboard :: probe failed, retry 1
Mar  4 14:38:15 localhost kernel[0]: ETD :: MouseInformation { 0x20, 0x03, 0xc8 }
Mar  4 14:38:15 localhost kernel[0]: ETD :: Touchpad Pointer DPI 1600.
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Controller: Timed out on keyboard input stream.
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Keyboard :: probe failed, retry 2
Mar  4 14:38:15 localhost kernel[0]: ETD :: Synaptics capabilities query result 0x10, 0x15, 0x0e.
Mar  4 14:38:15 localhost kernel[0]: ETD :: Trying to put the touchpad into Absolute mode...
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Controller: Timed out on keyboard input stream.
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Keyboard :: probe failed, retry 3
Mar  4 14:38:15 localhost kernel[0]: ETD :: Successfully placed the touchpad into Absolute mode.
Mar  4 14:38:15 localhost kernel[0]: ETD :: Setting the touchpad range...
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Controller: Timed out on keyboard input stream.
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Keyboard :: probe failed, retry 4
Mar  4 14:38:15 localhost kernel[0]: ETD :: Touchpad ranges are X_min 0 Y_min 0 X_max 3260 Y_max 2119, CenterX 1630, CenterY 1059.
Mar  4 14:38:15 localhost kernel[0]: ETD :: Packet Size 6.
Mar  4 14:38:15 localhost kernel[0]: ETD :: Touchpad enabled.
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Controller: Timed out on keyboard input stream.
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Keyboard :: probe failed, retry 5
Mar  4 14:38:15 localhost kernel[0]: ApplePS2Controller: Timed out on keyboard input stream.


 

PM me so i can debug your issue.

Share this post


Link to post
Share on other sites

your driver is simply fantastic! i remember to use it since the first one and it gets better and better! many thanks!

 

now i need some help here with some minor things: touchpad goes crazy after wake from sleep, for some reason if i dont boot verbose most of times the touchpad dont move and the only 3 finger swipes that works are three up for launchpad and down for choose the application.

 

any help is welcome. 

 

it is a samsung ativ book 4 with v3 as the driver reports.

 

again, thank you very much!

 

EDIT: swipe solved. still need to solve the crazy behavior after wake up and the verbose strange bug.

Share this post


Link to post
Share on other sites

Hi...i have elan touchpad but neither voodoo or this driver works for me...when i install this in system pref i see that my touchpad has been recognized but not responding and my keyboard too...any help will be appriciated :D

 

PS i did installed it correct! (removed any other ps2 kexts, repair permisions, rebuild cahe)

Share this post


Link to post
Share on other sites

couldnt find any solution for the "crazy trackpad after wake" issue. any help?

 

probably you guys know, but there is a bug where when you select some text it deselects when you right click on it.

 

thanks!

10.9.2, v3 elan, samsung ativ book 4.

Share this post


Link to post
Share on other sites

I have a strange issue where my touchpad and keyboard work from a cold boot, however after a system restart they do not appear to be recognised by the driver. I've included logs below:

 

Edit: now working in the 3.7 release!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...