Эмуляция нажатия кнопок в играх
Когда пишу код для эмуляции нажатия кнопки "w" в игре, которая подразумевает движение, но по какой то причине персонаж не двигается и стоит до конца кода. Я пробовал несколько библиотек и даже перевел игру в окно и применил библиотеку pywinauto и прописал код к игре Portal:
app = Application(backend="uia").connect(title="Portal - Direct3D 9")
main_window = app["Portal - Direct3D 9"]
все равно, при запуске кода максимум, что он может - это писать в консоль, но никак не влияет на персонажа. Мне нужен элементарный код для движения персонажа вперед, допустим, на 2 секунды, после чего он остановится. Помогите, кто разбирается! Спасибо!
Источник: Stack Overflow на русском