Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I like using keyboard shortcuts because it's faster as it does not force me to move my hands off the keyboard.

In Windows I can use them to move windows around desktop:

  1. Press Alt+Space to open common windows menu
  2. Press M to choose "Move" command
  3. Navigate window position by cursor keys
  4. Confirm new position with Enter

Additionally, to achieve better accuracy, I can hold Ctrl while navigating.

Now the problem is that the normal "step" when moving is about 20px, and my desktop is quite large, so "walking" all the way across takes quite a long time. This kind of defeats the purpose of using keyboard for these tasks.

Is it possible to change size of this step so that takes less steps to walk the same distance? (I imagine a hidden setting in Windows registry...?)

I tried holding Alt while navigating, but it does not seem to have influence on speed.

share|improve this question
Didn't know about the Ctrl modifier for this! But anyways, I usually only use this when there is no mouse or if the window has disappeared outside my screen for some reason. I find moving windows with the mouse a lot easier and quicker. What I do use though, are Win+Left/Right arrow for "maximizing" windows on the left and right side of the screen and Win+Shift+Left/Right arrow to move windows between monitors :) – Svish Mar 22 '12 at 12:24

If you feel like completely reworking the windowing paradigms towards dynamic tiling, consider an AutoHotkey script called "bug.n". You'll like it if you prefer manipulating windows via keyboard.

share|improve this answer
Thanks! That looks nice, I'll definitely give it a try. However, for now, I'm not sure how it would work with my current "Laurel-Hardy" :D monitor set-up (classic 4:3 on the left and a 9:16 on the right) – Alois Mahdal Mar 23 '12 at 20:02
The paradigm itself works stupendously well in any monitor configuration but I haven't used Windows (with bug.n) so I can't be sure about multi-display setups. – progo Mar 24 '12 at 9:55

Moving by keyboard like you do is precise, but is tedious.

If you typically move your windows to certain positions and sizes, then try GridMove. You can either define your own grid (window position and sizes) or use the predefined ones. Each of these is called a tile. After that you can snap any active window by pressing Win+2 where 2 is the tile number you want it to snap into. Press Win+G to see the tiles and their numbers in the current grid.

share|improve this answer

On Windows 7, you can use the Windows Key + Arrow key to move the windows around.

I'm not sure how many pixels it shifts them over at a time, but it's more than 20.

share|improve this answer
Just as Svish mentioned, those are used for maximizing and moving between Windows. I do use them a lot, but they won't help me if I need to arbitrarily arrange multiple smaller windows, which is what I do a lot when coding (e.g. I lay around multiple smaller windows with notes, tests and similar things and code in one or more bigger windows, constantly peeking art the small ones). – Alois Mahdal Mar 22 '12 at 12:36
Windows key + up or down will maxmimise or minimise the window, but left/right will shift them very quickly across the screen. – Adam Thompson Apr 1 '12 at 0:29

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .