Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Allow to move cursor with arrow keys #816

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

Closed
pintassilgo opened this issue Feb 11, 2022 · 6 comments · Fixed by #1070
Closed

Allow to move cursor with arrow keys #816

pintassilgo opened this issue Feb 11, 2022 · 6 comments · Fixed by #1070

Comments

@pintassilgo
Copy link

pintassilgo commented Feb 11, 2022

My request is to be able to use arrow keys to move mouse cursor pixel by pixel before starting to select rect area, for better accuracy.

You may ask: why not fix any accuracy errors after selection by using arrow keys (implemented in #515)? It's because magnifier is gone after you release mouse button. So, alternatively, the request may be to allow to keep magnifier visible all the time while in dim mode.

Similarly, and I should probably open a new issue/request for this, rect size should also still be displayed after you release mouse click, because you still can resize rect using Alt + arrow keys and it would be useful to know the resulting size.

@DamirPorobic
Copy link
Member

Problem with magnifier glass is that while you have only one cursor and can show the magnifier glass of it's position, while resizing with arrow keys you can resize all sides and move the rect, so from what to show the magnifying glass?

Similarly, and I should probably open a new issue/request for this, rect size should also still be displayed after you release mouse click, because you still can resize rect using Alt + arrow keys and it would be useful to know the resulting size.

Yes, please open another feature request for this one.

@pintassilgo
Copy link
Author

Problem with magnifier glass is that while you have only one cursor and can show the magnifier glass of it's position, while resizing with arrow keys you can resize all sides and move the rect, so from what to show the magnifying glass?

In my opinion it should still follow mouse cursor. If you find it confusing, maybe it could be default OFF and toggleable with a hotkey like M.

@DamirPorobic
Copy link
Member

Yeah, but with arrow keys you can modify something else then what is under the mouse cursor. And the magnifying glass is not really a zoomed in version of what you see on the screen, it's an upscaled region of the background image centered at the mouse cursor so you wouldn't see selected rect on it.

@pintassilgo
Copy link
Author

And the magnifying glass is not really a zoomed in version of what you see on the screen, it's an upscaled region of the background image centered at the mouse cursor so you wouldn't see selected rect on it.

Right, that way magnifier glass really doesn't solve the issue. So I stick with the original proposal: be able to move cursor with arrow keys while magnifier is visible, before pressing mouse button to start making the rect. That's how I'm used to on Windows with ShareX, but now I'm trying Linux.

@DamirPorobic
Copy link
Member

@pintassilgo does this new feature, implemented by @SebiAi resolve your issue?

@pintassilgo
Copy link
Author

Yes, it does. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants