首页 > 解决方案 > pyautogui 位置总是返回相同的值

问题描述

我在 Fedora 31 上使用 Pyautogui 时遇到问题。

import pyautogui
pyautogui.FAILSAFE= False
while True:
    print(pyautogui.position())

错误在于,我将鼠标移动到哪里、在什么窗口或什么屏幕上都没有关系。它总是给我同样的立场:

Point(x=39, y=39)
...
Point(x=39, y=39)
Point(x=39, y=39)

有人知道吗?,我认为这可能是包的问题,​​特别是 python3-tkinter。虽然我有它(El paquete python3-tkinter-3.7.6-2.fc31.x86_64 ya está instalado。)在 Windows 10 中它可以完美运行,但在 Fedora 31 中却没有。

问候

标签: pyautogui

解决方案


推荐阅读