X

Tip: Access application menus anywhere on screen

The default location for accessing application menus in OS X is at the top of the primary monitor; however, this can be irritating if you have multiple monitors or need to just quickly access a menu in a background application. The utility DejaMenu provides an option around this limitation.

Topher Kessler MacFixIt Editor
Topher, an avid Mac user for the past 15 years, has been a contributing author to MacFixIt since the spring of 2008. One of his passions is troubleshooting Mac problems and making the best use of Macs and Apple hardware at home and in the workplace.
Topher Kessler
2 min read

After our recent article that discussed some confusion Windows switchers might have with closing windows versus quitting applications in OS X, another key difference that a few people have mentioned is the difference between the location of application menus in OS X and Windows.

The difference is simple: While Windows includes menus in each application Window, OS X places all application menus in the system menu bar, though some applications have document-specific menus that appear in a window's tool bar (e.g., the font and formatting options in TextEdit windows). While this difference is basic enough and pretty straightforward, a few Windows users (and some Mac users) might still enjoy having an option to access the application's menu items from within the application window.

There are several instances where this might be useful. The first is if you have a background application that you would like to quickly bring to the front and perform some menu operations, and another is if you have a multiple-monitor setup, since the menu bar will only display on the main monitor in OS X.

The default option in OS X is to click the application (or use Command-Tab) to bring it into focus, and then locate and access the menus; however, if you install the program DejaMenu (freeware) you can set a hotkey combination that when pressed will display the current application's menu options at the point of the mouse.

DejaMenu itself is limited to using a hotkey sequence of your choosing, but if you combine it with some third-party mouse drivers or add-ons such as USB Overdrive, Better Touch Tool, or jitouch that support binding key sequences to mouse buttons, you can enable this for a specific mouse key and enable the menu on-the-fly.


Questions? Comments? Have a fix? Post them below or e-mail us!
Be sure to check us out on Twitter and the CNET Mac forums.