симуляция мыши в windows - PullRequest
       10

симуляция мыши в windows

0 голосов
/ 02 декабря 2011

Я пишу настольную программу с использованием c #, которая работает на оборудовании, похожем на мышь, предназначенном для людей с ограниченными возможностями.Теперь я могу читать данные с аппаратного обеспечения и одновременно обновлять положение курсора, обновляя Cursor.Position.Программа работает довольно хорошо. Однако когда я пытаюсь использовать свою программу во время игры в 3D-игру (например, fps), она не работает.Когда я перемещаю железо, курсор в игре не обновляется.Я попробовал это с несколькими 3D играми.Есть ли способ, которым я могу перемещать курсор мыши в играх двигаться программно.Я думаю, игровые движки не используют позицию курсора.Вместо этого они получают разницу x и y от аппаратного обеспечения.Есть ли способ напрямую манипулировать этими данными?так что мое оборудование и программа могут быть использованы во время игры.Надеюсь, я был достаточно ясен.

1 Ответ

1 голос
/ 02 декабря 2011

Вам необходимо написать драйвер для этого оборудования.Если вы обрабатываете события «мышиного» оборудования в вашей программе на c #, это нормально, но в других программах это работать не будет.

...