Как поместить курсор мыши в центр экрана, используя python - PullRequest
0 голосов
/ 12 июля 2020

Я использую python Kivy, можно ли помещать курсор мыши в центр экрана каждый раз, когда происходит событие часов?

что-то вроде:

  • pygame.mouse.set_pos() - я бы не хотел смешивать kivy и pygame в своем проекте, но если альтернатив нет, то остается только этот вариант
  • pyautogui.dragTo() - этот метод работает, но снижает производительность

в документации Kivy я не нашел других способов, кроме

  • Window.mouse_pos = [x, y]

Но никакого эффекта не имеет

1 Ответ

1 голос
/ 12 июля 2020

Вы можете сделать это, используя pyautogui.moveTo() функцию

height = 1920
width = 1080
pyautogui.moveTo(height / 2, width / 2)
...