microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
110.32k stars 6.5k forks source link

Multiple Monitor Setup Tools Request #25467

Open mikesamson opened 1 year ago

mikesamson commented 1 year ago

Description of the new feature / enhancement

I would love to see multi-monitor tools in PowerToys. Specifically, the ability to lock your mouse to a specific monitor and have a shortcut to unlock it and drag it to another screen. Currently, it's cumbersome when the cursor moves past the indented edge onto another monitor. Love PowerToys! Thank you!

Scenario when this would be used?

My current display setup is two stacked monitors. The top monitor is used for entertainment (podcasts, YouTube, Tidal, etc), and the bottom main monitor for freelance work. When I drag the mouse cursor too quickly onto the top toolbar in my design software (Photoshop, Premiere, Illustrator, etc) it jumps to the top monitor. I would love to lock the cursor on my main screen and activate the cursor jump with a keyboard shortcut whenever I need to access the second display.

Supporting information

Sample software:

DisplayFusion https://www.displayfusion.com

Dual Monitor Tools https://sourceforge.net/projects/dualmonitortool/

gageleblanc commented 1 year ago

They appear to be against the idea of this (https://github.com/microsoft/PowerToys/issues/9371), but I agree that this would be a great feature.

To speak to the reason given in the linked issue, it's pretty clear that while it may be up to the application, the application is not handling it in many circumstances (not to mention, it's silly to say that I'm allowing this behavior by using a fullscreen borderless option, I am not, and sometimes cannot choose.), and the whole purpose of powertoys is to be able to, as a power user, customize certain behaviors. The 'Awake' feature is something else that could be used maliciously, especially in a professional environment, same with a hosts file editor, so I don't think that is a reasonable concern.

Anyway, +1 for this, would be an amazing feature and reduce the need for potentially sketchy third party tools that sometimes do not work.

whopacha commented 7 months ago

Yeh +1 for this. I also would love to see this feature. Mostly for gaming related things. There just isn't the option in some games to lock the cursor to window, no matter what window/full screen options pretend to do.

Having power tools functionality to lock the cursor to just 1 monitor with key binds to enable and disable would be fantastic.

Even better if it could be done per window/app, but per screen is also fine.

My current solution when playing some of these games is to just fully disable all monitors but 1. I hate having to do that.