3

У меня есть несколько нестандартных источников ввода, которые полностью заменяют оригинальную раскладку клавиатуры, с которой поставляется OS X. Тем не менее, кнопка удаления недоступна для единственного оригинального макета, который я хотел бы удалить. Это очевидно предназначено для предотвращения потери пользователем ввода с клавиатуры, если их пользовательские раскладки не работают.

Можно ли вручную удалить макет из какого-либо конфигурационного списка, оставив только последние три?

(На самом деле, этого будет достаточно, чтобы убрать язык из выбора ввода вращения.)

1 ответ1

5
  1. Измените текущий источник ввода на пользовательскую раскладку клавиатуры.
  2. Откройте ~/Library/Preferences/com.apple.HIToolbox.plist (в 10.9) или ~/Library/Preferences/ByHost/com.apple.HIToolbox.*.plist (в 10.8 и ранее). Вы можете преобразовать plist в XML с помощью plutil -convert xml1 .
  3. Удалите источник ввода или источники ввода, которые вы хотите отключить, из словаря AppleEnabledInputSources . Если есть ключ AppleDefaultAsciiInputSource , удалите его.
  4. Запустить снова.

См. Https://apple.stackexchange.com/questions/44921/how-to-remove-or-disable-a-default-keyboard-layout для получения дополнительной информации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .