Cloud EasyCeiling Opens “Between Two Screens”

Situation

When using the cloud version of EasyCeiling (RemoteApp – Remote Desktop Services), users encounter the following issue:

  • The locally installed program opens correctly on a single monitor.

  • The “cloud” version always appears in the middle of two screens, positioned between monitors.

This looks inconvenient and causes confusion for users.


Cause

RemoteApp does not store the window coordinates history on the client machine. Unlike local applications, which remember where they were last opened, RemoteApp simply streams the window from the remote session, and the RDP client decides where to place it.

If the .rdp file contains multi-monitor parameters (span monitors or use multimon), the client merges all displays into one large virtual screen. The center of this “virtual screen” lies exactly between the monitors — that is where RemoteApp is placed.


Solution

To fix this behavior, simply edit the .rdp connection file in Notepad:

Problematic configuration:

span monitors:i:1 use multimon:i:1

Correct configuration:

use multimon:i:0 ; remove the span monitors:i:1 line completely

After restarting the client, RemoteApp will open on a single screen, just like a local application.


Additional Tips

  • If you need to strictly fix the window position, you can add:

    winposstr:s:0,3,100,100,800,600

    (Format: <flags>,<showCmd>,<left>,<top>,<right>,<bottom>).
    However, this method does not always work reliably.

  • Important: RemoteApp will still open on the client’s primary monitor, so it’s worth ensuring that users have set the correct main display in Windows settings.