MostHost LA
9 discussion posts
Windows 10, Steam version of DisplayFusion 9.5
The cursor won't loop from left to right on my 3 monitor system. It loops fine right to left.
Opening the monitor setup and clicking the Identify tab causes it to work correcly so long as the monitors are being identified.
Changing presets does not correct the issues, usually neither does a restart.
It's been happening on and off for various versions, but usually it would resolve after a fresh boot.
It seems to be somehow related to disalog windows on screen. I often experience the issue while working with WinSCP that sits exactly on the monitor having issues.
Not sure what else I can provide that would be useful for debugging this...
sandmann
65 discussion posts
I'm chiming in mainly so you don't think you're alone with this problem. I too have a 3-monitor setup and sometimes the cursor just bangs up against the right edge repeatedly, but going right-to-left works fine. A few times this has cleared the problem, other times when I try to go back left-to-right, it bangs up against the edge I just went through!
I haven't run into it for the past couple of beta's (v9.6) though, but I never did track down what the cause was. And if I can't tell Keith how to reproduce the problem, there's not much point reporting it....
This is really strange, I've never run into that before! When it happens, if you exit DisplayFusion, does the mouse cursor move correctly?
Also, do you have any options enabled on the DisplayFusion Settings > Mouse Management tab?
MostHost LA
9 discussion posts
for the settings
https://gyazo.com/2d4f5034ae32e76ea0c32b431b89d07c
as far as moving correctly, I do not believe that with windows the default behaviour would be to loop around the edge. meaning if I exit display fusion then it won't loop from left or right.
As I keep testing different things, This issue really seems related to WinSCP or any modal window being open on the screen.
if the window is showing - though not necessarily focused on that monitor, the wrapping is somehow disabled.
The moment a window from a different program catches focus, the problem resolves itself.
However, if you close the second window that is on the monitor presenting the issue, then then the problem persists.
Very wierd, and it could be related to how Winscp or Photoshop generate their dialog windows instead of how DisplayFusion handles it.
Ah ok, didn't realize it was only an issue with mouse wrapping in DF, I was thinking that it wasn't moving to the other monitors correctly at all. Thanks for the extra info!
It sounds like maybe those apps are somehow swallowing the mouse movement messages that we hook in order to wrap the mouse when it hits the edge.
Did this only start with a recent beta, or was it an issue in 9.5 as well?
MostHost LA
9 discussion posts
It has been an issue on and off. But I do recall everything working fine about 2 years ago.
As far as mouse input being overwritten, it's probable, given how the interaction ceases only for the screen I have the program on.
It seems to happen more often when OK/Cancel dialogs pop up.
Ok, thanks for the update! We'll work on some more in-depth testing for this after the holidays and see if there's anything we can do from our end.
I wasn't able to reproduce this issue with WinSCP running. Do you need to be connected to an actual session? And do you have any options customized from a default install?
MostHost LA
9 discussion posts
Initiate any file transfer, which will bring up a modal dialog. Either upload or download works.
Additionally Photoshop 2020's dialog screen seems to do this too. some more then others.
Ok, thanks! I'll re-test and keep you posted on what I find out.
Strange! Still no luck here! I'm testing with WinSCP 5.15 and DisplayFusion 9.6.2 Beta 1. Anything else that I may be missing here?
MostHost LA
9 discussion posts
It is very strange. Currently it seems to be working fine.
If I can ever re-replicate the error i'll update this thread with instructions.
It could be that the last update that was not too long ago patched this.
Sounds good, thanks for the update!