Кейлоггинг в Java для Mac OSX

Мне нужна программа / библиотека для записи всех нажатий клавиш (предпочтительно Java). Я разобрал обычную клавиатуру, чтобы создать собственный интерфейс для определенных программ. Интерфейс, который предоставляет физический интерфейс для определенных ярлыков. Поскольку мне нужно переназначить нажатия клавиш в зависимости от запущенного приложения, необходима библиотека регистрации нажатий клавиш.

Например, я хочу делать такие вещи:

  • Клавиша a -> Winamp работает -> b (Следующий трек)
  • Клавиша a -> Chrome работает -> Ctrl + T (Новая вкладка) ...

Поэтому я не хочу регистрировать пароли своих друзей / семьи ...

Кроссплатформенность была бы замечательной, но если это невозможно, предпочтительнее Mac OSX.


person Pwdr    schedule 23.10.2012    source источник
comment
Невозможно в чистой Java - см. stackoverflow.com/questions/1714349/global -keylogger-in-java, например   -  person DNA    schedule 24.10.2012
comment
Также приветствуются другие языки!   -  person Pwdr    schedule 24.10.2012