本帖最后由 zmmwan 于 2014-7-11 15:41 编辑
先上网址,转载要注明出处,虽然作者要求不要在其它地方上传他的驱动,但我毕竟比较无良……
http://forum.osxlatitude.com/index.php?/topic/1948-elan-touchpad-driver-mac-os-x/
希望大家能把这个链接加到书签里,多关注下作者,有能力的更希望能捐助下作者。
下面是更新日志,英语渣表示看不懂,还请有能力的朋友给翻译下
UPDATE to v3.8.5: I've re-uploaded this final version with removed advanced palm options in plist which is not necessary actually and creates some problems in some touch pads to some users.
Latest Release: Version v3.8.5 Released (Re-uploaded) - Fixed an issue which made still touchpad not working/acting weird on some boots/after sleep for some users
- Fixed two finger pointer move with thumb on virtual button area and index moving pointer in v4 hardware (can be enabled/disabled in plist)
- Fixed and updated keyboard layouts which solves problems faced by some users
- Reworked multi touch data processing which improves overall performance/accuracy of multi touch
- Added support for finer brightness and volume levels to feature smaller increments in Fn keys mode (can be enabled/disabled in plist)
- Added support for brightness and volume keys to work on key hold to increase/decrease
- Added option to choose the edge scroll working area in plist
- Added option to choose the virtual buttons working area for v4 hardware in plist
- Added option to choose the edge swipe length from edge/middle of the pad in plist
- Added option to choose scroll level at boot for those users who need scroll speed above 6(as a temp fix) because OSX prefpane not saving the values above 6 which is a bug
- Turned off NumLock at boot by default as its causing some problems for some users (Enable this from keyboard plist if you want)
- Organized the touchpad plist preferences to manage the features properly and easily
- Updated EAPDFix
- Fixed many bugs
- Optimized code
Version v3.8 Released - Fixed some issues which made touchpad not working/acting weird on some boots/after sleep
- Fixed an issue with physical buttons found in v4 hardware
- Reworked scrolling feature from the scratch which is now so much better and smooth and can be customized using scroll acceleration modes by editing plist.
- Added support for the active multiplexing controllers used by the new touchapds for sharing the PS2 protocol.
- Added pointer acceleration mode to improve the acceleration.
- Regular function keys can be accessed in Fn keys mode 1 using the "Shift + Caps + Fx"
- ​Added new scroll type "Auto scroll"
- Moved keyboard NumLock toggle from touchpad plist to keyboard plist
- Modified some plist entries and merged
- Optimized some features
- Updated EAPDFix code, which now can enable the EAPD on demand along with after sleep mute/unmute fix using keyboard shortcut Shift + Caps + Enter needed for the new AppleHDA v2.6 or later.
- Fixed many bugs
- Optimized code
Release: Version v3.3 Released - Added v2 hardware support
- Added support for some of the old v3 hardware (found in Gigabyte notebooks, need to enable v3HWLegacyMode in plist)
- Added support for the most of the Fn key scan codes in notebooks from Acer, MSI, Dell, Samsung and few others
- Reworked on keyboard keys dispatch to improve (check keyboard thread for details)
- Added Fast and Rewind support for Media keys Next and Previous if you hold it
- Moved ApplePS2Controller and ApplePS2Keboard kexts to plugins folder of ApplePS2ElanTouchpad
- Merged AppleACPIPS2Nub to ApplePS2Controller
- Improved scrolling and added new feature SlowSynch scroll
- Fixed button dragging issue and added new option for choosing single button/emulated three buttons in v4 from plist
- Improved staiblity for all the features
- Many bugs fixed
- Optimized code
- NOTE: From v3.3, there is only one kext 'ApplePS2ElanTouchpad" as my driver in the attached zip file.
Release: Version v3.5 Released - Added option for customizing Extended functions F13-F24 with custom shortcuts
- Added option to choose custom shortcuts to gestures actions list
- Added physical buttons support present in some v4 hardware
- Fixed some keyboard, touchpad and controller related probe issues
- Fixed horizontal scrolling bug and added option to disable inertia
- Fixed slow edge scrolling and inertia effect
- Removed SlowSynch scroll option and integrated as default to improve scroll
- Added option for choosing pressure for tap and hold drag
- Updated EAPD Fix (Read my EAPDFix post for details on update)
- Added support for Asus Keyboard backlight
- Added option to make shift + caps shortcut as Fn key
- Added custom german layout option for keyboard to fix the key mapping
- Added support for new firmware from v4 and fixed some bugs related to v4
- Added option to map Delete as command + backspace shortcut for deleting files
- Fixed many bugs encountered so far
- Optimized code a lot (means less code doing same work even better)
Latest Release: Version v3.7 Released - Added 5 Fingers touch support for v4 hardware with three gestures
- Added Asus Keyboard backlight Idle auto off support
- Fixed dragging related issues in v4 hardware
- Fixed 3f left/right gestures for Spanish/Italian/French keyboards (need to use Keyboard Type ID values)
- Improvements to every feature
- Fixed many bugs
- Optimized code
邪恶的隐藏下,主要是鼓励大家去原帖下载……
|