Snap Screen Window

0 views
Skip to first unread message

Marianna

unread,
Aug 3, 2024, 4:20:15 PM8/3/24
to roycreadforsa

On Windows 10 (I believe since Windows 7), you can snap a window to the right hand side of the screen by dragging it to the right edge. In doing so, it occupies exactly half the screen, and fills top-to-bottom.

However, when there are other windows open - if these aren't already snapped to the left hand side of the screen - you are given a selection of the various windows you have open. Selecting one then fills the left hand side with this window.

However, if you have multiple widows sized multiple ways when you snap something to a side manually or with shortcuts (widow key + arrow direction) and are prompted to pick the second window you can just hit the escape key and all other windows will stay the same as before you snapped.

Weird. I have never seen that behavior other than when going between screens of different resolutions. Normally passing a window from one screen to another happens seamlessly and getting snap to engage is usually a bit of a test of skill being able to stop the mouse in the correct 5-10 pixels for it to snap on the side of the windows you want. However, when the screens are different resolutions or positioned in a stagger in the screen layout manager then that creates a solid edge that the mouse runs into and snap happens.

If I would have to venture a guess on what is happening you have a difference in top pixels between your monitors and you are not moving the window from one to another low enough on the screen to avoid the invisible wall created by the stagger, or resolution difference. Does it behave the same if you move the windows back and for with the cursor mid-screen? If not, then you just need to go into the screen layout manager and ensure the tops of your screens align so that you can move windows back and forth without this happening, or get used to swinging low when going between screens. Either should work.

In this example moving a window from screen 1 to screen 3 requires the user to drop their mouse down the screen nearly 25% to move the window between screens without the behavior you describe happening.

Snap layouts are preconfigured ways to organize windows on your screen. You can choose from two windows side by side, both using one half of the screen, or four windows, each using one quarter of the screen. You might choose a layout with one window using up a third of the screen and another window using up the rest. These and other layouts are available to you in a few simple steps, so you can organize your windows into any configuration you like with ease. This may save you having to minimize each window and stretch it to the exact size you want. Snap layouts does that for you!

You have a lot of choices when it comes to Snap layouts, from the layout you want to how layouts work on your device. To decide when Snap layouts will be available to you as well as how and when Snap groups appear, head to Settings > System > Multitasking. You can toggle Snap windows on and off, and you can customize Snap settings to what works best for you.

And the list goes on! For work, play, and beyond, Snap layouts in Windows 11 can enhance your screen experience and make your flow more productive. For other tips, tricks, and insights to get the most out of Windows 11, head to the Windows Learning Center.

Allows resizing, tiling, and snapping windows just by dragging them to the edges or corners of a screen--same as in modern versions of Windows apparently. Very useful and fast for mouse users. Tested and works in Ubuntu 18.04, 20.04, and 22.04.

As you can see, it uses the Super (Windows) key + the keypad keys. A lot of smaller laptops and keyboards, however, do not have the keypad on the right side of the keyboard, so I recommend you use the Alt + Windows + Letters shortcuts which I've used in "Put Windows" before. Also, I really hate the gaps all around the windows (like a lot--so much so that I woulnd't recommend this tool at all if I couldn't remove them), so I recommend you remove the gaps by changing "Gap Between Window and Workspace" to 0, and disabling "Gaps Between Windows".

Click the "Turn screen reader on or off" shortcut you can see which is currently assigned to Alt+Super+S, and press Backspace to disable the shortcut --> click the "Set" button. You can now see it is "Disabled". Perfect:

Now go ahead and change your "Awesome Tiles" keyboard shortcuts to be as follows. Remember that the Super key is the Windows key on a PC. Here are my new settings. I have highlighted all of the ones I just changed:

Two other settings you may want to mess with are the "Center Tiling Steps" and "Side Tiling Steps". If you press the same shortcut repeatedly, it cycles through those multiple size settings as set there. Those are values from 0 to 1, where 0 represents 0% of the full size for that position, and 1 represents the full size for that position, So, press the same shortcut repeatedly to cycle through 3 (as currently set) different sizes for each one, sized according to those settings.

To get the most consistent results, I like to tile the window to center first. So, if I wanted to resize and snap the window to the top-left corner, I would press first Alt + Windows + S to center the window, and then I'd press Alt + Windows + Q to resize and snap it to the top-left. Centering between each move ensures it's always the correct size for that new position.

