- 积分
- 34
- 最后登录
- 2023-3-26
- 精华
- 0
- 阅读权限
- 10
- 主题
- 11
- UID
- 4839699
- 帖子
- 84
- PB币
- 40
- 威望
- 0
- 贡献
- 0
- 技术
- 0
- 活跃
- 195
- UID
- 4839699
- 帖子
- 84
- PB币
- 40
- 贡献
- 0
- 技术
- 0
- 活跃
- 195
|
本帖最后由 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下,重启 |
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|