Допустим, по какой-то причине я хочу задержка одну секунду, чтобы "выполнить" ввод с клавиатуры. Поэтому, если я наберу «привет», каждая буква будет отображаться в течение 1 секунды. Если я нажму Alt + F4, потребуется 2 секунды, чтобы закрыть все, что я открыл.
Может быть, что-то вроде этого?
from pynput.keyboard import Controller, Listener
kb_c = Controller()
def press(key):
global kb_c
kb_c.ignore_key(key, 1.0) # fake function to ignore a key for 1 sec
kb_c.press(key)
with Listener(on_press = press) as l:
l.join()