xuhupeng 发表于 2014-3-20 14:16

关于e1-471g触摸板驱动

本帖最后由 xuhupeng 于 2014-3-21 11:56 编辑

找了将近一年多,也试过很多驱动,不是不兼容,就是根本驱动不了,今天找到elan touchpad这个驱动,终于可用了。
最新版elan touchpad:
ps:刚才找到f1,f2调亮度的东东,可惜是假调节。。。亮度没变。。。
对了我是10.8.4,acer e1-471g-53214g50Mnks


xuhupeng 发表于 2014-3-20 15:27

本帖最后由 xuhupeng 于 2014-3-20 18:21 编辑

缺点:安装后不能再用fn+f12和ins调节亮度,用printscreen键会触发屏幕快照程式,触发后几率性导致鼠标右键无法点击等问题(还是不太兼容)
额,刚看到EMlyDinEsH的旧帖说已经解决了亮度问题。。。以下为原文:
Fn Keys Mode:
I've implemented this feature in order to simulate the Fn key functions of Apple for the notebooks which has real Fn keys not working and also to provide/improve the keyboard experience close to Apple keyboard. There are three modes in this feature.They are:
Note: In version 3.0.2 (or) lesser, ApplePS2Keyboard kext is found inside the ApplePS2Controller kext. From v3.3, ApplePS2Keyboard is located inside ApplePS2ElanTouchpad kext.
[*]Mode 1
[*]works without the need of Fn key and has Apple keyboard Fn key Mappings by default
[*]uses the Fn key mapping values from the plist entry "Fn Keys Mode 1"
[*]you can change these mappings as you like using the allowed keys by editing the plist file "ApplePS2ElanTouchpad.kext/Contents/Plugins/ApplePS2Keyboard.kext/Contents/Info.plist" at the section "IOKitPersonalities->ApplePS2Keyboard->Fn keys Mode 1"

[*]Mode 2
[*]works using the Context menu key as Fn key and has my custom Fn key mappings
[*]uses the Fn key mapping values from the plist entry "Fn Keys Mode 2"
[*]you can also change these mappings as you like using the allowed keys by editing the plist file "ApplePS2ElanTouchpad.kext/Contents/Plugins/ApplePS2Keyboard.kext/Contents/Info.plist" at the section "IOKitPersonalities->ApplePS2Keyboard->Fn keys Mode 2".

[*]Mode 3
[*]works using the Context menu key as Fn key but has Fn key mapping of the Notebook vendor
[*]uses the Fn key mapping used by the notebook vendor like Dell, Samsung, Acer and Asus.
[*]for vendor mapping you need to edit the plist entry "Fn keys Layout" to the vendor values explained below.

Allowed vendor values for the Fn keys Layout:'NONE' clears the mapping and makes the mode like disabled. I meant this value to provide vendor mapping of the Fn keys positions for the Fn key mode 3 and fix some of the real fn keys minor issues in my driver for few notebooks(barely noticeable), because there are some scan codes of Fn keys whichare getting conflicts in my ADB-scan code mapping due to each vendor doing different functions for the same scan code.
[*]ASUS
[*]ACER
[*]DELL
[*]SAMSUNG
[*]MSI
[*]NONE
Allowed key values for mapping the Fn key functions are:
F1 - F12,Pause, ArrowDown, ArrowUp,ArrowLeft and ArrowRight.Enter the value "disable" in plist for disabling the Fn key mapping you don't want.
Also you can enable/disable this feature by editing the plist entry "Fn keys Mode" to the below values:
[*]0 - to disable Fn keys mode
[*]1 - 3 - each mode works like i've explained above

Right context menu key http://farm8.staticflickr.com/7288/8744268475_8a6afa765b_t.jpg

[*]Fn Key Mode 2
[*]F1 - Sleep
[*]F3 - Misson control
[*]F3 - KBBacklightDown(Asus keyboard backlight)
[*]F4 - Launchpad
[*]F4 - KBBacklightUp (Asus keyboard backlight)
[*]F5 - Brightness decrease
[*]F6 - Brightness increase
[*]F7 - Display sleep
[*]F8 - Video Mirror
[*]F9 - Disable/Enable Touchpad
[*]F10 - Volume Mute
[*]F11 - Volume decrease
[*]F12 - Volume increase
[*]Left Arrow - Media Previous (Media Rewind on key Hold)
[*]Down Arrow - Play/Pause
[*]Right Arrow - Media Next (Media Fast on key Hold)
[*]Pause/Break key - Context menu


[*]Fn Key Mode 1
[*]F1 - Brightness decrease
[*]F2 - Brightness Increase
[*]F3 - Mission control
[*]F3 - KBBacklightDown(Asus keyboard backlight)
[*]F4 - Launchpad
[*]F4 - KBBacklightUp (Asus keyboard backlight)
[*]F5 - Display Sleep
[*]F6 - Video Mirror
[*]F7 - Media Previous (Media Rewind on key Hold)
[*]F8 - Media Play/Pause
[*]F9 - Media Next (Media Fast on key Hold)
[*]F10 - Volume Mute
[*]F11 - Volume decrease
[*]F12 - Volume increase
[*]Pause/Break Key - Enable/Disable touchpad


NOTE: Display sleep disables both keyboard and Touchpad, so if you wake the screen other than Fn + Fx combination then both keyboard and touchpad are not enabled back. You need to press "ESC" key to enable them back.
。。。不过我的acer,这样改了再装还是不能调节亮度,注销和关声音倒是有。。。

xuhupeng 发表于 2014-3-21 09:47

三种fn mode key我都试过了,mode 1 除了调亮度其他均可用,但是Pause/Break 用了会导致死机!mode 2 和 mode 3似乎是一样的但是有些不能用
页: [1]
查看完整版本: 关于e1-471g触摸板驱动