21

Recently upgraded to Windows 10. When I attempt to grab the title bar of a window and drag it to another monitor - I have two side-by-side monitors - Windows frequently prevents it. It appears like Windows thinks that I want to "snap" the window to the side of the origin monitor and won't let my mouse cursor cross the boundary to the destination monitor.

It appears like this: Here's how it appears

Figure 1: Google Chrome is being dragged left across Screen 2 onto Screen 1. When the mouse pointer hits the edge of the screens, a blue circle appears, showing the "snap to screen" effect.

  • Are the 2 screens the same resolution? I assume you can move the mouse between the 2 screens as expected? – Dave Aug 3 '15 at 8:14
26

It is a question of speed of your cursor.

If you move a window slowly towards (or do a brief stop close to) the edge between your two screens, your chances that Windows will think that you want to snap that window are high. Then it will block your cursor "to help you".

If you move your window more quickly you won't have this behaviour and you'll barely notice the small circle that is displayed when snapping.

If you move really fast, Windows won't even display that circle.

Thus, avoid stopping close to that edge or increase your cursor speed. Hope it helps.

  • 4
    Use WIN + arrow keys for easy window placement. – Tomblarom Aug 3 '15 at 9:19
  • 11
    What an awful "feature". I hate it. Surely to goodness there has to be a way to turn this off. I have a 4000 dpi mouse and can barely make enough momentum to cross the monitor boundary. – Kivin Aug 3 '15 at 10:21
  • You could disable Aero snap but I doubt this is a solution for you (it disables maximizing a window when dragging it to the top of your screen too). Actually I like this behaviour. While I often use Win + arrow key, I sometimes use the mouse and prior to Windows 10 I was forced to use the keyboard to snap a window to the edge between my screens. – Mik Aug 3 '15 at 11:41
  • 5
    Usability fail in an otherwise excellent UI experience by MS. I've been a power user since Win 3.11 and completely didn't think that I had to drag it quickly. I was actually half dragging it into the other monitor and then picking it up again on the other monitor! LOL! Thank goodness for SuperUser! Jeff Atwood - I genuflect in your general direction! – Matias Nino Oct 6 '15 at 4:48
  • 1
    The speed setting for the snap should be much lower than it is. – mystrdat Jun 26 '17 at 9:02
4

The block is caused by the Windows 10 Aero Snap feature. It if you drag a window slowly, it will think you want to snap to the side/top border. You have 3 options that i know of:

  1. disable snapping in Display Settings / Multi-tasking. This disables ALL snapping, including the Windows 7 style snap-to-top-of-screen which you are probably use to. I tried this but I miss snapping to the top of the screen too much.

  2. move the mouse fast. This is your main option that actually works but is as annoying as hell, coz you'll often have to try again a couple of times when you forget to move the mouse fast.

  3. don't drag. use the WINDOWS ARROW key combination to snap windows around, or WINDOWS SHIFT ARROW to move between monitors. Some people seem to like this. I find this as annoying as acid on my face.

The fourth option is to whine to Microsoft about it until they give us an option to turn off snap-to-edges that are inside the extended desktop area.

Also worth mentioning, and even more annoying is there is a few pixels at the top of the screen that you can't drag through even if you move the mouse fast.

How to disable sticky corners in Windows 10

There seems to be a third party app/hack on that page to get around that problem, but no official solution from Microsoft yet...

  • +1 for the WIN + SHIFT keys combination. Didn't know that one. The top-right pixel of the screen is blocking our cursors to help us to not miss the red cross of the window. – Mik Nov 15 '16 at 9:53
  • erratum: if you move REALLY fast the top left / top right pixels won't block you :-) – Mik Nov 24 '16 at 14:26
  • I've tried as fast as my hand can move the mouse and it always blocks me in the top corner. Not sure if "REALLY" is taking on some extra meaning here? :) – James Podesta Jul 11 '17 at 12:42
  • You are right. I don't what I did that day. – Mik Jul 17 '17 at 9:36
2

This is due to the "Snap" feature, if you don't like it you can simply turn it off.

Right click on desktop -> Display Settings -> Multi-tasking -> and turn off the top slider.

No more snapping.

1

As @Mik has said, it is all about the speed of your cursor when dragging the window.

The reason you are being "blocked" is because Windows now has "Aero Snap" which, allows any [native] window to be snapped to an edge of the screen. The Aero Snap feature cannot work properly if there is no blocking.

So to circumvent this problem, Microsoft decided that it would be best to block the blocking only if the cursor was exceeding a certain "speed".

Solution: Drag windows quickly.


Also, could you please clarify something for me. In your screenshot, to the left of it, there is an open window which appears to be snapped. That window is on your left monitor right? Is it snapped to the right side of your left monitor? If so, and if you are not dragging the window very slowly, this might actually be a bug.

1

I am using Actual Windows Manager with Windows 10 and it has settings to replace the standard Windows 10 snapping with your own custom windows snapping features. After enabling AWMs snapping features this is not an issue any more and my UI elements only snap how an where I want them to.

protected by Community Dec 3 '15 at 11:18

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.