Я пытаюсь получить глобальный клавиатурный крючок для OSX 10.10.3. В идеале это было бы идеально упаковано в библиотеке Java, но на данный момент я просто хочу что-то, что работает.Global Keyboard Hook для OSX 10.10.3
Я пробовал два маршрута, и оба дают одинаковые результаты: я могу читать активность тачпада, активность внешней мыши и нажатия клавиш «control», «option», «command» и «shift», ключи. Ключи на всех остальных клавишах не вызывают никакой активности.
И JNativeHook, и родное приложение, использующее кварцевые события, производят этот результат, поэтому я предполагаю, что на каком-то уровне они попадают в один и тот же API. Где-то еще я должен смотреть?