Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm primarily a Linux user but my main home PC is a Macbook Pro with Snow Leopard. The concept of "Spaces" in a Mac is extremely important to how I utilize my development environments and I use this feature on Linux all the time.

I use Compiz Manager for Ubuntu which allows me to "Desktop Switch" and navigate all desktops using the Ctrl+Alt+Arrow keys to a particular desktop.

On a Mac, the process is similar, however, you're only given 3 non-customizable short-cuts: Option+Arrow, Ctrl+Arrow, and Alt+Arrow.

How can I change the keyboard shortcut to take Ctrl+Option? The keys would then fit my working style and it won't feel awkward to remember two sets of keyboard shortcuts.



share|improve this question
up vote 2 down vote accepted

Snow Leopard spaces allows you to customise the keys to switch between space.

Preferences->Expose/Spaces->Spaces shows a choice of one of Option+Arrow, Ctrl+Arrow, and Alt+Arrow but on the list box you can also hit cmd and this gives a choice of ctrl-option-arrow

Note this was done on a full keyboard so MacBook might not do this all.

share|improve this answer
Great answer Mark! Thanks so much, really appreciate that tip. – Mahmoud Abdelkader May 18 '10 at 2:46

Hyperspaces enhances spaces with more functions / keyboard shortcuts offered and Ctrl-Option-arrow does work.
Plus, you can have a different background each space (up to 3 spaces for free; more if you pay) if you find that attractive - I find it useful. (The free / for-pay limitation only applies to the number of spaces with distinct backgrounds; the app still works with more).

share|improve this answer
I'll take a look, but I was looking for something already built-in. Thanks again for the tip. – Mahmoud Abdelkader May 18 '10 at 2:47

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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