microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
107.28k stars 6.32k forks source link

Fine-tune multi-monitor positioning tool #2652

Open pedrolamas opened 4 years ago

pedrolamas commented 4 years ago

Summary of the new feature/enhancement

The current way to position monitors is via Display Settings, but this does really bad snapping as one can see in the following example for a Dell XPS 4k laptop monitor and 2 Dell 1080p external monitors:

image

(for the record, I've actually raised a Feedback Hub issue on this problem: https://aka.ms/AA6rwp7)

Proposed technical implementation details (optional)

Ideally, I would like this screen with a more powerful interface, that would allow me to even specify coordinates on the monitors positioning.

DisplayFusion does provide a tool to do this, but it is a paid utility to fix a Windows problem, and I believe this should be natively provided (or via PowerToys)

crutkas commented 4 years ago

Cool idea but as of now, not something on our v2 work items

defucilis commented 3 years ago

FWIW if anyone else arrives here from google, this is in fact part of Windows - you click the monitor you want to fine tune, then you can use the arrow keys to move it, or hold shift and move the arrow keys to fine-tune its position. I was about to buy DisplayFusion when I found that through experimentation!

pedrolamas commented 3 years ago

Thanks for pointing that @defucilis, unfortunately for me that didn't work as good as I would expect, it might be related with my laptop resolution (4k) versus the external screens (1080p), I never managed to fully align them just with the arrows!

caspChristian commented 3 years ago

Even if Shift+arrows does allow almost acceptable results, it's still not "pixel perfect" Not to mention that you need to click Apply, move a window to test. and repeat. but even with this it's not possible to get it exactly where it should be. (also note that a window that is located over 2 monitors are always moved when clicking apply)

Additionally it would be great to be able to enter numbers manually instead of only be able to move in step. And also to export and import theses settings.