864991375 发表于 2018-4-15 00:25

教程: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下,重启

ydyanglq 发表于 2018-4-15 20:50

先学习一下,再动手试试,谢谢.

disontsie 发表于 2018-4-15 20:55

映射不是问题。。问题是触控板怎么识别出4指。。我的是synaptic触控板,用voodoops2挺好的。applesmarttouchpad就出现鼠标漂移

864991375 发表于 2018-4-15 23:09

disontsie 发表于 2018-4-15 20:55
映射不是问题。。问题是触控板怎么识别出4指。。我的是synaptic触控板,用voodoops2挺好的。applesmarttouc ...

我也是synaptic的,我直接把驱动拉进去就能用了

lyonpc 发表于 2018-4-15 23:10

多谢分享!

disontsie 发表于 2018-4-15 23:16

864991375 发表于 2018-4-15 23:09 https://www.pcbeta.com/static/image/common/back.gif
我也是synaptic的,我直接把驱动拉进去就能用了

是可以用。。但是在我这边会鼠标飘移,不知道是什么原因。

goleave 发表于 2018-4-22 11:08

谢谢楼主的分享

mocl1220 发表于 2018-4-30 17:02

按照参考文件设置了保存 重启了 怎么没有效果啊

churricane 发表于 2018-4-30 21:35

用这个驱动需要删除系统驱动吗?

stseric 发表于 2018-4-30 22:04

好东西。学习了。

864991375 发表于 2018-5-13 21:03

churricane 发表于 2018-4-30 21:35
用这个驱动需要删除系统驱动吗?

我一开始两个都装,然后clover屏蔽原来的,推荐这样做,不然失效了动不了键盘蛋疼

banyueshanshui 发表于 2018-5-20 02:36

好帖,收藏了

zfx2012 发表于 2018-5-20 11:16

这个赞,顶一个

guanghui306 发表于 2018-5-24 14:01

ApplePS2SmartTouchPad内建的有那些手势吧

Baniel 发表于 2018-6-5 22:51

谢谢分享!!

baojiwx 发表于 2018-6-9 10:26

谢谢分享。。。

1228746126 发表于 2018-6-9 11:35

先学习一下,再动手试试,谢谢.

shuimohen 发表于 2018-6-12 14:35


感谢分享,试一个看看

Hades1kismet 发表于 2018-6-12 17:09

多谢分享!

heweidonghao 发表于 2018-6-21 10:27

感谢分享,试试此方法
页: [1] 2 3
查看完整版本: 教程:ApplePS2SmartTouchPad 实现触摸板手势