Я столкнулся со странной проблемой с одним из моих приложений для OS X. Приложение использует AXAPI для создания событий и мониторинга событий клавиатуры и мыши. Некоторые пользователи с ОС 10.6-10.7 сообщают, что когда приложение активно, их мышь работает неправильно - им приходится нажимать два или более раз, в противном случае система вообще не видит щелчка.
Когда эти пользователи отключили AXAPI, проблема исчезла.
Странно то, что я никогда не сталкивался с этой проблемой на компьютерах разработчиков, как и тестеры. Тем не менее, около 10% сообщающих пользователей испытали это.
Я использую активную запись событий на уровне HID и также обрабатываю события мыши, но я никогда не возвращаю NULL из обратного вызова.
Проблема почти наверняка в AXAPI, но я не могу понять, где именно.