App: EdgeCase
Developer: Peter Kamb
Genres: Utilities, Developer Tools

EdgeCase improves your multiple monitor productivity by restricting your mouse cursor to a single screen. 

The app prevents you from ever accidentally losing your cursor into a rarely-used secondary display, or from overshooting as you flick to an OS X hotcorner or the menu bar.

When you do want to switch to another screen, EdgeCase provides several shortcuts that allow you to cross screen edges manually. Simply perform a 'bounce' gesture, wait for ½ second, or hold a hotkey. Your cursor will then move into the next screen freely.

> "I’ve found EdgeCase to be useful on my multiple-display setup." - Dan Frakes, Senior Editor at Macworld

> "A pretty good solution to this problem." - Marco Arment, Creator of Instapaper (dot com)

> "Once you have more than one monitor, 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." - Lukas Mathis, Ignore the Code

EdgeCase prevents your mouse from moving between multiple monitors by putting a temporary barrier between the edges of your screens.

EdgeCase makes it easy to work with a single screen. It's better than closing  your Mac laptop (aka clamshell mode) because running your laptop while closed leads to increased heat and fan output.

 - You will never accidentally lose your cursor in a secondary monitor. 
 - Hot corners are easier to hit. 
 - Easily click on scrollbars or other widgets located on the edge of the screen.
 - Never "overshoot" the Spotlight or Apple menus again.

When you do want to move your cursor into the secondary monitor, there are several crossing shortcuts: 

- Bounce your cursor on the screen edge.
- Hold [ctrl] or [⌘].
- Wait for ½ second. 
- Cross when dragging.

The barrier will unlock and your cursor will cross into the other monitor.

EdgeCase is an unobtrusive menubar app that works in the background. Click the menubar icon to access the app's options. Turn the crossing options On/Off, or temporarily disable the app.

EdgeCase: Fitts' Law infinite width screen edges for your OS X multiple monitors.

---------------------------------
Press and Awards
---------------------------------
Macworld - "Mac Gem"
About.com - Tom's Mac Software Picks 2012
/r/MacApps - APP OF THE MONTH – June 2012

---------------------------------
New features in EdgeCase version 1.1
---------------------------------

"Inverse Hotkey" mode. EdgeCase's evil twin: cursor is bounded only when holding hotkey.

New "Cross when dragging" setting for easier drag-and-drop of windows and files.
 
Option to use EdgeCase only on your main menu bar screen. Allows uninterrupted crossing from a secondary screen back to the main screen. 

New menu bar icons for "Inverse Hotkey" and "Disable EdgeCase" modes.

New global keyboard shortcut ^⌘E to toggle "Disable EdgeCase" mode. Turn EdgeCase off temporarily, on the fly.

The "Bounce" and "Wait" crossing gestures are now easier to perform.

---------------------------------
Support
---------------------------------
Twitter: @EdgeCaseApp -- https://twitter.com/edgecaseapp
Email: EdgeCaseApp@gmail.com

Release notes:
- Support for dark menu bar in OS X 10.10 Yosemite.