Я пробовал это
from msvcrt import getch
while True:
key = ord(getch())
if key == 27: #ESC
print("You pressed ESC")
elif key == 13: #Enter
print("You pressed key ENTER")
, но он работает только в терминале, я хочу запускать функцию всякий раз, когда пользователь нажимает клавишу, даже если его курсор не находится в терминале, пожалуйста, помогите ... Спасибо!