steve1316 / granblue-automation-pyautogui

Educational application aimed at automating user-defined workflows for the mobile game, "Granblue Fantasy", using a variety of CV technologies in the backend such as OpenCV, PyAutoGUI and EasyOCR and a frontend coded in Typescript.
https://github.com/steve1316/granblue-automation-pyautogui/wiki
119 stars 36 forks source link

[bug] Investigate reports of the recent mouse changes breaking mouse clicks #196

Closed steve1316 closed 10 months ago

steve1316 commented 1 year ago

Description

in the newer versions, the mouse clicks arent getting registered properly, any idea why?

When you click twice at random, the bot stops by pressing the button at the bottom.

https://github.com/steve1316/granblue-automation-pyautogui/blob/a5312469e7e0f46167bad21f87edf909e8df58f2/src-tauri/backend/utils/mouse_utils.py#LL72C1-L110C21

jstwayy commented 1 year ago

I've noticed that this happens outside of "bezier curve mouse movement" option. As long as this option is enabled for me, I don't have any issues with registering clicks.