Skip to content
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

Screenshot cursor is uncontrollable over RDP #14

Open
caesay opened this issue Sep 21, 2022 · 2 comments
Open

Screenshot cursor is uncontrollable over RDP #14

caesay opened this issue Sep 21, 2022 · 2 comments
Labels
bug Something isn't working feature:capture

Comments

@caesay
Copy link
Member

caesay commented Sep 21, 2022

From Discord:

I often use MS Remote Desktop to control my PC from my MAC. And when I want to use Clowd to take a screenshot, it's messy, I can't select a portion of the screen, the cursor is stuck on the edges, whatever I want it to go...

The reason for this is almost certainly that we use a fake "gamified" cursor. We do this to support fractional positioning when the canvas is zoomed in. (otherwise we'd have to snap the cursor to real pixels, and it would be moving too fast to be precise).

I suspect we can fix this by using the real windows cursor at zoom=1 and only switching to a fake cursor when zoom > 1. This might also fix another issue reported, where with a high dpi cursor and a high refreshrate display, moving the mouse while pressing PrtScr causes the mouse position to jump to an invalid position.

@caesay caesay added bug Something isn't working feature:capture labels Sep 21, 2022
@MilesTEG1
Copy link

I suspect we can fix this by using the real windows cursor at zoom=1 and only switching to a fake cursor when zoom > 1. This might also fix another issue reported, where with a high dpi cursor and a high refreshrate display, moving the mouse while pressing PrtScr causes the mouse position to jump to an invalid position.

If this could work, that would be wonderful 😃

@EVOTk
Copy link

EVOTk commented Sep 21, 2022

Hello,
Same issue using Teamviewer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working feature:capture
Projects
None yet
Development

No branches or pull requests

3 participants