Как отключить клавишу Caps Lock в macOS Sierra без ее сброса после перезагрузки?

В течение многих лет я отключал клавишу блокировки заглавных букв на своем Mac (потому что я когда-либо нажимал ее только случайно) в «Системных настройках»> «Клавиатура»> «Клавиши-модификаторы».

Недавно я выполнил чистую установку macOS Sierra на свой MacBook Pro 2014 года. С тех пор мое отключение клавиши Caps Lock, похоже, не сохраняется после перезагрузки.

Я нашел явное сообщение об этой же проблеме на форуме Apple , и есть несколько похожих вопросов о предыдущих версиях macOS:

Но я нигде не вижу фактической выявленной причины или обходного пути.

Это ошибка? Если да, то как я могу это исправить?

Если нет, есть ли способ получить старое, постоянное поведение?

Ответы (1)

Это может быть проблема с правами доступа к файлам. Попробуйте эту команду в Терминале (встроенный системный инструмент):

chmod -RN ~/Library/

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

Если это не сработало, попробуйте эту команду:

chmod -RN /Library/

Да, разница есть: сбрасываются разрешения для системной папки «Библиотека».

Затем перезагрузитесь и измените настройку, как упоминалось ранее, и посмотрите, сохраняется ли она сейчас.

«Это может быть проблема с правами доступа к файлам» — не так ли? Как?
Восстановление из резервной копии или обновление/установка программного обеспечения могут вызвать проблемы с разрешениями. Если вы не ботаник, который дает специальные разрешения для каждого файла, эти команды не должны создавать никаких сложностей.
Я стер свой Mac, установил на него Sierra и вручную скопировал свои файлы. Я не использовал никаких автоматических процедур восстановления из резервной копии.
Это тоже может быть проблемой, потому что файлы были скопированы, некоторые из них все еще могут иметь разрешения старой установки...
Ну да, но я не копировал файлы системных настроек. Я скопировал файлы из своего домашнего каталога в свой домашний каталог. Как они должны влиять на настройки клавиш-модификаторов в Системных настройках?
Есть ли другие настройки, которые не сохраняются?
Не то, чтобы я заметил, хотя очевидно, что большинство настроек не так заметны, как заглавные буквы. Все остальные настройки клавиатуры кажутся прекрасными. Док тоже. Дата и время в порядке. Конфиденциальность Spotlight, кажется, не помнит об исключении моего внешнего резервного диска, но для меня это было правдой, пока существует Spotlight.
Я все еще думаю, что команда поможет
Есть ли какие-либо проблемы с macOS, которые, по вашему мнению, не поможет эта команда?
Да, перезагрузка действительно решает большинство проблем, но многие другие проблемы можно решить, изменив что-то в папке ~/library, иногда это права доступа, иногда это можно решить, удалив один файл. Я дважды сталкивался с проблемой, подобной вашей, и оба раза команда работала.
Справедливо; Я проверю это на своем компьютере, когда у меня будет возможность перезагрузиться.