On a Mac, can you navigate menus with one handed key strokes like Windows?

On a Mac, is there anyway to navigate menus with one handed keyboard strokes like you can in Windows? My girlfriend is a graphic designer and switched from Windows to Mac. She misses being able to use the Alt key and make menu selections. On Windows she can press "Alt" and then move through menus and submenus with one hand on the keyboard. When you press "Alt" the first letter of every menu is highlighted. When she presses a certain letter the menu drops down, and the first letter of every submenu is then highlighted. She can then navigate through all the submenus until she hits the selection she wants, all using the left hand on the keyboard. It's very fast and efficient. Can you do something similar to this on a Mac?

The reason she wants to do this is because when she is in Photoshop, she likes to use her right hand on the mouse with the cursor inside the canvas (sketching, moving layers around) while she makes menu commands with the left hand. It is 10 times faster this way than using the mouse for everything. Hot keys are not the same because you must have those memorized. With the "Alt" key function, you can open a drop down menu, see the choices, and make your selection.

I have been a Mac person my whole life, and I have to say, it's a pretty awesome function. I really want the Mac to have something similar.

i7 2.66 Macbook Pro, Mac OS X (10.6.3)

Posted on May 29, 2010 7:04 AM

Reply
18 replies

May 29, 2010 11:58 AM in response to Derek Doublin1

I don't know about "one-handed", but you can move focus to the menu bar with Cntl-F2 (Fn-Cntl-F2 if you have an Fn key). You can navigate with arrow keys or by typing the beginning of a command name or menu name. Return activates the selection, Esc cancels. Cntl-F3 does the same with the Dock. Look up "Shortcuts for navigating the computer" in Mac Help for more tips.

May 29, 2010 7:27 AM in response to Allan Eckert

I am not talking about switching from App to App.

Inside ANY program on Windows, she can press "Alt" and navigate through ANY menu option on the menu bar using one hand and the various keys on the keyboard.

For example, if she is resizing a picture with the mouse in Photoshop. She can press "Alt" which then highlights the first letter of every menu option kind of like this:

(The bold, italics, and underline features do not seem to be working on this discussion board with my Mac. Sorry if the example appears messy.)

File Edit Image Layer Select

Then, while holding the "Alt" key down, she can find what she can then press the "E" key which will drop down the Edit menu. Inside the edit menu she will then see:

Undo
Cut
Copy
Fill
Stroke
Transform

And again, while holding down the "Alt" key, she can then press another letter (or two) on the keyboard to select another menu option.

It's super efficient, and because of this, can move much quicker through Photoshop than with my Mac.

May 29, 2010 8:38 AM in response to Derek Doublin1

Not really. However, she can turn on the shortcuts to move focus to the Menu, Dock, Status menu, etc. Keyboard System Prefs, Keyboard Shortcuts, Keyboard & Text input. Once you've activated the menu, you start typing the name of the menu to go to it, then spacebar to drop it down, and then start typing the name of the command.

I changed the shortcuts to ctrl-M and ctrl-D to activate menu and dock.

