Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
Chris Hynes
4 discussion posts
I've got mouse wrapping around left/right monitor edges, which is awesome. However, it is real touchy because it slips across with just a pixel over the line. If you've got stuff near the edge of the monitor it's too easy to go to the other monitor and hard to go back and forth and target the exact item.

Is it possible to set a wrap distance, similar to the snap distance on window snapping? So it would keep the cursor at the edge of the monitor until you move at least X pixels to get to the other monitor? Similar to how Windows locks the cursor for a few pixels when you're dragging a window across monitors.

Here's an example of why I want this -- I'm running Station on my left monitor and there is a strip of icons down the left side. Very easy to miss that strip and end up on the other monitor, but if there was a 10 or 20 pixel lock area that kept the mouse at that monitor it would smoothen that right up.

Another idea here would be to watch the mouse slope as it moves. If you're moving mostly perpendicular to the wrap, wrap across. If its mostly parallel to the wrap. then snag on the monitor edge unless the slope changes to perpendicular.
• Attachment [protected]: 2018-11-28 08_04_09-Station.png [31,141 bytes]
Nov 28, 2018 (modified Nov 28, 2018)  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Interesting idea! I have added this to our feature request list, and we'll definitely let you know if/when we're able to implement it.

Thanks!
Nov 28, 2018  • #2
User Image
Chris Hynes
4 discussion posts
Thanks!

I also realized what's actually making this feel so hinky. It is only when the bar is on the leftmost monitor and you're wrapping right... and it feels weird because the cursor can only be on one monitor at a time. So if you go one pixel on to the wrapped monitor, the rest of the cursor disappears from the original monitor instead of being split across both monitors.

Don't suppose you could fix that and show up a cursor on both monitors when it should be split across based on position :laugh: I'm sure that's a Windows level or hardware cursor thing, so it's likely not possible.
Dec 4, 2018 (modified Dec 4, 2018)  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ah yep, that makes sense, because the actual cursor position is based on the tip of the cursor, which is the top-left of the cursor icon. Unfortunately I don't think it would be possible to show the cursor on both monitors :(
Dec 4, 2018  • #4
User Image
Chris Hynes
4 discussion posts
Yeah, it would be doable to put a transparent window up there on the second monitor to display the rest of the cursor (and shouldn't actually hurt anything because it wouldn't be actually overlapping the cursor at all). But probably not performant and might lead to weird display artifacts. Although with the modern compositor you might be able to get away with it.

One other thing I just hit... it would be cool to disable wrapping while dragging a window to resize. That leads to... weirdness :-D
Dec 4, 2018  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
When I test here the mouse wrapping doesn't trigger when I'm resizing a window. Are you resizing the window or dragging it by its titlebar?
Dec 4, 2018  • #6
User Image
Chris Hynes
4 discussion posts
I'm grabbing the side of the window and resizing that way. Once I hit the wrap edge, the cursor pops around to the other side.

Possible I've got something else that's interfering? Only thing I can think of would be Stardock Groupy.

Here's a screenshot of what happens...
• Attachment [protected]: resizing2.gif [321,218 bytes]
Dec 4, 2018  • #7
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ah yep, I can reproduce that issue now. I was testing with wrapping on one monitor, this seems to only happen with 2+ monitors. I've added that to our list.

Thanks!
Dec 5, 2018  • #8
Keith Lammers (BFS)'s profile on WallpaperFusion.com
The wrapping while re-sizing bug should be all fixed up in 9.4 Beta 6 :)

Thanks!
Dec 12, 2018  • #9
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)