Как отправить смоделированное нажатие клавиши в Steam-игры на Windows 10? - PullRequest
1 голос
/ 03 июня 2019

Я хочу создать простой игровой контроллер / бот внутри steam-игры, похожий на тот, который был сделан здесь, на gtaV , чтобы опробовать методы машинного обучения. Я перепробовал все, начиная с пакета pyautogui, pyinput и , перейдя к методу , который также использовался в предыдущей ссылке, и все они работают в настольных приложениях и браузерах, но ни одна из них не работает после запуска игры.

Я также пытался создать и скомпилировать этот C-код , который, как я предполагаю, оборачивается вокруг питона, но это та же проблема, где он работает, пока я не выхожу на экран игры.

Я предполагаю, что проблема связана с методом ввода, как и в предыдущем случае, его нужно было заменить на ScanCodes вместо VK, но я понятия не имею, как даже определить, какой метод ввода должен использоваться.

Моя текущая настройка - python3 в Windows 10 Home Edition.

...