教程:ApplePS2SmartTouchPad 实现触摸板手势
本帖最后由 864991375 于 2018-4-15 00:54 编辑原理:ApplePS2SmartTouchPad把三指上下滑动、四指上下滑映射改成F13-F23,再使用ApplePS2SmartTouchPad自带的KeyBoard.kext将F13-F23映射成"调度中心"等的键盘快捷键,如果你用了 Karabiner 那你还需要再映射多一层。
1.下载 ApplePS2SmartTouchPad.kext
2.编辑 ApplePS2SmartTouchPad.kext/Contents/Info.plist
23 - 30 代表 F13 - F20,在最新版本下 25 对应 F13 ,具体也用Karabiner提供的EventViemwer查看
3.编辑ApplePS2SmartTouchPad.kext/Content/PlugIns/ApplePS2Keyboard.kext/Contents/Info.plist
将对应的 Fxx 键换成你的想要的操作的 键盘快捷键
比如我希望三指上滑是 "调度中心",那我首先在 ApplePS2SmartTouchPad.kext/Contents/Info.plist 将 "3FingerSwipeUpAction" 改成 24<F14>,然后在 ApplePS2Keyboard.kext/Contents/Info.plist 将 "F14" 改成 "CMD 1"(Commond + 1),然后在系统偏好设置/键盘/快捷键 将 "调度中心" 的快捷键改成 "Commond + 1",这样就实现了两重映射到键盘快捷键。
2.保存文件,拉到你的EFI/CLOVER/kexts/others下,重启 先学习一下,再动手试试,谢谢. 映射不是问题。。问题是触控板怎么识别出4指。。我的是synaptic触控板,用voodoops2挺好的。applesmarttouchpad就出现鼠标漂移 disontsie 发表于 2018-4-15 20:55
映射不是问题。。问题是触控板怎么识别出4指。。我的是synaptic触控板,用voodoops2挺好的。applesmarttouc ...
我也是synaptic的,我直接把驱动拉进去就能用了 多谢分享! 864991375 发表于 2018-4-15 23:09 https://www.pcbeta.com/static/image/common/back.gif
我也是synaptic的,我直接把驱动拉进去就能用了
是可以用。。但是在我这边会鼠标飘移,不知道是什么原因。 谢谢楼主的分享 按照参考文件设置了保存 重启了 怎么没有效果啊 用这个驱动需要删除系统驱动吗? 好东西。学习了。 churricane 发表于 2018-4-30 21:35
用这个驱动需要删除系统驱动吗?
我一开始两个都装,然后clover屏蔽原来的,推荐这样做,不然失效了动不了键盘蛋疼 好帖,收藏了 这个赞,顶一个 ApplePS2SmartTouchPad内建的有那些手势吧
谢谢分享!! 谢谢分享。。。
先学习一下,再动手试试,谢谢.
感谢分享,试一个看看 多谢分享! 感谢分享,试试此方法