Jump to content
EMlyDinEsH

ELAN and FocalTech (Smart Touchpad) driver Issues

Recommended Posts

Mines G460 with ETD0060 by the way

 

Try the new version v3.8 and change the scroll speed from the trackpad prefpane to get it working. Please read my features explanation thread for details on everything so you can understand. If you have any problem then PM me.

 

hello...

 

ApplePS2ElanTouchpad.kext S/L/E install...

ApplePS2 Controll.kext, AppleACPIPS2Nub.kext remove

 

reboot

 

but don't works (keyboard works, trackpad don't works).... please help me

 

me system Clevo W650EH Laptop

i7-3632QM,HM76,HD4000

 

Your touchpad problem has been fixed in the new version. Try that and let me know.

Share this post


Link to post
Share on other sites

will try this again with v3.7, and v3HWLegacyMode set to YES, and I'll report back ;)

-- edit

seems that the problem still persists. Anyway, I'm doing a little test with v3.7 driver and v2.8 driver using KeyRemap4Macbook's EventViewer. Here's the output :

 

Might be a bit of a help ;)

 

What is your problem exactly? Could you explain? Try the new version v3.8 and let m know.

Share this post


Link to post
Share on other sites

I got my touchpad working as a mouse only with a different driver, wanted to give these a shot, because the accidental touching is very annoying with typing. and I got no scroll or other features. tried driver and well the versions both 3.5 and 3.8 only work intermittently. seems to just quite after a while 

5/9/14 8:41:24.000 PM kernel: ELAN Touchpad v3.8 Copyright (c) EMlyDinEsH (OSXLatitude) 2012-2014.
5/9/14 8:41:24.000 PM kernel: ETD :: Detecting the touchpad........
5/9/14 8:41:24.000 PM kernel: ETD :: Touchpad set to default state.
5/9/14 8:41:24.000 PM kernel: No interval found for . Using 8000000
5/9/14 8:41:24.000 PM kernel: ETD :: ELAN touchpad found, Hardware version 3 (Firmware version 0x450f00).
5/9/14 8:41:25.000 PM kernel: ETD :: Touchpad enabled.

5/9/14 8:42:43.000 PM kernel: IOSurface: buffer allocation size is zero


5/9/14 9:16:47.000 PM kernel: ELAN Touchpad v3.8 Copyright (c) EMlyDinEsH (OSXLatitude) 2012-2014.
5/9/14 9:16:47.000 PM kernel: ETD :: Detecting the touchpad........
5/9/14 9:16:47.000 PM kernel: ETD :: Touchpad set to default state.
5/9/14 9:16:52.000 PM kernel: ETD :: Touchpad enabled.
5/9/14 9:17:13.000 PM kernel: CODE SIGNING: cs_invalid_page(0x1000): p=181[GoogleSoftwareUp] clearing CS_VALID
5/9/14 9:17:17.000 PM kernel: IOSurface: buffer allocation size is zero
5/9/14 9:17:18.000 PM kernel: IOSurface: buffer allocation size is zero
5/9/14 9:17:22.000 PM kernel: nspace-handler-set-snapshot-time: 1399695443
5/9/14 9:23:26.000 PM kernel: Resetting IOCatalogue.
5/9/14 9:26:03.000 PM kernel: nspace-handler-set-snapshot-time: 1399695964
5/9/14 9:27:01.000 PM kernel: nspace-handler-set-snapshot-time: 1399696022
5/9/14 9:27:02.000 PM kernel: IOSurface: buffer allocation size is zero
then with the 3.5 driver this happens seems to work a little better but then craps out as well 

5/9/14 9:32:36.000 PM kernel: ELAN Touchpad v3.5 Copyright (c) EMlyDinEsH (OSXLatitude) 2012-2014.
5/9/14 9:32:36.000 PM kernel: ETD :: Initializing driver...
5/9/14 9:32:36.000 PM kernel: ETD :: Debug Level value 0
5/9/14 9:32:36.000 PM kernel: ETD :: Probing hardware...
5/9/14 9:32:36.000 PM kernel: ETD :: Detecting the touchpad........
5/9/14 9:32:36.000 PM kernel: Previous Shutdown Cause: 3
5/9/14 9:32:36.000 PM kernel: Controller: Intel Cougar Point (vendor ID: 8086, device ID: 1c20)
5/9/14 9:32:36.000 PM kernel: ETD :: Elantech version query result 0x45, 0x0f, 0x00.
5/9/14 9:32:36.000 PM kernel: ETD :: Touchpad firmware Version 4525824.
5/9/14 9:32:36.000 PM kernel: ETD :: Elantech touchpad found, Assuming hardware version 3 (with firmware version 0x450f00).
5/9/14 9:32:36.000 PM kernel: No interval found for . Using 8000000
5/9/14 9:32:36.000 PM kernel: ETD :: Starting driver...
5/9/14 9:32:36.000 PM kernel: ETD :: MouseInformation { 0x20, 0x03, 0xc8 }
5/9/14 9:32:36.000 PM kernel: ETD :: Touchpad Pointer DPI 1600.
5/9/14 9:32:36.000 PM kernel: ETD :: Synaptics capabilities query result 0x08, 0x16, 0x0a.
5/9/14 9:32:36.000 PM kernel: ETD :: Trying to put the touchpad into Absolute mode...
5/9/14 9:32:36.000 PM kernel: Transcript Offline - Buffer Pool Allocate [181000] failed
5/9/14 9:32:37.000 PM kernel: ETD :: Successfully placed the touchpad into Absolute mode.
5/9/14 9:32:37.000 PM kernel: ETD :: Setting the touchpad range...
5/9/14 9:32:37.000 PM kernel: ETD :: Touchpad ranges are X_min 0 Y_min 0 X_max 2320 Y_max 928, CenterX 1160, CenterY 464.
5/9/14 9:32:37.000 PM kernel: ETD :: Packet Size 6.
5/9/14 9:32:37.000 PM kernel: ETD :: Touchpad enabled.
5/9/14 9:32:38.630 PM com.apple.pfctl: No ALTQ support in kernel

