Я использую сочетание клавиш + Shift + Command + L, чтобы выбрать следующий источник в меню ввода. Когда я делаю языковую работу, мне часто приходится переключаться между арабской и английской раскладками / языками.
Когда я переключаю клавиатуру с помощью этого сочетания клавиш, изменения не всегда вступают в силу. Иногда мне приходится нажимать ярлык 3 или более раз, чтобы текст, который я ввожу, был на желаемом языке. Каждый раз, когда я нажимаю на ярлык, флаг для раскладки клавиатуры меняется, как и ожидалось, но это не всегда соответствует тому, что является фактическим вводом с клавиатуры, когда я начинаю печатать (иногда, когда отображается флаг арабского языка, раскладка клавиатуры все еще на английском) и наоборот).
Интересно, что когда я переключаю клавиатуру с помощью мыши и нажимаю на флажок в строке меню, все работает точно так, как ожидалось. Флаг изменяется, и ввод ввода всегда совпадает с показанным в меню флагом.
У меня также нет флажка «автоматически переключаться на источник ввода документа», который находится в «Системных настройках»> «Клавиатура».
Я использую Macbook Pro Retina Mac OSX 10.9.4