mouse effect to know where the click happens

Asked by mark

Hello,

I have been using heavy mouse clicking with Sikuli and the problem that I have is that sometime I cant see where the scripts are clicking. My setup includes a video recording of what is happening in the desktop

NOT the problem:
The script is working but I sometimes the GUI is not displayed correctly hence the script is failing. This is not my posted question. This is the reason why I am using Sikuli.

Problem:
Troubleshooting which icon/(part of the GUI) I click last is a little tricky to find. So I thought that if I have a mouse click effect (something like the one that is used in League of Legends) would be great.

I just want to see if anyone out there have figured out how to have mouse click effect, without interfering with the GUI (will not block the image behind where the mouse is hovering over).

Question information

Language:
English Edit question
Status:
Answered
For:
SikuliX Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
RaiMan (raimund-hocke) said :
#1

Besides the known (hopefully ;-) options like Region.highlight() and the slow motion run, there is currently no feature to visually show the position of the mouse.

Since all visual effects produced by Sikuli happen on the screen, they will always interfere with a running script, and hence has to be taken into account.

The only possible solution is to setup a parallel process, that tracks the mouse and produces some visual effect with the mouse pointer, since this is ignored in Sikuli's visual processing. But as already mentioned: not a feature currently.

Can you help with this problem?

Provide an answer of your own, or ask mark for more information if necessary.

To post a message you must log in.