btw the line  kernel: IOSurface: buffer allocation size is zero happens with the other driver as well, but in that case it doesn't cause it to quit working, but in case of your driver it seems to coincide with it quitting working. 

Hope this info helps you with the driver writing and tells you maybe what is going on here.
terramir

Share this post


Link to post
Share on other sites
I just noticed in 3.8 that my trackpad buttons aren't working. They were working in 3.7.

 

If you have V4 hardware, change V4Hwhasphysicalbuttons option inside plist to YES.

 

Good Luck

Share this post


Link to post
Share on other sites

What is your problem exactly? Could you explain? Try the new version v3.8 and let m know.

 

I'm having a problem with physical right-click button & three / two fingers tap which should be generating a right click action, but it's generating a normal click instead.

thanks with your response, will try with the newest driver as fast as I can, as I'm still busy IRL :)

Share this post


Link to post
Share on other sites

 

I got my touchpad working as a mouse only with a different driver, wanted to give these a shot, because the accidental touching is very annoying with typing. and I got no scroll or other features. tried driver and well the versions both 3.5 and 3.8 only work intermittently. seems to just quite after a while 

5/9/14 8:41:24.000 PM kernel: ELAN Touchpad v3.8 Copyright (c) EMlyDinEsH (OSXLatitude) 2012-2014.
5/9/14 8:41:24.000 PM kernel: ETD :: Detecting the touchpad........
5/9/14 8:41:24.000 PM kernel: ETD :: Touchpad set to default state.
5/9/14 8:41:24.000 PM kernel: No interval found for . Using 8000000
5/9/14 8:41:24.000 PM kernel: ETD :: ELAN touchpad found, Hardware version 3 (Firmware version 0x450f00).
5/9/14 8:41:25.000 PM kernel: ETD :: Touchpad enabled.

5/9/14 8:42:43.000 PM kernel: IOSurface: buffer allocation size is zero


5/9/14 9:16:47.000 PM kernel: ELAN Touchpad v3.8 Copyright (c) EMlyDinEsH (OSXLatitude) 2012-2014.
5/9/14 9:16:47.000 PM kernel: ETD :: Detecting the touchpad........
5/9/14 9:16:47.000 PM kernel: ETD :: Touchpad set to default state.
5/9/14 9:16:52.000 PM kernel: ETD :: Touchpad enabled.
5/9/14 9:17:13.000 PM kernel: CODE SIGNING: cs_invalid_page(0x1000): p=181[GoogleSoftwareUp] clearing CS_VALID
5/9/14 9:17:17.000 PM kernel: IOSurface: buffer allocation size is zero
5/9/14 9:17:18.000 PM kernel: IOSurface: buffer allocation size is zero
5/9/14 9:17:22.000 PM kernel: nspace-handler-set-snapshot-time: 1399695443
5/9/14 9:23:26.000 PM kernel: Resetting IOCatalogue.
5/9/14 9:26:03.000 PM kernel: nspace-handler-set-snapshot-time: 1399695964
5/9/14 9:27:01.000 PM kernel: nspace-handler-set-snapshot-time: 1399696022
5/9/14 9:27:02.000 PM kernel: IOSurface: buffer allocation size is zero
then with the 3.5 driver this happens seems to work a little better but then craps out as well 

