EdgeCase is a nifty new utility for the Mac. Tons of features on the Mac rely on Fitts’s law. Notably, the Mac makes good use of the «infinite width» provided by screen edges. These «infinite width» edges allow you to quickly access the menubar, reveal a hidden Dock, or slam your mouse into a screen corner to activate Mission Control, Exposé, or another feature.

This stops working reliably once you have more than one monitor. Now, the edge between the two screens disappears. Instead of hitting the edge, the mouse moves to the other screen. EdgeCase solves this problem. With EdgeCase, the edge returns, and works as if you only had one monitor.

To move your mouse to the other monitor, hold down ctrl or ⌘, wait for half a second, or «bounce» the cursor on the edge.1


  1. This is also useful if you have a second monitor where you usually don’t want your mouse to go to at all, like a Wacom Cintiq. ↩︎

If you require a short url to link to this article, please use http://ignco.de/450

designed for use cover

But wait, there's more!

Want to read more like this? Buy my book's second edition! Designed for Use: Create Usable Interfaces for Applications and the Web is now available DRM-free directly from The Pragmatic Programmers. Or you can get it on Amazon, where it's also available in Chinese and Japanese.