Navigating with the keyboard
I’ve found that in my line of work I do a lot of typing. I write code for a living, and in my spare time I write a load of old crap.
Tappa tappa tappa. Typety Type. Clickety Clack.
So it became much easier to navigate between and around my computer systems using keyboard shortcuts. On a windows PC, context menus were reachable by keyboard alone. Alt-F would open the File menu. You could use the arrows to navigate the menu structure from there. Ctrl-Space brought up the window’s control menu. Ctrl-E would open explorer. Tab and Alt-Tab and Ctrl-Tab let you navigate through all windows and components of windows.
So, how does Apple fare?
You can set up short-cuts to match any single menu item using System Preferences->Keyboard & Mouse->Keyboard Shortcuts, but that fails already when an application has the same text for multiple submenus. Hopefully, readers will show me how to assign a shortcut to a specific menu tree.
Quicksilver helps tremendously by allowing you to open and act on things quickly, but it doesn’t help within an application.
But here we go. The trick is in the Ctrl-Keys.
Ctrl-F2 will set focus to the menu bar. From there, the arrow keys do what you want, and keys can navigate by spelling.
Ctrl-F8 will set focus to the status bar, but there appear to be two kinds of applications in the status bar - those that register themselves properly (Apple items and MenuMeters, for example), and others (Quicksilver, FreeMem, Evernote, Plaxo Toolbar, etc. etc.). You can’t navigate to the latter!
In a Finder window, pressing Enter opens an item in Windows. In Mac OS X it renames it (like F2 in Windows). Command-O Opens it in Mac OS X.
Windows overall seems slightly more consistent. I’d still like to know how to get a context menu with Mac OS X.
Tags: Keyboard Navigation
Add New Comment
Viewing 2 Comments
Thanks. Your comment is awaiting approval by a moderator.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Add New Comment
Trackbacks
(Trackback URL)