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