Сочетания клавиш не работают в Safari и Firefox после обновления до Yosemite

9

После обновления двух разных компьютеров Mac (MacBook Air и Mac Mini, использующих одну и ту же учетную запись iCloud) с Mavericks до Yosemite, я заметил следующую странную ошибку: все сочетания клавиш в Safari и Firefox (не в Chrome и других приложениях). Я пытался) перестал работать. При использовании ярлыка в Firefox соответствующая точка в строке меню выделяется на короткое время (например, ⌘T мигает файл), но больше ничего не происходит; в Safari даже эта вспышка меню не происходит.

Самое странное: в обоих браузерах, если я сначала открою меню, щелкнув по строке меню, то любой ярлык сработает (пока открыто меню).

Вопрос: кто-нибудь еще сталкивался с этой ошибкой? Что бы вы порекомендовали? Должен ли я как-то уведомить Apple?

фудо
источник
1
У меня тоже есть эта проблема. Похоже, это связано с чем-то в моих данных учетной записи пользователя, потому что я пытался переустановить Yosemite, но это не помогло, но когда я попытался создать новую учетную запись пользователя, проблема исчезла. Я уже на полпути обдумываю открыть новый аккаунт, но с этим так много работы, так что я надеюсь, что смогу выяснить, что вызывает это.
Микл

Ответы:

8

У меня была точная проблема в течение нескольких недель, и она сводила меня с ума, но я наконец нашел решение. Я нашел эту ветку в сообществах поддержки Apple , где «stevendeluxe» говорит следующее:

Проблема исправлена! Я сравнил системные настройки для каждого пользователя и выяснил, что в настройках языка / региона у меня активировано несколько языков. Поэтому я удалил язык, добавив опцию «порядок сортировки списка». Эта опция не была активирована в моем тестовом аккаунте.

Вы должны попробовать, какой язык является "плохим" в вашей системе (в моем случае это был "немецкий" ... ха-ха) и удалить его. ОБНОВЛЕНИЕ: я попытался повторно добавить удаленный язык, и все же сафари работает отлично.

Я сделал то же самое, зашел в «Язык и регион» в Системных настройках OS X (находится в меню Apple в верхнем левом углу экрана) и удалил два языка, которые я добавил как жаворонок (швейцарский немецкий и клингонский, чтобы быть точным), и после перезагрузки компьютера (что требуется OS X, если вы удалите основной язык), все мои сочетания клавиш снова работают. Радость и ликование.

Я надеюсь, что это работает и для вас.

Mikl
источник
Спасибо огромное! Мне даже не нужно было убирать «веселый» язык; переместив его вниз по иерархии, чтобы он не был основным языком системы, добился цели. Я все еще думаю, что это серьезная ошибка - нет причин, по которым языковые настройки должны мешать сочетаниям клавиш, - но, по крайней мере, это решаемо в моем случае.
fudo
Интересно, почему я не смог найти эту нить сам? Я посмотрел на форумах Apple, прежде чем писать здесь, но ничего не нашел, но, видимо, эта тема уже была там 20 октября. Думаю, мне нужно улучшить поиск в Google.
Фудо
Более года спустя ошибка все еще присутствует, и ваше решение все еще применяется ... Спасибо!
Франсуа Пуае
Ошибка все еще активна (в Сьерре), и ваше решение все еще работает! Большое спасибо
Яма
1

Моя проблема была Command- Shift- Option- V(стиль вставки и сопоставления), который просто дал бы мне указывать правильный угол двойного кавычки ('»').

По моему опыту, может быть как минимум три вещи, которые могут иметь какое-то отношение к этой явной ошибке (ранний MBP 2011 года с SSD и, между прочим, чистая установка Yosemite, если кому-то интересно).

  1. У вас выбран только один системный язык (в моем случае это второстепенный язык, такой как финский).
  2. Вы создали только одну учетную запись пользователя.
  3. Вы входите автоматически.

Простое добавление и установка английского языка в качестве основного языка системы не решило эту проблему.

Похоже, что только после того, как я создал новую временную учетную запись пользователя, вошел в систему с этим пользователем И / ИЛИ, у которого есть возможность автоматического входа, все, наконец, вернулось к нормальной жизни.

Ошибка не вернулась после того, как я удалил английский язык системы и переключился обратно на финский. Ни когда я удалил временную новую учетную запись пользователя. Или когда я вернулся к автоматическому входу.

Для дальнейшего использования, я думаю, будет мудрым решением придерживаться английского языка системы (даже если вы никогда его не используете) ...

stupidus
источник
Просто подумал добавить, что все вернулось к норме, за исключением одного исключения: я все еще получаю двухугольную кавычку ('»'), указывающую вправо, когда пытаюсь вставить и сопоставить стиль (Command-Shift-Option-V), но ТОЛЬКО если Я использую браузер Safari с документами Google Диска. Эта комбинация клавиш работает по назначению, если я использую браузер Chrome. Так что для меня это очень просто: Apple намеренно наносит вред рабочему процессу, чтобы отговорить людей, использующих продукты Google, с браузером Safari, разработанным Apple. Конечно, я бы хотел оказаться неправым ...
Глупый
0

Да у меня такая же проблема. Это касается не всех ярлыков, но наиболее полезных и обычных (например, копирование и вставка). Действительно раздражает, так как я предпочитаю использовать сочетания клавиш

Джеффри
источник
3
На самом деле, он задал вопрос, если кто-то еще сталкивался с ошибкой. Это отвечает на это.
Даниэль
Да, я согласен, что технически это отвечает на мой вопрос; по крайней мере, теперь я знаю, что я не сумасшедший и не проклятый…
фудо
0

Я вижу эту проблему с Firefox версии 34.0.5 на Snow Leopard. Для меня нерабочая функция - «Ссылка электронной почты ...» в меню «Файл». Я создал сочетание клавиш для этого элемента. Когда я нажимаю ярлык, меню «Файл» мигает, но нужная функция не срабатывает. Однако, когда я щелкаю, чтобы сначала открыть меню «Файл», а затем нажимаю комбинацию клавиш, элемент активируется.

Предложенные ранее языковые исправления в этом случае не действуют.

user109133
источник
-2

Системные настройки -> «Язык и регион» -> «Настройки клавиатуры» -> «Клавиатура» -> выберите «Использовать все F1, F2 и т. Д.». Это переключает между обычными и специальными функциями функциональных клавиш.

Ави Рэй
источник
1
Это действительно не ответ на заданный вопрос.
Тетсуджин