Я собираюсь реализовать простой ввод с клавиатуры и мыши на osx для моего движка. Я хочу абстрагировать реализацию в более общих классах c ++, таких как Keyboard и Mouse, а также в соответствующих слушателях для переносимости. В любом случае, я натолкнулся на Leopard HID Api (http://developer.apple.com/mac/library/technotes/tn2007/tn2187.html#TNTAG9000-SAMPLE_CODE_)which, кажется, правильный путь для реализации этих классов в osx. В любом случае, примеры HID очень сложны, и я не могу обернуть свою Обдумайте это так быстро, как мне хотелось бы, поэтому мне было интересно, если бы кто-нибудь уже использовал его, чтобы получить базовый ввод с помощью мыши и клавиатуры, или знает о некоторых хороших примерах / ресурсах в Интернете.
Или, может быть, даже совсем другой путь?
спасибо