-
Notifications
You must be signed in to change notification settings - Fork 6.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mouse pointer Crosshair & Mouse Jump Issue #24523
Comments
It updates as soon as you move the mouse, but indeed it doesn't update right after the jump. It's because when we move the cursor there's no actual low level keyboard input to react to. Wonder if we need to fake it. |
I assume a |
It’s possible SendInput might make the problem worse with the LittleBigMouse ticket - I think LBM looks for the first mouse event on a new monitor and scales the position and moves the cursor again to its final dpi-scaled position - at the moment Mouse Jump moves the cursor ok with LBM enabled but LBM “skips” it when you move it, whereas it might skip it as part of the Mouse Jump if sees the synthetic SendInput event above, which would mean it would land in the wrong place rather than land, then skip. Its glitchy behaviour either way, but I guess it depends on what’s least undesirable all round… I’m happy to take a look if no-one else has started working in this yet… |
Fixed in 0.69 which was released in the start of April 2023. |
Microsoft PowerToys version
0.68.0
Installation method
Microsoft Store
Running as admin
Yes
Area(s) with issue?
Mouse Utilities
Steps to reproduce
✔️ Expected Behavior
Mouse pointer Crosshairs should follow pointer's coordinates after "mouse jump"
❌ Actual Behavior
Mouse pointer Crosshairs stayed in pointer's previous coordinates after "mouse jump"
Other Software
No response
The text was updated successfully, but these errors were encountered: