2015-05-20 2 views
0

Я хочу заменить пользовательский ввод (клавиатуру и мышь) на игру (Quake 2) внешней программой для целей AI. Я могу получить доступ к игре из внешнего приложения, я могу отправлять данные с клавиатуры и клавиши мыши с помощью Input Manager, но данные перемещения мыши, захваченные и созданные в координатах экрана, непригодны для использования. Я думаю, мне нужно (сгенерировать и) отправить необработанные данные в приложение. Существует несколько статей о получении необработанных данных мыши, таких как Raw input, но мне нужно отправить их. Как мне это сделать?Как отправить (необработанные) данные мыши в приложение

+0

[This] (http://stackoverflow.com/a/18379218/1997232) не работает? – Sinatr

+0

@Sinatr: Хорошее предложение. Подойдет ближе ко всему, что я могу найти. Будет проверяться и возвращаться. – jdelange

+0

@Sinatr: С этим я действительно могу получить движение мыши в игру. Здесь можно найти дополнительные примеры [ссылка] (http://stackoverflow.com/questions/8339565/send-mouse-keyboard-events). – jdelange

ответ

1

На вопрос ответили Sinatr. Это значит, что можно поставить ответ на вопрос.

+0

Этот вопрос не был ответом тогда Синатре, но вместо этого он разместил дубликат для вас. Поэтому я думаю, что этот вопрос должен быть закрыт. –

+0

@austin, я нахожу, что связанный с ним вопрос совсем другой, например, я нацелен на внешний процесс, но предоставленный ответ также применяется к моему конкретному делу. – jdelange

Смежные вопросы