【发布时间】:2012-12-01 03:08:28
【问题描述】:
谁能告诉我 BetterTouchTool 等应用程序如何拦截系统范围的鼠标和触控板手势?
【问题讨论】:
-
我想无论他们使用什么都不会是 MAS 的 ;-)
谁能告诉我 BetterTouchTool 等应用程序如何拦截系统范围的鼠标和触控板手势?
【问题讨论】:
事实证明,在 EventTap API 的帮助下,BTT 等应用正在使用私有 MultiTouch API。
【讨论】:
此答案也适用于手势:
How to emulate the cmd-shift-4 screen capture interface?
除非您想在您的自定义视图/窗口中覆盖NSResponder 的“触摸和手势事件” 方法,例如
magnifyWithEvent:
rotateWithEvent:
swipeWithEvent:
【讨论】: