MacOS слушатель нативного хука Java
В настоящее время у нас есть C#
DLL используется приложением Java с JNI в Windows.
Он может получить собственный приемник от мыши, клавиатуры, получить и заменить текст, получить позицию каретки и информацию о программном обеспечении. Мне нужно то же самое для MacOS (High Sierra).
Я сделал некоторые исследования, и я нашел JNativeHook
это очень хорошо, но не хватает некоторых вещей, которые мне нужны, например, позиция каретки, что очень важно. Это возможно даже на MacOS?
Если это так, что будет лучшим способом сделать это? У меня есть предпочтение Objective-C
но я понятия не имею, как этот код может быть использован после в Java.
Спасибо