Как я могу заставить Caps Lock работать так, как это было до Sierra?

Скачал и установил macOS Sierra (10.12) 01.10.16.

С тех пор моя клавиша Caps Lock ведет себя странно по-другому (я пользователь OS X со времен Mavericks).

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

Объяснение: Caps Lock просто не работает, когда в качестве языка ввода установлен язык (обновление: нелатинский язык), отличный от английского (в моем случае иврит, язык с письмом справа налево). Когда это так и нажат Caps Lock, он просто мигает на секунду, а затем снова выключается, но затем и выключается. Даже когда я могу включить его, он не имеет такого же эффекта (все клавиши ведут себя так, как будто Caps Lock выключен)

Почему это плохо: Просто небольшой пример — взгляните на правую нижнюю клавишу, которая есть ?(или /когда включен Caps Lock). Когда выбран иврит, на самом деле это точка ( .), и это нормально. До Sierra я мог нажать клавишу Shift, чтобы получить ?и удерживать Caps Lock, чтобы получить /. Прямо сейчас я не могу использовать /, когда я печатаю на языке, отличном от английского, потому что Caps Lock не работает.

Обратите внимание, что Caps Lock работает так, как и ожидалось, когда в качестве источника ввода установлен английский язык.

Ответы (2)

Я думаю, что, возможно, нашел решение:

Похоже, что в Sierra поведение «по умолчанию», описанное выше, возможно и теперь является « функцией ». Единственная проблема в том, что он отключен по умолчанию (что просто смешно).

На экране источников ввода появилась новая опция, которая при включении возвращает поведение к желаемому.

введите описание изображения здесь

Клавиша Caps Lock дольше становится зеленой при использовании нелатинских языков, но клавиши ведут себя так, как ожидалось. Есть раздражающий симптом случайного переключения между языками для тех, кто использует Caps Lock, чтобы использовать заглавные буквы на английском языке. К счастью для меня, по крайней мере, я рано переключился на Shift.

Это решение не помогает тем, кто привык активировать заглавные буквы для ввода знаков гласных на иврите.

Вы можете вернуть старое поведение, если создадите дубликат клавиатуры на иврите с помощью Ukelele и будете использовать его вместо клавиатуры Apple.