I don't like to switch languages with + space. Is there any way I can use more common keyboard combinations:

  • Control + Shift or
  • Control + Opion or
  • Caps Lock

I'd preferred the simplest solution possible. Can I just change some system settings instead of installing a software to solve this problem?


I already use PuntoSwitcher which does the trick but it has some annoying bugs and it's only useful for russian-speaking users because UI is only in russian. That's why I want to find an alternative.

The main purpose of PuntoSwitcher is to fixe words typed with wrong keyboard layout. For example:

руддщ → hello
ghbdtn → привет 

So it may be useful for somebody who uses russian a lot (outsourcing managers, people who learn russian, etc).

  • Are there BETTER alternatives? – Alex Bolotov Apr 1 '12 at 21:21

You can change the key combination via System Preferences → Keyboard → Keyboard Shortcuts → Keyboard & Text Input:


The settings you’re looking for are the last two in the list: “Select the previous input source” and “Select next source in Input menu”.

  • The problem is that it's impossible to put ANY of listed in my question key kombinations there. When you click with your mouse on key combination you can replace default "⌘ + Space" with something like "⌘ + B" but nice key combinations are deliberately forbiden :( – Alex Bolotov Mar 27 '12 at 14:09

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .