Jump to content

ELAN, FocalTech and Synaptics (Smart Touchpad) Driver


EMlyDinEsH

Recommended Posts

I use the v4 2.6 Dinesh

it works in my laptop (ASUS A46CA)!

 

but with some bugs:

> if EdgeSwipeRight enabled (I use it for Notification Center), any swipe from middle to the Right (if touched the Right edge) won't do anything (e.g: my 4FSwipeRightAction is move to left space, it won't do anything if I touch the Right edge. If I swipe and don't touch the Right edge, it works.)

> Windows drag won't work by tap and drag. Must use left click + drag

> 2FScrolling doesn't work

> Pinch zoom doesn't work

> Rotation doesn't work

> my 3FSwipeDownAction is Application Windows, and it doesn't work

> EdgeSwipeTop (is "Minimize app" on mine) doesn't work

 

Here I post my configuration, hope you can try it too:

attachicon.gifApplePS2ElanTouchpad.kext.zip

 

btw thanks for your ElanTouchpad!

 

Edit:

> 3FSwipeRight and 3FSwipeLeft don't work (Forward and Backward)

 

Plz read my thread for details on each feature since some features needs some steps to be followed and especially i suggest you to read plist editing section since most of the features are not enabled and most importantly about CommandKeyPosition which is important for some features. Also adjust your trackpad settings in system preferences becoz some features are enabled based on those values so read my thread very well.

Link to comment
Share on other sites

Hi!

 

There is a picture about my Keyboard, and an picture tell more than 1000 words.

 

 

Acer_Aspire_M5_Keyboard.jpg

 

As You can see, i made some marking here and there.

 

Legend:

- GREEN: works, no problem.

 

- YELLOW: Works without Fn, but don't works with Fn. It is terrible with the / key (Fn + 0)and with the + Key (Fn +  -), because i cannot use them simply with Fn, but i need to activate the NumLock with Fn + F11, and then can i type the correct symbol, and then i need to deactivate the NumLock again with Fn + F11.

I tried to remap the Brightness Up / Down to Fn + Left and Right, but unsuccessful :(

As You can see, almost all of the Fxx taken on this laptop (and works), so for multimedia keys i like to use the predefines keys (Home, PgUp, PgDn, End), but when i read correctly,just the Fxx and the Arrow keys are able to redefine. It is correct? If yes, can You please implement the Home, End, PageUp and Page Down Keys also? Thanks!

 

-RED: It is a dead Key, it produces nothing, with and without Fn. Total dead. Can you please use a small magic on this Key? I really like to use it.

 

Interrestingly VoodooPS2 works with these Keys without problem.

 

Thanks, thats all for now. The Touchpad works correctly.

 

ElanTech Touchpad driver v2.6  by EMlyDinEsHMG(OSXLatitude) (c) 2012-2013
Elan: Detecting the touchpad
Elan: FirmWare Version 4595464
Elan: Touchpad found, Assuming hardware version 4 (with firmware version 0x461f08)
Elan: Successfully placed touchpad into Absolute mode
Elan: Setting touchpad Range
Elan: Touchpad Pad CentreX 1480, CentreY 962
Elan: Touchpad range X_min 0 Y_min 0 X_max 2960 Y_max 1924
Elan: MouseInformation { 0x20, 0x03, 0xc8 }
Elan: Enabling the touchpad

Thanks and keep up this good work!

 

Best Regards,

santafe

 

 

Link to comment
Share on other sites

 

Hi!

 

There is a picture about my Keyboard, and an picture tell more than 1000 words.

 

santafe

 

 

I'm emulating the fn keys so your real fn key will not work in this instead you have to use right Context Menu key as fn key to access fn functions. But, the keys you've shown in picture which work with fn key won't work but i can map those to the functions for you with a plist edit if you want.

 

Thanks for reporting.

Link to comment
Share on other sites

Hi!

 

You have right, with right Context button the Backlight change works. Here is my ApplePS2Kext Info:

 

<key>IOKitPersonalities</key>

<dict>

<key>AltFnKeysKeyboard</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.ApplePS2Keyboard</string>

<key>IOClass</key>

<string>FnKeysKeyboard</string>

<key>IONameMatch</key>

<string>FnKeysKeyboardDevice</string>

<key>IOProviderClass</key>

<string>FnKeysKeyboardDevice</string>

</dict>

<key>ApplePS2Keyboard</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.ApplePS2Keyboard</string>

<key>Disable right App key</key>

<false/>

<key>Fn Keys</key>

<dict>

<key>BrightnessUp</key>

<string>ArrowUp</string>

<key>BrightnessDown</key>

<string>ArrowDown</string>

</dict>

<key>Fnkeys Mode</key>

<true/>

<key>IOClass</key>

<string>ApplePS2Keyboard</string>

<key>IOProviderClass</key>

<string>ApplePS2KeyboardDevice</string>

<key>Make capslock into control</key>

<false/>

<key>Swap alt and windows key</key>

<true/>

<key>Use ISO Layout</key>

<true/>

</dict>

</dict>

 

I don't want to give you more work to do, if you can tell, how can i remap the num keys, i will do it. Thanks!

 

Kepp up the good work!

 

Z.

Link to comment
Share on other sites

Thanks! Is there a way to add it to Niresh 10.8.2 version? when i am installing this OS, i have no mouse function on my Acer Laptop(Aspire E1/431). I also tried plugging in a mouse, but doesn't find it either... Thanks for having this, only place I've seen that has this Kext!

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...