Имитация Python геймпада для управления игрой - PullRequest
0 голосов
/ 06 февраля 2020

Я пытаюсь управлять игрой, используя python. Специфическая игра c, которой я пытаюсь управлять, - это F1 2019 (версия DirectX 12). Я успешно управлял игрой с помощью клавиатурных входов, используя ctypes, однако мне было интересно, есть ли какой-нибудь способ получить вывод типа контроллера.

В долгосрочной перспективе я хочу научиться Модель, которая сможет проехать одну из трасс. В настоящее время из-за того, как работают клавиатурные входы, автомобиль будет работать на полную мощность или полностью сломаться. Кроме того, это не увеличивает постепенно рулевое управление. По своей природе он должен нажать клавишу вниз, отпустить ее и повторять до тех пор, пока она не пройдет через угол. Однако вход контроллера в игру позволил бы постепенно увеличивать предыдущие действия вместо «включения-выключения». Есть ли способ отправить «контролирующие» входы в игру?

Я уверен, что не учел некоторые детали, поэтому не стесняйтесь задавать вопросы. Я слежу за senddex GTA V Python Воспроизводит видео, чтобы выступить в роли гида.

...