Это действительно похоже на: Как удалить или отключить раскладку клавиатуры по умолчанию? Однако я здесь новичок и не могу комментировать или делать замечания по этому поводу, чтобы озвучить дополнительные проблемы.
В OS X 10.9 мне нужно удалить источники ввода в «Системные настройки»> «Язык и регион»> «Настройки клавиатуры»> «Источник ввода».
Чтобы было ясно, я хочу, чтобы они полностью исчезли; если бы я нажал кнопку «Добавить», я бы хотел, чтобы не было ничего, кроме базовой английской раскладки.
** Редактировать: решение может быть столь же опасным, как редактирование файлов близкого / корневого уровня в ОС, если есть возможные решения.
Если невозможно найти возможное решение, может ли кто-нибудь порекомендовать стороннее программное обеспечение или способ блокировки системных настроек?**
Если кто-то пришел сюда в поисках того, как отключить все источники ввода, кроме пользовательской раскладки клавиатуры, вы можете отредактировать plist com.apple.HIToolbox
:
~/Library/Preferences/com.apple.HIToolbox.plist
(в версии 10.9) или ~/Library/Preferences/ByHost/com.apple.HIToolbox.*.plist
(в версии 10.8 и более ранних). Вы можете преобразовать plist в XML с помощью plutil -convert xml1
.AppleEnabledInputSources
словаря. Если есть AppleDefaultAsciiInputSource
ключ, удалите его.Я не совсем уверен, что это то, что вы ищете. Но если вы хотите удалить некоторые источники ввода. Вам просто нужно выбрать их, а затем нажать кнопку «минус».
Вы можете удалить их все, кроме одного. Должен быть хотя бы один источник ввода. В вашем случае один из английских источников ввода.
Редактировать: OP хочет удалить все источники ввода из списка (доступно нажатием кнопки «+»). А это невозможно.
[править: не обращайте внимания на этот ответ - он касается пользовательских раскладок клавиатуры, которые вы можете удалить, удалив их из каталога «Раскладки клавиатуры». Оп хотел получить ответ для языков Apple по умолчанию, предустановленных в системе]
Самый простой способ удалить пользовательскую раскладку клавиатуры из списка «Источники ввода -> +» (при нажатии кнопки «Добавить») — использовать Keyboard Juggler (см. раздел «Приложение-компаньон»).
Keyboard Juggler — это простое приложение, предназначенное для упрощения рабочего процесса редактирования раскладок клавиатуры. Это просто дает вам возможность перемещать раскладки клавиатуры в папки, которые macOS использует для включения раскладок клавиатуры, и из них, без необходимости использовать Finder или показывать скрытые папки. Он предназначен в качестве приложения-компаньона к Ukelele, редактору раскладки клавиатуры.
Так просто, но так эффективно - 3 клика и макеты исчезли.
Андре Хольцнер
open ~/Library/Preferences/com.apple.HIToolbox.plist
(в 10.9) с терминальной консоли. Элементы, которые мне пришлось удалить, чтобы избавиться от раскладок клавиатуры,InputSourceKind
равныKeyboard Layout
Флимм
Бартломей Сквира
Мартинкунев