5/9/14 9:32:36.000 PM kernel: ELAN Touchpad v3.5 Copyright (c) EMlyDinEsH (OSXLatitude) 2012-2014.
5/9/14 9:32:36.000 PM kernel: ETD :: Initializing driver...
5/9/14 9:32:36.000 PM kernel: ETD :: Debug Level value 0
5/9/14 9:32:36.000 PM kernel: ETD :: Probing hardware...
5/9/14 9:32:36.000 PM kernel: ETD :: Detecting the touchpad........
5/9/14 9:32:36.000 PM kernel: Previous Shutdown Cause: 3
5/9/14 9:32:36.000 PM kernel: Controller: Intel Cougar Point (vendor ID: 8086, device ID: 1c20)
5/9/14 9:32:36.000 PM kernel: ETD :: Elantech version query result 0x45, 0x0f, 0x00.
5/9/14 9:32:36.000 PM kernel: ETD :: Touchpad firmware Version 4525824.
5/9/14 9:32:36.000 PM kernel: ETD :: Elantech touchpad found, Assuming hardware version 3 (with firmware version 0x450f00).
5/9/14 9:32:36.000 PM kernel: No interval found for . Using 8000000
5/9/14 9:32:36.000 PM kernel: ETD :: Starting driver...
5/9/14 9:32:36.000 PM kernel: ETD :: MouseInformation { 0x20, 0x03, 0xc8 }
5/9/14 9:32:36.000 PM kernel: ETD :: Touchpad Pointer DPI 1600.
5/9/14 9:32:36.000 PM kernel: ETD :: Synaptics capabilities query result 0x08, 0x16, 0x0a.
5/9/14 9:32:36.000 PM kernel: ETD :: Trying to put the touchpad into Absolute mode...
5/9/14 9:32:36.000 PM kernel: Transcript Offline - Buffer Pool Allocate [181000] failed
5/9/14 9:32:37.000 PM kernel: ETD :: Successfully placed the touchpad into Absolute mode.
5/9/14 9:32:37.000 PM kernel: ETD :: Setting the touchpad range...
5/9/14 9:32:37.000 PM kernel: ETD :: Touchpad ranges are X_min 0 Y_min 0 X_max 2320 Y_max 928, CenterX 1160, CenterY 464.
5/9/14 9:32:37.000 PM kernel: ETD :: Packet Size 6.
5/9/14 9:32:37.000 PM kernel: ETD :: Touchpad enabled.
5/9/14 9:32:38.630 PM com.apple.pfctl: No ALTQ support in kernel

btw the line  kernel: IOSurface: buffer allocation size is zero happens with the other driver as well, but in that case it doesn't cause it to quit working, but in case of your driver it seems to coincide with it quitting working. 

Hope this info helps you with the driver writing and tells you maybe what is going on here.
terramir

 

 

I dont understand your problem exactly. Just install my latest version v3.8 and tell me what kind of problem you are exactly facing and when that happens?

Share this post


Link to post
Share on other sites

the final version didnt solve the problem too. keeps the crazy behavior. looks like dont find what version of elan it is.

 

 

looks like this:

 

5/9/14 8:41:24.000 PM kernel: ELAN Touchpad v3.8 Copyright (c) EMlyDinEsH (OSXLatitude) 2012-2014.
5/9/14 8:41:24.000 PM kernel: ETD :: Detecting the touchpad........
5/9/14 8:41:24.000 PM kernel: ETD :: Touchpad set to default state.
5/9/14 8:41:24.000 PM kernel: No interval found for . Using 8000000
5/9/14 8:41:24.000 PM kernel: ETD :: ELAN touchpad found, Hardware version 3 (Firmware version 0x450f00).
5/9/14 8:41:25.000 PM kernel: ETD :: Touchpad enabled.

 

but this part: 

 

5/9/14 8:41:24.000 PM kernel: ETD :: ELAN touchpad found, Hardware version 3 (Firmware version 0x450f00).

 

dont show up, and anything that appear after that. so i keep using the 3.5...

Share this post


Link to post
Share on other sites

the final version didnt solve the problem too. keeps the crazy behavior. looks like dont find what version of elan it is.

 

 

looks like this:

 

5/9/14 8:41:24.000 PM kernel: ELAN Touchpad v3.8 Copyright (c) EMlyDinEsH (OSXLatitude) 2012-2014.

5/9/14 8:41:24.000 PM kernel: ETD :: Detecting the touchpad........

5/9/14 8:41:24.000 PM kernel: ETD :: Touchpad set to default state.

5/9/14 8:41:24.000 PM kernel: No interval found for . Using 8000000

5/9/14 8:41:24.000 PM kernel: ETD :: ELAN touchpad found, Hardware version 3 (Firmware version 0x450f00).

5/9/14 8:41:25.000 PM kernel: ETD :: Touchpad enabled.

 

but this part: 

 

5/9/14 8:41:24.000 PM kernel: ETD :: ELAN touchpad found, Hardware version 3 (Firmware version 0x450f00).

 

dont show up, and anything that appear after that. so i keep using the 3.5...

 

what kind of crazy behavior? I've tested this new version in different models and its been confirmed very well by them. May be this could be your touchpad only issue or something else. So, PM me details about your problem clearly and i will try to debug this.

Share this post


Link to post
Share on other sites

Hi guys,

 

on my ASUS UX31A I'm trying to make my Keyboard Backlight controls work with f3, f4 keys, but no luck. I've changed Info.plist from ApplePS2Keyboard.kext (PlugIn) this way, but still have no effect on Keybard Backlight.

 

UPDATE

 

Sorry, it works already after KeyboardBacklight_Patch.

 

My f3, f4 controls work for Keyboard Backlight, that's nice. But the main reason why I need it was because of issues with Wake Up after Sleep, when my Keyboard backlight goes off and unable to turn it on again until after reboot.

 

Unfortunately it's a same. After my UX31A wakes up from sleep, no keyboard backlight and f3, f4 controls don't do anything either.

 

Please help. Thanx a lot and have good day everybody.

 

Manolis

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...