For an operating systems that is multi-monitor capable for a very long time, Windows is surprisingly bad at herding its windows across larger and/or multiple screens. I had switched to the two display setup (again) this year and while Windows 7 has some new hotkeys they were completely lacking for portrait+landscape configuration.
After some searching and comparing Winsplit Revolution came out on top as about easiest and robust utility to move and resize windows.
What it does
In a nutshell app registers number of hotkeys for manipulating windows.
Core of it are:
- Ctrl+ numpad 1-9 to resize and move windows to the section of the screen
- Ctrl + cursor left/right to move window between displays
The overly common issue of remembering shortcuts is solved very nicely here - numpad keys make a great and easy to follow mental model of how it works. Top corresponds to top of screen and so on. For each location there are couple of preset sizes, in percent of the screen taken vertically and horizontally. They can be freely modified and added/removed.
Hotkeys themselves are also fully configurable. Makes a lot of sense since notebook computers tend to not have numpad. :)
App seems to rely on detecting which size window currently has to cycle through presets. With some custom configurations I tried it was loosing track (not recognizing current size of window) and going to start of the list, instead of next position.
Some secondary hotkeys clashed with PhpStorm and took a while to figure out, since nothing was happening from invoking function like maximize vertically in already maximized window.
It could use some way to indicate what is going on to help with things like that.
Very solid freeware utility with complete out of the box functionality, but fully customizable as well. Portable version available.