случается время от времени, приходится перезагружать ОС.
georgexsh
Исправлено для меня с помощью «выбрать предыдущий источник ввода» вместо «следующий», как предложено Яхуэном Якимовичем ниже. Не менял настройки Siri или еще что-нибудь, FWIW. (В Мохаве)
Калле
Ответы:
17
Перейдите к системным настройкам / Siri и выключите Siri и убедитесь, что для сочетания клавиш установлено значение «Нет», а затем перезапустите.
У меня была похожая проблема с вариантом, который мне был нужен, чтобы изменить фокус окна (деактивировать и активировать текущее окно приложения с помощью команды + вкладка, очень раздражает).
Я расширяю решение с помощью Siri (в чем я не уверен, действительно ли это решает проблему, но я все равно не использую его) с тем, что сработало для меня:
Отключите Siri в настройках системы (перезагрузите, как объяснил Том)
Используйте метод с Выбрать предыдущий источник ввода .
Не использовать Выбрать следующий источник в меню ввода
Разница в том, как реализованы эти два метода (2) и (3), приводит к тому, что только (2) работает должным образом, поскольку в нем отображается всплывающее меню, в котором пользователь может переключаться между языками. Это приводит к отсутствию шага расфокусировки / фокусировки.
Спасибо! Использование «Выбрать предыдущий источник ввода» вместо «следующий» решило это для меня. Я больше ничего не делал, как выключение Сири. (Мохаве)
Калле
0
Это беспокоило меня почти целый год. Оказывается, очень плохой и грязный дизайн плюс ошибки вызвали повсеместное разочарование.
Решение состоит в том, чтобы использовать только правильное поведение (здесь и далее указано ниже ):
В настройках ввода я включил переключение метода ввода клавишей Caps-lock. Когда все работает нормально, вот поведение должно быть:
Правильное поведение
Использование caps-lock для переключения китайского метода ввода и английского. Это значит:
при использовании китайского языка нажмите caps-lock, чтобы переключить метод ввода на английский
при использовании китайского языка долгое нажатие caps-lock переключит метод ввода на заглавный английский, в клавиатуре Apple Magic загорится зеленый свет.
при использовании английского языка нажмите и удерживайте caps-lock, чтобы переключиться на заглавный английский, нажмите и удерживайте caps-lock, чтобы вернуться
при использовании английского (заглавная или нет), нажмите caps-lock, чтобы переключиться на китайский
Неверное поведение
первый (очень распространенный)
нажатие кнопки caps-lock переключает метод ввода, но индикатор в строке меню не изменяется соответственно.
второй (очень распространенный)
нажатие кнопки caps-lock больше не переключает метод ввода. Но cmd + space все еще работает. работает индикатор менубар.
третий (менее распространенный)
нажмите caps-lock и cmd + пробел, оба не работают. Я должен использовать мышь, чтобы щелкнуть индикатор меню, чтобы переключить метод ввода.
четвёртый (редко)
нажмите caps-lock и cmd + пробел, оба не работают. Более того, когда я использовал cmd + space, я мог видеть только английский метод ввода или китайский метод ввода был серым. Оба были серыми в CMD + пространстве и в строке меню.
Я не понимаю "решение". Вы просто каталогизируете, как это должно работать, а затем как, если часто не работает. Когда это не работает правильно, что вы должны сделать, чтобы это исправить? Использование «правильного поведения» не подходит, если вы столкнулись с «неправильным поведением».
Том Гевеке
@ TomGewecke согласен, но ИМХО разобраться с вещами немного полезнее, чем несвязанное «решение».
georgexsh
1
Ваш материал на самом деле адресован Apple, а не кому-то с конкретной проблемой, которую нужно решить. Вместо того, чтобы публиковать его здесь, отправьте его на apple.com/feedback
Том Гевеке
0
У меня была такая же проблема. Как английская раскладка у меня была ABC.
Поэтому я добавил USмакет, ABCи после устранения ABCпроблемы больше нет.
Интересный! На каком языке вы переключались? Русским нравится сато?
Том Гевеке
@TomGewecke Да, русский <-> США
Sonique
0
У меня есть похожие проблемы. Как показано в видео или другом видео, где вместо n + 1 языков я внезапно могу переключаться только между 1 языком, даже если у меня n + 1. Кажется, процесс взбесился сам или что-то еще. Чтобы исправить это, я вошел в настройки клавиатуры -> сочетания клавиш -> отменил выбор «Выбрать предыдущий источник ввода» или «Выбрать следующий источник в меню ввода», в зависимости от того, что вы используете. После этого закройте настройки и снова откройте их. Снова перейдите к ярлыкам и включите понравившуюся вам опцию.
Я наконец нашел удовлетворительный способ временно исправить это на моем компьютере (работает Sierra 10.12.6) БЕЗ ПЕРЕЗАГРУЗКИ! Даже открыл счет на StackExchange, чтобы поделиться :)
Во-первых, мои симптомы: в какой-то момент клавиатура перестает переключаться между английским и другим языком. Не имеет значения, использую ли я комбинацию клавиш для переключения или пытаюсь переключиться в строке меню. Что происходит, я КРАТКО вижу флаг моего OtherLanguage, а затем, когда я пытаюсь печатать, он переключается обратно на английский.
Однако ... Я заметил, что это поведение зависит от приложения. Некоторые «совместные» приложения (в моем случае Terminal) все еще позволяют мне переключаться (используя любой метод) И ОСТАВЛЯТЬСЯ с макетом OtherLanguage. Это дает мне надежду ...
К сожалению, в моем случае перезагрузка не возможна, поэтому я продолжал экспериментировать. Во-первых, я закрыл приложения, которые были «неработоспособными» (Safari, Mail, Skype, Slack). Вернул их снова - никакого эффекта.
Затем я снова покинул их, переключился на мой верный терминал, ИЗМЕНИЛ ИСТОЧНИК ВВОДА и только после этого перезапустил Skype - Skype вернул мне мой OtherLanguage обратно! Повторил то же самое со Slack - это тоже сработало! Повторил с Safari - это снова заработало! Повторяется с почтой - никак :(
Однако я могу жить с этим в настоящее время. Например, я могу напечатать свой текст в другом приложении и просто вставить его в Почту как временное исправление.
Ответы:
Перейдите к системным настройкам / Siri и выключите Siri и убедитесь, что для сочетания клавиш установлено значение «Нет», а затем перезапустите.
источник
Это случалось со мной время от времени. Консоль выдавала ошибку при попытке переключения раскладки клавиатуры:
senderProcessPID
было/System/Library/PrivateFrameworks/LocalAuthenticationUI.framework/Versions/A/XPCServices/localAuthenticationRemoteService.xpc/Contents/MacOS/localAuthenticationRemoteService
Убийство помогло избавиться от проблемы с непереключающимся источником входного сигнала:
Надеюсь, что это помогает другим, у кого возникла такая же проблема.
источник
У меня была похожая проблема с вариантом, который мне был нужен, чтобы изменить фокус окна (деактивировать и активировать текущее окно приложения с помощью команды + вкладка, очень раздражает).
Я расширяю решение с помощью Siri (в чем я не уверен, действительно ли это решает проблему, но я все равно не использую его) с тем, что сработало для меня:
Разница в том, как реализованы эти два метода (2) и (3), приводит к тому, что только (2) работает должным образом, поскольку в нем отображается всплывающее меню, в котором пользователь может переключаться между языками. Это приводит к отсутствию шага расфокусировки / фокусировки.
Надеюсь, это поможет!
источник
Это беспокоило меня почти целый год. Оказывается, очень плохой и грязный дизайн плюс ошибки вызвали повсеместное разочарование.
Решение состоит в том, чтобы использовать только правильное поведение (здесь и далее указано ниже ):
В настройках ввода я включил переключение метода ввода клавишей Caps-lock. Когда все работает нормально, вот поведение должно быть:
Правильное поведение
Использование caps-lock для переключения китайского метода ввода и английского. Это значит:
Неверное поведение
первый (очень распространенный)
второй (очень распространенный)
третий (менее распространенный)
четвёртый (редко)
Исходная ссылка: https://forums.macrumors.com/threads/is-there-a-bug-with-language-switching-in-sierra.2020165/#post-24054565
источник
У меня была такая же проблема. Как английская раскладка у меня была
ABC
.Поэтому я добавил
US
макет,ABC
и после устраненияABC
проблемы больше нет.источник
У меня есть похожие проблемы. Как показано в видео или другом видео, где вместо n + 1 языков я внезапно могу переключаться только между 1 языком, даже если у меня n + 1. Кажется, процесс взбесился сам или что-то еще. Чтобы исправить это, я вошел в настройки клавиатуры -> сочетания клавиш -> отменил выбор «Выбрать предыдущий источник ввода» или «Выбрать следующий источник в меню ввода», в зависимости от того, что вы используете. После этого закройте настройки и снова откройте их. Снова перейдите к ярлыкам и включите понравившуюся вам опцию.
Кажется, что перезапускает процесс.
источник
Я наконец нашел удовлетворительный способ временно исправить это на моем компьютере (работает Sierra 10.12.6) БЕЗ ПЕРЕЗАГРУЗКИ! Даже открыл счет на StackExchange, чтобы поделиться :)
Во-первых, мои симптомы: в какой-то момент клавиатура перестает переключаться между английским и другим языком. Не имеет значения, использую ли я комбинацию клавиш для переключения или пытаюсь переключиться в строке меню. Что происходит, я КРАТКО вижу флаг моего OtherLanguage, а затем, когда я пытаюсь печатать, он переключается обратно на английский.
Однако ... Я заметил, что это поведение зависит от приложения. Некоторые «совместные» приложения (в моем случае Terminal) все еще позволяют мне переключаться (используя любой метод) И ОСТАВЛЯТЬСЯ с макетом OtherLanguage. Это дает мне надежду ...
К сожалению, в моем случае перезагрузка не возможна, поэтому я продолжал экспериментировать. Во-первых, я закрыл приложения, которые были «неработоспособными» (Safari, Mail, Skype, Slack). Вернул их снова - никакого эффекта.
Затем я снова покинул их, переключился на мой верный терминал, ИЗМЕНИЛ ИСТОЧНИК ВВОДА и только после этого перезапустил Skype - Skype вернул мне мой OtherLanguage обратно! Повторил то же самое со Slack - это тоже сработало! Повторил с Safari - это снова заработало! Повторяется с почтой - никак :(
Однако я могу жить с этим в настоящее время. Например, я могу напечатать свой текст в другом приложении и просто вставить его в Почту как временное исправление.
Надеюсь, это поможет кому-то там!
источник