I'm trying to change the keyboard combination to change the input source from Option-Command-Space / Command-Space to any other combination. I am not able to find any solution for that. Is it possible to change this combination?

  • The standard shortcut is a shortcut in Eclipse as well. I would like to keep the shortcut in Eclipse and change the one for input source. – sheidaei May 13 '16 at 15:38

Here are Apple's instructions for changing shortcuts found in PH21531:

  1. Choose Apple menu > System Preferences, click Keyboard, then click Shortcuts.

  2. Select the action (Input Sources in your case) in the list that you want to change.

  3. Double-click the current shortcut, then press the new key combination you want to use.

You cannot use each type of key (for example, a letter key) more than once in a key combination.

  1. Quit and restart any apps you’re using for the new keyboard shortcut to take effect.
  • 1
    This allows the key bindings to cycle the input sources to be changed. It would be nice if we could override the binding to a specific input source (currently defaults to things like opt+shift+J). It doesn't seem to be possible via any settings menu though. – Adam Millerchip Oct 12 '18 at 1:19
  • @AdamMillerchip If you are talking about changing the mapping of keys in a particular input source, there are two apps for that, Ukelele and Karabiner. – Tom Gewecke Oct 12 '18 at 4:54
  • @TomGewecke I don't think that's what Adam Millerchip is asking. It would be nice if I could set F12 to activate the Azerty keyboard layout and F13 to activate the Qwerty keyboard layout, for instance. – Flimm Jan 17 at 9:24
  • @Flimm You may be right. It's confusing because there aren't any shortcuts for specific input sources provided by MacOS, so I don't know what he meant by opt shift j (which produces Ô). For adding such shortcuts see apple.stackexchange.com/questions/61250/… – Tom Gewecke Jan 17 at 12:39

You must log in to answer this question.

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