На macOS Sierra плохо переключается язык с помощью сочетания клавиш — как исправить?
Нужно поставить сочетание кмнд+пробел на переключение на предыдущий язык, а не на следующий. Ну и понятно проверить чтобы сочетание больше нигде не дублировалось. Автоматическое переключение нужно выключить.
Есть три разные проблемы на mac с переключением раскладки: 

1. Автоматическое переключение "когда не просят". Лечится отключением нафиг этой полезной фичи в "системные настройки->клавиатура->источники ввода->снимаем галочку "автоматически переключаться на..."

2. В меню поиска Launchpad не переключается раскладка (с какой зашли в launchpad с той раскладкой и ищет). Лечится переопределением сочетания клавиш: вместо "выбрать следующий источник", сочетание com+space вешаем на "выбрать предыдущий". Это там же в "системные настройки->клавиатура->источники ввода". C этим вариантом настройки глюк не наблюдается.

3. Приходится несколько раз нажимать переключение раскладки для получения эффекта. Причина в задвоении сочетания для Spotlight. Лечится отключением/переопределением горячей клавиши в  "системные настройки->клавиатура->Spotlight->снимаем галочку в "показать поиск" или переопределяем.

Вот такую кучу с раскладками накосячили. Успехов "разгрести"!