Closed kimkun07 closed 5 months ago
My mistake: I found out suppress
was intended to not pass both click and move event to system.
Problem with Parsec I was using parsec (a remote desktop program), and it was the reason for my mistake. It appears that when using Parsec, mouse move event is not suppressed correctly, while mouse click event is suppressed correctly. As a result, I could still move my mouse even with the suppress option enabled, which should not have been the case.
Description When listening sequence of mouse input with
suppress
option, mouse position is fixed to first click.Output of running To Reproduce script:
I was constantly moving my mouse and clicking. However, the position found in
on_click
method is not moving.If I disable
suppress
option, I get desired output. (Position changing)Is this expected behavior? How can I get sequence of input while suppressing the event?
Platform and pynput version OS: Windows 11 22H2 Python: 3.12.1 pynput: 1.7.6
To Reproduce