gpt4 book ai didi

objective-c - Cocoa Accessibility API 消耗鼠标点击

转载 作者:行者123 更新时间:2023-12-03 17:25:01 34 4
gpt4 key购买 nike

我的一个 OS X 应用程序遇到了一个奇怪的问题。该应用程序使用 AXAPI 创建事件点击并监视键盘和鼠标事件。一些使用操作系统 10.6-10.7 的用户报告说,当应用程序处于事件状态时,他们的鼠标无法正常工作 - 他们必须单击两次或更多次,否则系统根本看不到单击。

当这些用户关闭 AXAPI 后,问题就消失了。

奇怪的是,我在开发计算机上从未遇到过这个问题,测试人员也没有遇到过。然而,大约 10% 的报告用户经历过这种情况。

我在 HID 级别使用事件事件点击,并且还处理鼠标事件,但我从不从回调返回 NULL。

问题几乎肯定是在 AXAPI 中,但我不明白它到底在哪里。

最佳答案

最终我转而使用单独的被动 EventTap 来过滤鼠标事件。更新应用程序后问题就消失了,但当时也有一个小的 OS X 更新,所以我实际上无法判断是什么修复了该错误。

乔希,无论如何,谢谢你的想法。

关于objective-c - Cocoa Accessibility API 消耗鼠标点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8819909/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com