up vote 2 down vote favorite
1
share [g+] share [fb]

On Windows, every dialog box includes underlined letters that you can activate using the Alt key. I use these "Alt" keyboard shortcuts all the time; I'm missing them as I'm trying to switch to OSX.

On OSX, all I can find is Tab navigation, which requires you to press Tab seven or eight times to get anywhere in most dialog boxes. (And even that is hidden by default: you have to enable "Full keyboard access" in the "Keyboard & Mouse" control panel to be able to Tab between buttons.)

Is there some way I can get something like the Windows Alt accelerators for OSX dialogs? I'm willing to write Automator code, download/purchase software, etc.

Specifically, I'm imagining maybe something where you do some shortcut command and then start typing the name of the button, and hit Enter to push the button...?

link|improve this question

67% accept rate
Nearly identical question: superuser.com/questions/29660/… – Andrew Grimm Jan 1 '10 at 4:36
feedback

1 Answer

up vote 3 down vote accepted

In OSX there's no such thing as the "_" like in windows, for dialogs, however, you have:

esc -> defaults to no/cancel

cmd + d -> don't save

enter -> save/ok

spacebar -> click selected button (use tab to move).

A quick google search for osx keyboard shortcuts will teach you way more than you can memorize in one day, but you should, there are dozens and some are very valuable.

You can always add more/change some existing ones by going to System Preferences -> Keyboard & Mouse -> Keyboard Shortcuts, exactly where you activated "all controls".

But as far as I know, there's no "underscore" thing in OSX.

link|improve this answer
Also note the "keyboard navigation" section in the "keyboard shortcuts" tab of the Keyboard & Mouse preference pane, specifically the item "move focus to the menu bar". Not exactly what you wanted, but this allows you to navigate the menu bar and its menus using only the keyboard. – hasseg Aug 19 '09 at 13:33
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.