import time
import pydirectinput
import keyboard
import ctypes
def macro():
user32 = ctypes.windll.user32
screen_width = user32.GetSystemMetrics(0)
screen_height = user32.GetSystemMetrics(1)
x = int(screen_width * 0.2) - 50
y = int(screen_height * 0.3)
pydirectinput.moveTo(x, y)
keyboard.add_hotkey('j', macro, suppress=True)
keyboard.wait()
когда зажата какая то клавиша не работает код,помогите пожалуйста как это можно исправить?