Tested in Ubuntu 22.04 with both the X11 and Wayland window manager servers, and in Ubuntu 18.04 and 20.04 with X11. It works phenomenally-well in Ubuntu 22.04, with both the X and Wayland window manager servers, and easily snaps windows into corners or edges.

After logging out of Ubuntu and logging back in, press your Windows key and search for "Extension Manager". As of Ubuntu 22.04, it's a blue puzzle piece, as previously shown above. Click it. Click the slider to activate "WinTile RELOADED". Click the gear icon and set your settings like this:

In both cases, the above settings window is opened. Here are the possible settings to tweak. I decreased my Delay in ms before preview displays setting from the default 500 ms to 100 ms to make it much snappier, and I decreased my Number of columns setting from 3 to 2.

Overall, it's not quite as versatile as "Put Windows" or "Awesome Tiles", but WinTile works great in Ubuntu 22.04, with both Wayland and X window servers, and it's more-intuitive for Windows users and those who like to use trackpads or mice ?.

It takes some getting used-to compared to the tools I've been using for the past 8 years: CompizConfig in Unity in Ubuntu 14.04 and 16.04 and the "Put Windows" tool in GNOME in Ubuntu 18.04 and 20.04, but overall it gives a more-natural experience if you're using a mouse. Just drag the window towards the monitor edge or towards the corner and it automatically resizes and snaps accordingly!

Press your Windows key and search for "Extension Manager". As of Ubuntu 22.04, it's a blue puzzle piece, as previously shown above. Click it. Click the "Browse" tab at the top, then search for "wintile". Click the "Install" button to install it. Here you can see mine is already "Installed":

Click the "Installed" tab at the top, ensure the slider shows "WinTile" as activated (click the slider to activate/deactivate it). If you have previously installed WinTile Reloaded and it is still active, disable it by clicking its slider to turn it off. Here's what I see:

In both cases, the below settings window is opened. Here are the possible settings to tweak. I decreased my "Delay in ms before preview displays" setting from the default 500ms to 100ms to make it much snappier, and I decreased my "Number of columns" setting from 3 to 2.

If you find your new 22.04 computer having graphics driver problems or freezing, and you have an NVIDIA graphics card, see my detailed answer here to update your graphics drivers. See: (Recommended) Option 2: download and install the driver straight from NVIDIA.

This answers what you literally are asking here (i.e., place a window in a corner), but it does not resize a window to fit e.g. a quarter of a screen, which may be what you intended to ask. For tiling, there are still a couple of extensions available, even if the one you listed is not anymore updated. Look for "tile" on the Gnome Extensions website to find and try them.

Snap layouts are a new Windows 11 feature to help introduce users to the power of window snapping. Snap layouts are easily accessible by hovering the mouse over a window's maximize button or pressing Win + Z. After invoking the menu that shows the available layouts, users can click on a zone in a layout to snap a window to that particular zone and then use Snap Assist to finish building an entire layout of windows. Snap layouts are tailored to the current screen size and orientation, including support for three side-by-side windows on large landscape screens and top/bottom stacked windows on portrait screens.

If the app's window has the maximize caption button available, the system will automatically show snap layouts when a user hovers the mouse over the window's maximize button. Snap layouts will appear automatically for most apps, but some desktop apps may not show snap layouts. This topic describes how to make sure your app shows the menu with snap layouts if the system does not show it automatically.

If your app can invoke the menu with snap layouts but isn't able to snap properly to the zone sizes, it's likely that your app's minimum window size is too large for the window to fit in the selected zone.

The built-in Snipping Tool lets you snap, save, annotate and share screenshots of all or a portion of your screen. It can also record a video -- with sound -- of a window on your desktop. The easiest way to call up the Snipping Tool is by using the keyboard shortcut Windows key + Shift + S.

Once you take your screenshot, it will be saved to your clipboard and show up momentarily as a notification in the lower-right corner of your screen. Click the notification to open the screenshot in the Snipping Tool app to annotate, save or share it. (If you miss the notification, open the notification panel and you'll see it sitting there.)

c80f0f1006
Reply all
Reply to author
Forward
0 new messages