7 ms·
As someone coming from macOS, the one feature that I miss most on Windows is applications remembering their old positions when plugged into multiple displays. W
by sikim 7y ago
As someone coming from macOS, the one feature that I miss most on Windows is applications remembering their old positions when plugged into multiple displays. When I first saw this happen on macOS, I thought it was some magic. Now on Windows, I have to constantly drag each window back into its own display every time I plug in/out from displays.
- r1nkgrl 7y agoWhat version of MacOS do you use? I use High Sierra with 3 external displays, and my windows are almost always in different places when I unplug, plug back in. All monitors are the same model (this might make a difference), but I always plug them into the same port they were connected to previously. One hypothesis I have is the order I unplug / plug in the monitors matters. Edit: after some quick testing, I can't seem to reproduce any issues while just briefly leaving my monitors unplugged. The issue I notice the most is that windows get put back on the wrong monitor. e.g. window A from monitor 1 is now on monitor 2 and window B from monitor 2 is now on monitor 1.
- derefr 7y ago> All monitors are the same model (this might make a difference) It does: your monitors are likely reporting identical EDIDs. Or, to put it another way, your monitor's manufacturer is incompetent. (Which is sadly quite common.)
- partiallypro 7y agoWindows remembers my window locations when I plug back in. Using a Surface dock with two Dell Ultrasharps. Maybe as someone else pointed it on OSX, perhaps it's the ID the monitors are sending back to your Windows install and it doesn't know which is which because they don't have a unique identifier?
- DEADBEEFC0FFEE 7y agoI think that might be the dock drivers. I remember a universal dock vendor presenting that as a feature.
- sikim 7y agoI'm also using two Dell Ultrasharps with a Surface Dock. I tried updating the driver but no luck for me.
- conradfr 7y agoIt used to work flawlessly on my MacBook pro at work and a couple of months ago ... it just stopped. Now all the windows stay on the integrated display and I have to restore them myself ... sigh.
- dmitrygr 7y agoWindow positions? I'd be happy if icons would stay in one place as i plug/unplug displays! To be honest MacOS and linux are the only current consumer OSs that have multi-display handled. And of them, only MacOS properly handles multi-display setups with differing DPIs.
- afarviral 7y agoWhat do you have to do to get linux to work properly with multiple displays? I just can't get the set up to work how I want on Arch.
- dmitrygr 7y agoGenerally, Linux mint and Ubuntu both get it right
- tbrock 7y agoUse gnome. It just works for me. Either on X or Wayland.
- IceDane 7y agoDepends on your setup. I run a fairly custom setup without a DE and such and I just use xrandr(arandr) and saved the layouts. I haven't bothered to make anything happen automatically since I have a few different monitor setups, so I just run the scripts manually.
- SmellyGeekBoy 7y agoRunning 3 monitors here. Mixed DPI (laptop is 4K, both external displays are 1080P). Ubuntu with Gnome running on Wayland. A few of the applications I use still don't support Wayland scaling properly (meaning they need to stay on whichever monitor they were launched, lest their zoom level get messed up) but it's getting better and all of the built-in Gnome stuff works great. This genuinely took zero configuration on my part, besides perhaps going into the Display control panel and changing the zoom level for the 4K display.
- __MatrixMan__ 7y ago
- TheSpiceIsLife 7y agoI'm on Windows 10 at work with four displays (2x 27" and 2 x 23") and Windows can't even remember the position of app windows after closing and re-opening the app immediately, don't even have to unplug and replug a display for this it to exhibit this amnesic behaviour.
- jodrellblank 7y agoIsn't it up to each program to ask for its windows to be displayed in a particular place? (Not up to the OS to override programs and show them where it thinks you want them; “how do I save window position?” used to be a popular question for Windows dev).
- naikrovek 7y agoYes, and Windows will try to put an application window where it was if the program asks Windows to do that. If I am remembering correctly. (Big "if") Why the onus is put on each application to turn this on is not clear to me.
- degski 7y agoWhy wouldn't it be?
- soylentgraham 7y agoOS X will remember & restore a pos with a matching title in a certain app[bundke identifier] WinApi provides calls to do the same which iirc goes in the registry, but it's not automatic.
- freeflight 7y agoI haven't used it yet myself, been sitting on my Steam account since I got it in a deal, but apparently DisplayFusion [0] has window position profiles. [0] https://www.displayfusion.com/ https://www.displayfusion.com/
- zeppelin101 7y agoDisplayFusion is a great utility. I actually paid full price and I only use it for one purpose - window management. I have a few shortcuts I set up that allow me to manipulate the active window in multiple ways. I've set this up 2 years ago and I've been using it at home and at work for all this time. I can't say enough good things about the app.
- nikanj 7y agoWhen I go out to lunch, windows drops my screens through power saving modes all the way to “off”. Then it says “huh, screens 1,2 and 3 have disappeared. Better gather all the windows to the primary desktop”. I have to either disable energy saving, or accept that I need to move my stuff back to screens 2 and 3 every time I’m away for 15 minutes