Mac Switchers: How to Enable Tabbing to Combo Boxes

by Josh Tynjala

One thing I could never understand about my Mac is why I couldn’t use the keyboard to switch to combo boxes in forms on the web. For example, when I buy something online, I generally need to enter my shipping address. First, I type in my name, street address, and city. I press the Tab key to switch between each field. Next, I need to enter my state, so I press Tab…. Oops! It went straight to ZIP code and skipped the State field. What the hell?

Coming from a Windows world, I’m used to keyboard tabbing that goes between every field in a webpage or application window. It turns out that Mac users do what they do best (think differently) in regards to this user interaction. By default, keyboard tabbing only moves between “text boxes and lists only”. How strange.

As I happily discovered today, there is a setting hidden deep in the System Preferences that allows you to change this behavior. Here’s what you need to do:

  1. Open up System Preferences.

  2. Choose Keyboard & Mouse under the Hardware group.

  3. Go to the Keyboard Shortcuts page.

  4. At the very bottom where it says “Full Keyboard Access” change the radio button from “Text boxes and lists only” to All controls.

Thankfully, that’s one of the last things about my Mac that I still had to work around. Now if only I didn’t have to work around all sorts of new things when I need to go back to Windows! I hope this post helps someone else who finds it strange that tabbing is so limited by default on Mac OS X.

About the Author

Josh Tynjala is an indie game developer, entrepreneur, Flash and Flex mercenary, and bowler hat enthusiast.

Discussion
  1. Thank you!

    It really don’t see their logic in not having this as default.

    posted by Henry on 02.03.2009
  2. Money! thanks for taking the time.

    posted by todd rothe on 02.05.2009
  3. ooooh! t.h.a.n.k y.o.u !!

    posted by Joan Garnet on 02.08.2009
  4. That is a super-helpful tip. I’ve been annoyed by that for quite a while but had no idea that there was a simple setting to “fix” it. I agree with Henry, it makes no sense.

    posted by Dan Tripp on 03.11.2009
  5. God bless you sir. That has annoyed me since I switched to mac.

    posted by Matt Wilson on 03.17.2009
Share Your Thoughts

To display code in comments: <pre>Code here. May be multiline. Format XML with &gt; and &lt; entities.</pre>

Some HTML allowed in comments: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>