[Actual studies|http://www.asktog.com/TOI/toi06KeyboardVMouse1.html] have found it is faster to use the mouse to make command activations than using keyboard shortcuts.

If she doesn't want to move the mouse out of the canvas, then the only other option I know of is the above.

May 29, 2010 2:05 PM in response to Barney-15E

Thanks! Knowing that you can hit space bar to drop the menus helped out. It at least prevents the user from having to use the right hand to access the arrow keys. It's very close to what Windows provides, but isn't quite there yet.

If Apple would only make it so that the menus would drop down automatically, then the Mac OS would beat Windows in this department. Unfortunately, having to hit space bar every time you want to drop a menu or a submenu adds a considerable amount of keystrokes to what should be a simple task. So close, yet so far. I wonder why Apple doesn't make it so that menus drop down automatically?

I have been touting the Mac to her for a while and I want her user experience to be awesome. She really loves the Mac OS but admits to the fact that she misses being able to quickly navigate through menus via the keyboard. She's going to keep her Mac and become more accustomed to the operating system. I will say though, this is one area that Windows currently wins (one of the only areas in my book).

Maybe someday, it'll become an option.

May 30, 2010 2:13 AM in response to Barney-15E

Barney-15E wrote:
[Actual studies| http://www.asktog.com/TOI/toi06KeyboardVMouse1.html ] have found it is faster to use the mouse to make command activations than using keyboard shortcuts.


The 20-year-old argument on that web page isn't very convincing. Keyboard shortcuts are certainly faster for experience power users who do the same thing every day. The mouse is faster only for new users or users doing non-repetitive commands every day.

It is interesting that one of the posts on that page said this:
I remember one mainframe company in the sixties that came up with the following command-key guidelines:
Use the first letter of the command word
If the first letter is already used, use the last letter
If the last letter is already used, use the second letter
If the second letter is already used, use the second-to-the-last letter
etc.


This is actually very similar to how the keyboard-driven menus work in Mac OS X. The advantage over the Windows method is that when there is more than one command in a menu that shares the same first letter, you do not have to memorize which command uses which letter. You just type ahead until the correct command is selected.

I would, however, encourage Derek Doublin1's girlfriend to learn the direct keyboard shortcuts in Photoshop. On Mac or PC, for me pressing Command-Option-I is much faster than either the mouse or using the keyboard to drop the Image menu and walk down to the Image Size command.

May 30, 2010 5:43 AM in response to Network 23

The 20-year-old argument on that web page isn't very convincing. Keyboard shortcuts are certainly faster for experience power users who do the same thing every day. The mouse is faster only for new users or users doing non-repetitive commands every day.


Do you have proof of that claim, or do you just think so?

If you can operate two-handed, then you can be much faster, also. In the OP's case, I would suggest hitting the menu with the mouse and then key in the name of the command. Eventually, you will get used to knowing which commands can be hit with one letter, or two, or three, etc.

There is also a vast difference between using the menus on Windows and using the menus on a Mac. The Mac has an infinitely large target because the menus are pinned to the top of the screen. No matter how fast you go, you can't overshoot. In Windows, you must slow down to hit the target. From my own experience, submenus in Windows are difficult to keep open when you go to select an item. But that is probably a muscle memory thing that my use of the Mac prevents me from moving the mouse precisely enough to hit the target.

May 30, 2010 11:07 AM in response to Barney-15E

Barney-15E wrote:
Do you have proof of that claim, or do you just think so?


Just time it. You can access several major commands in a row using single left hand keystrokes, while someone else is still targeting and flipping down menus. The time saving is cumulative. But again - this is not uniform across all users. Users who have not memorized keystrokes will be faster locating the correct command with the mouse or by digging through menus with the keyboard.

But in most good apps, you can optimize the keyboard for the user by customizing the direct keyboard shortcuts. This will accelerate the keyboard advantage further by allowing the user to assign the shortcuts they want, as well as adding shortcuts to commands that do not have them.

Again, I am not disputing that the mouse is faster for some operations and some users. The mistake you are making is generalizing the claim across all users and operations. In this thread we are concerned with a power user (the girlfriend), who would be in the class who benefits most from keyboard shortcuts.

If you can operate two-handed, then you can be much faster, also.


In Photoshop I am talking about working two-handed. Many Adobe apps are designed so that right hand is on the stylus and left hand is pressing one-key or two-key shortcuts.

May 30, 2010 11:15 AM in response to Network 23

Network 23 wrote:
Barney-15E wrote:
Do you have proof of that claim, or do you just think so?


Just time it. You can access several major commands in a row using single left hand keystrokes, while someone else is still targeting and flipping down menus.

Again, do you have an actual study that supports your supposition. A single anecdotal test of one user isn't very convincing.

Jun 2, 2010 8:03 PM in response to Network 23

Network 23 wrote:
Barney-15E wrote:


I would, however, encourage Derek's girlfriend to learn the direct keyboard shortcuts in Photoshop. On Mac or PC, for me pressing Command-Option-I is much faster than either the mouse or using the keyboard to drop the Image menu and walk down to the Image Size command.


I agree. And I'm getting her a custom Photoshop keyboard to facilitate that. Unfortunately, you can't access everything via Photoshop with hot keys such as the many, many effects filters offered. Also, with Adobe's expansive library, and the fact that she switches from Illustrator, to Photoshop, to Dreamweaver, to Quark (not Adobe), the task of memorizing hot keys for every function in every program is quite daunting and rather difficult.

Sad to say, but Windows really does win this round with keyboard navigation. If Apple would only make their menus drop down automatically (without hitting spacebar or the arrow keys) when accessing menus via the keyboard, then they'd take the cake.

Jun 3, 2010 7:00 AM in response to Barney-15E

Again, do you have an actual study that supports your supposition. A single anecdotal test of one user isn't very convincing.


Let's not take this devil's advocacy thing too far. It's plainly evident that pressing command-s is faster than navigating to File -> Save, given perfect coordination of fingers. What mars any study of this sort of thing is the fact that different people have different levels of coordination, different mental and physical work patterns, etc.

I use a MacBook Pro with a trackpad, and don't use an external mouse, so my right hand is never far from the keyboard. I also keep my left hand on or near the keyboard at all times. And, as I've been touch-typing on a daily basis for probably two and a half decades, I can hit almost any key or key combination I want very quickly, without looking, with a very low error rate. Contrast this with a hunt-and-peck typist who keeps one hand on a mouse, the other hand on top of the desk and the keyboard on a keyboard drawer. If you try to include both of us in a study, the results will be wrong for both of us.

It is my personal belief that anyone who trains himself to use keyboard commands and keeps his off-hand on or near the keyboard will always be faster than someone who only uses one-handed mousing for everything. No, I don't have a study that shows this. It's simply self-evident. Tie one hand behind your back and see how it affects your day... why should doing the same thing with a computer be any different?

Jun 3, 2010 3:22 PM in response to thomas_r.

It's simply self-evident.

Having studied enough Statistical Analysis coupled with evaluating weapon performance for the past 6 years, nothing is self-evident.

And, we're not talking about cmd-s. We're talking alt-f-o-c or some similar combination to get into a hierarchical submenu. Memorizing long, convoluted keystrokes is not faster than hitting the menu with the mouse.

If you can work two-handed, mouse and keyboard, their studies found you can get better overall performance. For the OPs question, I would imagine hitting the menu with the mouse to activate, then a couple of keys to get to the specific menu item would likely be faster than the alt-key sequence. However, you'd have to learn a completely new set of letters.

Jun 3, 2010 4:40 PM in response to Barney-15E

Having studied enough Statistical Analysis coupled with evaluating weapon performance for the past 6 years, nothing is self-evident.


Yeah, yeah, I know... I'm a scientist by disposition myself and typically dislike it when people use the kind of argument I just did. But, honestly, sometimes the reality of a situation is perfectly clear without needing study.

And, we're not talking about cmd-s. We're talking alt-f-o-c or some similar combination


Okay, I can see the argument in this case. Although I believe that I could access certain menu items faster using control-F2 followed by some fast finger work, I know that I'd be slower for others. (In Safari, for example, try to get to Private Browsing this way... control-F2 + s + space + p + r + i + return. Or worse, try Develop -> Show Snippet Editor!)

I think that, if you had to frequently access a menu item with no built-in shortcut, you'd be better off creating a custom shortcut for it than trying to use this cumbersome method for accessing menus.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

On a Mac, can you navigate menus with one handed key strokes like Windows?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.