cursor_warp makes impossible to put back a browser tab on chrome window (maybe any other browse)
See original GitHub issueIssue description
When using multi monitors, I find it very useful to change cursor position when changing focus of workspaces and windows.
But as you can see in the video, that’s an undesired behavior. As the title already says, I can’t put it back.
Other minor issues
When I click, holding CTRL, on a link to open a new tab inside a browser, for example, the cursor goes back to the center of that window.
If i click on someone’s profile picture inside telegram-desktop, the cursor also goes back to the center of the window (in this case is indeed a new window because of the way telegram handles this situation specifically).
Thee might be a lot of other examples, but that’s the general idea.
Wish list
It would be very nice (at least for me) if we could change this behavior on specifics windows, or if I could invoke a function (with lazy?) that centers the cursor manually when switch to a window or workspace.
Other
If there is documentation for the issue that I’m pointing here, I apologize, but I did a little bit of research before posting this issue.
I’m not demanding the devs to solve my problem, and by the fact that english is not my native language, I’m afraid I’m being a little rude.
Configuration
My config is very long and I don’t want to pollute this post, but I can confirm that cursor_warp = True
Issue Analytics
- State:
- Created 2 years ago
- Comments:44 (25 by maintainers)
I think this should still be open until we fix the dragging issue.
Latest change should fix your
next_screen
issue.As for the browser drag, we need to disable warping when the mouse is dragging but I can’t see where this variable is stored. There is a
qtile._drag
but this only seems to be set when it relates to a definedDrag
in the config file.@m-col any thoughts?