вот моя ситуация: мы пишем приложение, которое должно преобразовывать координаты Microsoft Kinect в события клавиатуры и мыши.
Когда нам нужно взять под контроль мышь, все работает так, как мы планировали в любом виде приложения. Проблема возникает, когда нам нужно отправлять события клавиатуры (например, клавиша или клавиша вверх) в приложения, которые не обрабатывают события Windows, например игры.
Мы пробовали класс SendKeys.net framework, и он работает только с приложениями Windows. Когда приложение представляет собой игру Half-Life или Doom, мы не можем получить тот же эффект. Итак, вот мой вопрос: как мы можем эффективно отправлять события клавиатуры в эти другие приложения?