Multiplicity 3.5 Mouse Latency

The change log indicates that within the new version, you have "Tweaks how it handles cursors if PCs are under heavy load".   Please could you enlighten us what exactly have you done?  Because as far as I can see, the mouse lag issue is as worse as the previous version and I can't really see any improvement in this area.  In fact, I still need to keep Synergy running to do the mouse and keyboard sharing and only use Multiplicity to do the sound sharing.  Although sound latency is another issue when the second PC is under "heavy load"!  Please fix these issues!

14,697 views 21 replies
Reply #1 Top

Hello,
I have forward your problem/question to Stardock Support Team for their assistance. Please keep an eye on this thread for any updates. We appreciate your feedback and patience.

Basj,
Stardock Community Assistant

Reply #2 Top

Hello,

Sorry to hear you are having trouble.

If this is a gaming mouse, if you dial back the DPI for it (in its software), do you notice a difference?

Sean Drohan
Stardock Support Manager

Reply #3 Top

Thanks for your swift response.  I have tried different DPI setting and I'm afraid it doesn't really help....

Reply #4 Top

Quoting wanjizheng, reply 3

Thanks for your swift response.  I have tried different DPI setting and I'm afraid it doesn't really help....
End of wanjizheng's quote

Keeping the DPI low (lowest) for testing, I trust this is over a wired connection, yes?  If not, is that test possible, over Ethernet?

Sean Drohan
Stardock Support Manager

Reply #5 Top

It was over 5GHZ wifi.  I switch it to ethernet for testing purpose, and with the lowest DPI, but it still doesn't work.

Reply #6 Top

Quoting wanjizheng, reply 5

It was over 5GHZ wifi.  I switch it to ethernet for testing purpose, and with the lowest DPI, but it still doesn't work.
End of wanjizheng's quote

Does it have a sampling rate option?

There should be no detectable lag when using a mouse over a wired connection (wireless networks could if they have packet loss issues)

How much cpu is in use on both computers at the time?

Reply #7 Top

Host computer around 40% CPU usage, and the second computer between 80% and 90%.  Please see this video which shows how the mouse behaved on the second computer.

Reply #8 Top

It looks like your secondary computer is spiking to basically 100% cpu at times which could be causing problems if there isn't sufficient cpu for other things.

Is the task thats using all that cpu running with normal priority or some sort of elevated priority?

Reply #9 Top

All the tasks are with normal priority and I experience this issue even when CPU running around 70% on my second computer.  Basically whenever go above 70%, it is unusable I'm afraid...

Reply #10 Top

Is whatever is using all that cpu on the secondary computer using any network bandwidth?  What about GPU usage?

Reply #11 Top

Just standard/normal network traffic, no download or anything like that.  For GPU, below 30%.  Usage of HDD and SDD are very low as well.  It is the high CPU usage that cause the issue, but sharing mouse movement should not require a huge amount of CPU resource at all.  Just for your reference, synergy works fine but it doesn't have the sound/audio sharing feature, so I basically have to run both Multiplicity (only do sound sharing) and synergy at the same time if I want to do things properly.  When I record the video, I have turned off the synergy already, so it is not the case that they conflict with each other.  

Reply #12 Top

Quoting wanjizheng, reply 11

Just standard/normal network traffic, no download or anything like that.  For GPU, below 30%.  Usage of HDD and SDD are very low as well.  It is the high CPU usage that cause the issue, but sharing mouse movement should not require a huge amount of CPU resource at all.  Just for your reference, synergy works fine but it doesn't have the sound/audio sharing feature, so I basically have to run both Multiplicity (only do sound sharing) and synergy at the same time if I want to do things properly.  When I record the video, I have turned off the synergy already, so it is not the case that they conflict with each other.  
End of wanjizheng's quote

Does this last past a reboot? Have you attempted a purge \ reinstall on each box?

https://forums.stardock.com/486104/multiplicity-support-faq#reinstalling

Sean Drohan
Stardock Support Manager

Reply #13 Top

Just tried purge and reinstall, I'm afraid it doesn't seem to resolve the issue...

Reply #14 Top

Quoting wanjizheng, reply 13

Just tried purge and reinstall, I'm afraid it doesn't seem to resolve the issue...
End of wanjizheng's quote

And a clean boot on each?

https://forums.stardock.com/486104/multiplicity-support-faq#cleanboot

Sean Drohan
Stardock Support Manager

Reply #15 Top

are you suggesting I need to do a clean boot and then install the Multiplicity within that environment?  Because I'm not going to stay within that environment or do a full reset on my computer.

Reply #16 Top

Quoting wanjizheng, reply 15

are you suggesting I need to do a clean boot and then install the Multiplicity within that environment?  Because I'm not going to stay within that environment or do a full reset on my computer.
End of wanjizheng's quote

Multiplicity does not need to be uninstalled nor do you need to uninstall any other software.

The clean boot's goal is to get Windows in a state (as close as possible without a format) where only its services are running under a new Windows Admin account.

After the MP service is enabled on each and you see if you still have the issue.

If it works, no issues, something other than MP is likely the cause (3rd party app or setting) and a process of elimination can be tried. If it still happens, it does not eliminate the aforementioned, it just makes them less likely. 

Sean Drohan
Stardock Support Manager

Reply #17 Top

sorry for the late response.  I have tried this, when every other applications are unloaded and the CPU usage is at a very low level, then it works fine.  However, I am not suggesting this software doesn't work at all, I am saying the mouse movement starts acting strange when the second computer is under high workload!

Reply #19 Top

Quoting wanjizheng, reply 17

I am saying the mouse movement starts acting strange when the second computer is under high workload!
End of wanjizheng's quote

Why would you expect it to act any differently?  If the Secondary is getting crushed, one should expect all services to suffer under such a load, yes?

Sean Drohan
Stardock Support Manager

Reply #20 Top

Quoting sdRohan, reply 19


Quoting wanjizheng,

I am saying the mouse movement starts acting strange when the second computer is under high workload!



Why would you expect it to act any differently?  If the Secondary is getting crushed, one should expect all services to suffer under such a load, yes?

Sean Drohan
Stardock Support Manager

End of sdRohan's quote

 

Don't be silly, I'm not trying to run the application on a crushed computer am I?  Your own change log clearly suggested that it should work reasonable well if PC under heavy load.  My test suggests othewise and I simiply ask you clarify what exactly have you changed.  The mouse start behaving strangely once the CPU goes over 70%, you can't possiblely suggest you need more than 30% CPU power to do that simple function can you? 

Reply #21 Top

"Tweaks how it handles cursors if PCs are under heavy load"
End of quote

Quoting wanjizheng, reply 20

simiply ask you clarify what exactly have you changed.
End of wanjizheng's quote

There were times when the Secondary cursor would disappear on a PC with a heavy load - the change was to prevent that.

Sean Drohan
Stardock Support Manager