1
我遇到了一個奇怪的問題,我的一個OS X應用程序。該應用程序使用AXAPI創建事件點擊並監視鍵盤和鼠標事件。一些使用OS 10.6-10.7的用戶報告,當應用程序處於活動狀態時,其鼠標無法正常工作 - 必須單擊兩次或多次,否則系統根本看不到點擊。Cocoa Accessibility API消耗鼠標點擊
當這些用戶關掉AXAPI時,問題就消失了。
奇怪的是,我從來沒有遇到過這個問題在開發電腦上,也沒有測試人員。然而約有10%的報告用戶體驗過它。
我在HID級別使用活動事件點擊,我也處理鼠標事件,但我從不從回調中返回NULL。
該問題幾乎證明在AXAPI,但我不明白它到底在哪裏。
聽起來有可能與_another_app有不必要的交互。您是否可以向這些用戶詢問他們運行的其他應用程序,這些應用程序也可能使用事件點擊? – 2012-01-11 18:54:18
我問過了,用戶報告說至少沒有安裝鼠標/鍵盤工具......是否可以實現一種記錄器,它可以以某種方式分析其他已安裝的事件抽頭 - 就像ET Testbench所做的那樣? – ivanmoskalev 2012-01-12 08:12:27