Not all Mac Gems are full-featured products; some just do one or two simple things really well. Today I cover a few of these utilities.
Better Boot Camp switching
Boot Camp, which lets you run Windows on an Intel Mac, is
very cool technology. However, unlike
solutions that let you run Windows while booted in Mac OS X, Boot Camp requires you to restart your Mac and boot into Windows as if you were using any other Windows PC.
Kevin Wojniak has made that restarting process ever-so-easier, and more convenient, with
(free). Launch BootChamp and after entering your admin-level account password, your Mac will restart into Windows.
What’s so convenient about this? Two things. First, you don’t have to open the Startup Disk pane of System Preferences and change the startup disk to your Windows partition, or hold down the Option key at startup and wait for bootable volumes to appear; place BootChamp in the Dock, for example, and booting into Windows is just a click away. Second, when using BootChamp, your official startup disk remains unchanged; the next time you restart after using Windows, you’ll boot back into OS X without any intervention on your part.
Caveats: your Boot Camp partition must be formatted as NTFS and mounted when you launch BootChamp. And I haven’t been able to test it to see what would happen if you somehow have
Boot Camp (Windows) partitions or volumes on your Mac.
Better screen inversion
I know a number of people who use OS X’s built-in screen-inversion feature, which gives your screen an instant photonegative-like (white on black instead of black on white) makeover. Available via the Seeing screen of the Universal Access pane of System Preferences, this feature is designed to make objects on the screen easier to read for those with difficulty seeing. But it can also be useful for using your laptop in dim lighting (or total darkness), since there’s less contrast between the screen and surrounding light, and for reading text, since white text on black offers less glare than black text on white.
But if you’ve ever used this feature, you know that it’s all-or-nothing—your entire screen is inverted. Formerly muted colors become garish, many colors take on odd hues, and if you normally use a dark Desktop background, it becomes glaringly bright when the screen is inverted. A better option is Blacktree’s
; free). In addition to standard inversion, it provides a number of options for making an inverted display easier to read. The one that has the largest effect is the ability to hide the Desktop, instead displaying a muted, solid-color background. But you can also apply a tint—using the color of your choosing—to “soften” colors overall, and you can switch to Monochrome (grayscale) mode to get rid of colors entirely. Finally, a Disable Shadows option gets rid of OS X’s window shadows, which look great normally but glow oddly when the screen is inverted. (One glitch: some windows keep their shadows until the next time they’re active.)
You can use Nocturne’s additional options independently, so you can switch to monochrome mode, or use the tint feature, without inverting your display.
Unfortunately, Nocturne doesn’t always work as expected with multiple displays. For example, the Tint and Hide Desktop options apply only to the display on which the Nocturne window is located; to get them to work on a different display, you need to move the Nocturne window to that display and then set them again. And I wish you could configure sets of settings for quick switching, instead of having to manually check every option each time. Still, Nocturne is a nifty tool; I’ve found it especially useful when using my MacBook Pro at night.
Do not disturb
Apple’s laptops are configured to automatically wake from sleep mode when you open the screen. This is normally a useful feature; pop open the lid and you’re up and running in a few seconds. But there are times when this
the best setup. For example, more than a few laptop users have opened their bag only to find their battery dead and their laptop scorchingly hot; turns out the notebook got jostled around in the bag and the screen opened just enough for the computer to wake up on its own. (This can happen with MacBooks, which don’t have a physical latch, but it can also happen with PowerBooks and MacBook Pros, especially older models with latches that have loosened up over time.)
A simple solution is EGO System’s
; payment requested). After installing iLid, it appears as a new pane in System Preferences with a single, simple option: whether or not your laptop wakes up when its lid is opened. Uncheck this box and provide an admin username and password, and your notebook won’t wake up unless you perform one of the other wake-from-sleep actions: clicking the button on the trackpad or a connected mouse, pressing a key on the keyboard, pressing the power button, or plugging in a USB or FireWire device. (The standard sleep-on-close behavior is not affected by iLid.)
iLid isn’t doing anything you couldn’t do yourself with a simple command in Terminal. (Specifically,
sudo pmset -a lidwake 0
to prevent wake-on-open;
sudo pmset -a lidwake 1
reverts to the original behavior.) In fact, those commands are exactly what iLid uses to perform its tasks. But iLid is much easier to use—and much less intimidating for the Terminal-adverse.
Both Nocturne and iLid require Mac OS X 10.4 and are Universal Binaries. BootChamp requires Mac OS X 10.4, Boot Camp, and an Intel Mac.