здесь был задан тот же вопрос: Как удерживать клавиши с помощью pynput? , но у него нет рабочего ответа, поэтому я сталкиваюсь с ним.
Я хочу нажать и удерживать правую кнопку в течение 2 секунд, не отпуская ее. мой код выглядит следующим образом:
keyboard.press(Key.right)
time.sleep(2)
keyboard.release(Key.right)
Я также пытался:
with keyboard.pressed(Key.right):
time.sleep(2)
, и он не работает - программа нажимает правую клавишу, сразу отпускает ее и ждет 2 секунды вместо удержания. Мне нужно использовать pynput для этого, а не другой модуль. Я использую python 3,6 и windows 10.
РЕДАКТИРОВАТЬ:
также пытался:
pyautogui.keyDown('right')
time.sleep(2)
pyautogui.keyUp('right')
та же проблема.