Retaining control of the remote computer is crucial when providing technical support. To ensure that there’s no conflict when both parties start using the remote mouse, SetMe offers a unique built-in mechanism that prevents unwanted user interference.
As soon as you’re connected to the remote desktop, SetMe gives you priority control over simultaneous mouse movements. This way you can conveniently work on the remote desktop without having to fight the remote user over the cursor. In case they need to regain control, you can always give it back by simply releasing the remote mouse.
Watch the video to see it in action:
How it works
This mechanism is part of LocalDesktop, a special process started by SetMe every time you connect to a remote desktop. As part of SetMe’s architecture, LocalDesktop is responsible for:
- Capturing and compressing the remote screen
- Tracking the current position and state of the remote mouse
- Generating keyboard and mouse events
Whenever LocalDesktop identifies that there’s been a change in the remote mouse position made by the remote user, it checks the time of the latest mouse move event generated by you.
If LocalDesktop determines that it’s been less than 0.5 seconds, this means that you’re still in control of the remote mouse. In this case, you won’t notice any difference in mouse behavior. The remote user, however, will be experiencing “a jumping cursor” without the ability to regain control of their mouse.
If LocalDesktop determines that it’s been more than 0.5 seconds, then this means that you’ve already stopped controlling the remote mouse. In this case, the remote cursor will move to its new position, which will also be displayed to you within the remote desktop window.
SetMe is designed in a way that each functional module works as a separate process which helps significantly increase the reliability of our software. In case any given process crashes unexpectedly (e.g. due to a hardware issue), it will restart automatically to provide a smooth user experience without anyone even noticing any irregularities. We went to great lengths to ensure that all these separate modules work as one so that you can have peace of mind knowing that if the remote computer has a functioning CPU and RAM, then SetMe will always run like clockwork.
On top of the built-in mechanism that prevents user interference, SetMe also offers the ability to lock the remote mouse and keyboard which allows you to entirely disable the remote user’s input capabilities when necessary.
SetMe is now live and we welcome you to try it! Sign up for a fully-featured 30-day free trial today: