Я хочу отправлять события нажатия клавиш в игровые приложения, используя pywinauto.Я получаю приложение, как это:
from pywinauto.application import Application
app = Application()
app.connect(title='Adobe Flash Player 29')
win = app.window_(title_re = "Adobe Flash Player 29")
Это позволяет мне отправлять в приложение такие вещи, как щелчки мышью:
win.Click(coords=(300,330))
Это отлично работает, и я также могу отправить «TypeKeys»события для приложения:
while True:
win.TypeKeys("w")
Однако, вместо удержания клавиши нажатой, он многократно отправляет отдельные письма в игру.Вместо этого мне нужен способ удерживать клавишу (и это должно быть в контексте приложения, а не просто ввода с клавиатуры).
РЕДАКТИРОВАТЬ: я имею в виду, я хочу отправить удерживается нажатие клавиши для приложений, кроме активного окна