Hacker News new | ask | show | jobs
by deorder 1942 days ago
May be you can help me with this.

I am using the same computer from 2 locations, one 10 meters away (using extension cables) from the computer. Both locations have a keyboard and a mouse. When I start an application it always opens on the primary display, not the display I initiated the opening of the application from.

On Linux with X11 (with BSPWM or not) this is flawless. The multi display support in Linux / X11 seems to be much more advanced compared to Windows.

Any idea how I can get this in Windows 10?

3 comments

On Linux you have two X servers instances, with 2 window managers, and 2 consoles. Each X server is working with a different display, so naturally the content ends up on the right display.

On Windows you have just one console, one window manager, and multiple monitors. The easiest way to accomplish this is to clone the two monitors in display settings so you're always using the same monitor, regardless of where you're sitting.

I am using a single xserver and extended the desktop.

Yes cloning is what I ended up doing.

FancyZones and DisplayFusion both have this feature. I think they achieve it by tracking your cursor position and moving the window.
I actually have no idea, this is something I had to work around in my twm, since the windows always spawn on the primary monitor