【发布时间】:2011-01-19 01:49:39
【问题描述】:
几周前我问了一个类似的问题,但没有得到答案,但这是一个更开放的问题(虽然是在假期前几天)。上一个问题是here
有什么方法可以防止鼠标移动或点击传递到前台的任何应用程序,或者给人一种印象。我对防止鼠标被触控板或魔术板移动特别感兴趣。
我基本上希望用户在魔术板上执行一个手势,禁用鼠标功能/系统手势,监控/对键盘上的进一步手势做出反应,并在某个时候重新启用鼠标功能。我最接近的方法是将鼠标光标移回每次鼠标移动事件激活时的位置,但这会导致鼠标来回移动,这非常分散注意力。我已设法全局隐藏光标,但鼠标仍在移动并发生点击,虽然您看不到它,但当下面的应用程序对其做出反应时,它可能会非常分散注意力。
【问题讨论】:
标签: objective-c macos cocoa quartz-graphics