Скрипт перестает работать, когда открывается игровое окно

Пытаюсь создать скрипт, который будет упрощать некоторую работу в игре. Сам алгоритм я плюс-минус написал, но есть одна неувязокчка - скрипт перестает работать, когда открываю игровое окно. Что мне с этим сделать? Объясните максимально подробно, я туповат!!! И да, есть еще вопросик. Будет ли этот код именно удерживать клавишу, а не просто нажимать многократно?

def 

    hold_W (hold_time):
        start = time.time()
        while time.time() - start < hold_time:
            pyautogui.press('f')

Ответы (0 шт):