Удаляем раскладку «США» («U.S. English») из Mac OS X 10.9 («Maverick»)
Как стало известно ещё на этапе появления ранних сборок «Маверика», раскладка «США» не удаляется из неё способом, который описал Артём Поликарпов (а я написал скрипт, автоматизирующий этот процесс).
Зато читатели в комментариях к скрипту указали на другой, очень несложный способ сделать то же.
Напомню в чём проблема. Лично я использую для работе на «Маке» раскладку Бирмана. Во-первых, с ней гораздо удобнее вводить типографику, во-вторых, это виндовая раскладка, поэтому, если приходится пересаживаться за компьютер с Виндой, у меня не возникает дискомфорта. Я считаю это важно.
После установки раскладки Бирмана, раскладок становится три: русская Бирмана, английская Бирмана и системная — «США». Последняя явно лишняя, но система удалить её не позволяет. Её удаётся удалить только в обмен на установку любой другой системной раскладки.
Но есть баг, спасибо ему, что он существует.
Нужно поставить японскую раскладку «котоэри», потому удалить раскладку «США», потом «котоэри». В системе останутся только две раскладки Бирмана.
Лишний раз убеждаюсь в убогости продукции Apple в целом и убогости Макоси в частности.
Комментарий для Аноним:
Держите в курсе.
Ну тогда становится невозможным системный ввод пароля. Попробуйте, например, тут: http://d.pr/i/PNGn
Ввод пароля возможен только с помощью системной раскладки, которой является русская, но не Бирмановская.
Тоже сначала обрадовался, когда нашел эту инструкцию, но потом столкнулся с проблемой ввода пароля. Вот и живу с тремя раскладками :-)
Комментарий для Никитин Никита:
Никаких проблем со вводом пароля не наблюдаю.
Комментарий для Никитин Никита:
http://img-fotki.yandex.ru/get/9499/35419492.dc/0_766b8_e84b43b9_L
Почему системная обязательно русская? Или это в случае русского интерфейса?
Я, кстати, заметил (на ML), что пароль можно вводить независимо от того, какая раскладка у меня отображается как текущ
То что нужно, как раз посещала мысль, что раскладка США лишняя.
Спасибо дважды — за скрипт, коим успешно пользовался до заливки Maverick, и за этот совет. Все работает. Пока не заметил проблем с паролем.
А в чём отличие расладки U.S. от English Birman, кроме тильды?
И снова коты спасают мир! Осталось узнать, как заставить пунто для win7 навсегда забыть про стандартную американскую раскладку.
Комментарий для Lark:
http://ilyabirman.ru/projects/typography-layout/
Эпл признала http://support.apple.com/kb/TS5284?viewlocale=en_US%26locale=en_US баг с невозможностью ввода пароля после активации Котоэри и рекомендует отключить все остальные раскладки.
С японской раскладкой (которой я активно пользуюсь) вообще какие-то странные изменения произошли. Половина интернета (включая, конечно же, самих японцев) ругается грязными словами в сторону Мэверика.
Спасибо! Помогло. Как всегда убеждаюсь в «недопиленности» макоси...
спасибо большое за это решение.
к сожалению, оно оказывается недолговечным, если доводится запускать Wunderlist…
эта чудесная программа восстанавливает US раскладку в системе…
возможно, есть и иные программы с таким чудесным функционалом.
Спасибо. Делаю уже второй раз. Первый был какой-то трудный, с перезагрузками и какими-то системными файлами.
Проблем с воодом паролей за 2 года не обнаружил. Может уточните где могут они быть?
Комментарий для golodenko.com:
Я как-то давно встречал, но похоже это давно починили.
По поводу удаления лишнего языка, то замечу, что установил Йосю и эту проблему решил именно установкой японского (мне сразу на устанавливало три наречия что ли ) и потом я снес русский лишний. И через время минуту две снес и японский. Проблем не наблюдаю.
Это что касаеться языка. Вот не задача не работает быстрый просмотр вложенного файла в почте!!!! Жму пробел и без толку. — пока решение не найдено. (((
Хочу написать еще одну тему всем кто что ставит хакинтош.
Если при загрузке пишет парсинг плист файл (5 сек для перезагрузки комп выдаст) — зайдите SystemConfiguration и переместите файл бут плист (при условии что у вас стоит загрузчик хамелион или химера)
Далее стыкаються с записью: нет в либери / кернелс/ кернел файла. (обычно он там есть но под другим именем) просто переименуйте его так как ищет загрузчик.
По опыту знаю чем меньше ключей в загрузочном плист файле тем лучше — не намудрите!!!
Возможно кому то это станет в помощь. И кто скажет в уме про меня спасибо. Ведь сам ранее много не знал.
Как то решил работу не корекного поведения Маил мак ос. Установил по быстрому новую систему на другой винт (и зашел туда и просто с папки программы перекинул в свою) . Перезагрузился протестил и удалил только что сосзданую систему.
Не знаю может кто то проще решит такую задачу. Но я сделал так.
Есть одно важное замечание делайте бекапы при работе с Xslimmer — а то мне пришлось восстановить все проги. Без бекапа ранее описаным способом.
Попробовал этот способ в 2016 году на Йосемити — работает!
Спасибо, на Йосемити работает!
Большое спасибо за совет. Удалось убрать в Сиере
Ура, всё работает, спасибо вам. Слава МАК ОС! Слава КПСС!
В Мохаве нет Котоэри :((
У кого-то есть новые идеи?
Alex Kir → В Мохаве нет Котоэри, но это не мешает применить Японскую. Всё так же делал. Работает. Проблем с паролем пока не обнаружил.
Спасибо за решение! Без Котоэри, но я Японской всё сработало.
После установки японской клавиатуры по умолчанию меняются некоторые особенности ввода. Например, появляется задержка при зажатии и удержании «backspace».
В ос Catalina способ с японской раскладкой еще работал, в Big Sur уже нет.
С другой стороны, в новой версии раскладки Бирмана можно пользоваться переключением по Caps Lock.
Хотя я оставил все как есть — при переключениях система выбирает предпоследнюю использованную раскладку, «лишняя» пока ни разу не выпала.
Жаль, это печально. Хорошо, что я пока с этой проблемой не столкнулся, «Биг Сур» у меня уже стоит, но раскладка Бирмана стояла ещё до обновления.
В macOS Big Sur удалить лишнюю раскладку можно вот так:
Выглядит сложно, делается за 5 минут. Удачи :)
Спасибо большое!
Arthur Objartel, у меня сработало, но с оговоркой: если сначала сделать по вашей инструкции, а затем добавить раскладку Бирмана, при нажатии на + стандартная раскладка ABC появляется вновь.
А как оно себя ведёт на вводах пароля, где система пытается по-умолчанию поставить английскую раскладку?
Нормально, проблем не видел.
В MacOS Big Sur пропал Котоэри ( Как-то ещё можно удалить стандартную раскладку?
Получилось удалить дефолтный английский, добавив Японскую «ромадзи».
Чтобы удалить ABC в Big Sur, добавляем любую японскую раскладку, в настройках раскладки отмечаем чекбокс у Romaji. Всё, теперь можно удалять английскую и японскую раскладки.
Максим Бажанов, спасибо тебе большое.
Подскажите, а как отображать флаги языков в BigSur?
Спасибо, Максим Бажанов.
Есть способ лучше чем описаный выше.
Выберите «Айнский», он позволит удалить другие раскладки.
Айнский это новый Японский!)
Андрей Гуртовой:
О, спасибо тебе, мил человек, Ainu сработал как надо (японские почему-то не позволили удалить системную раскладку).
✓✓✓
Спасибо! Сработало! С вводом пароля проблем нет. На экране ввода выбрать раскладку нельзя. Системная подтягивается автоматически, даже если не добавлена в настройках.
Андрей Гуртовой, спасибо! Айнский сработал на 11.2.3, с японскими никак не получалось почему-то.
«Айнский — это новый японский!» — это мощно. Спасибо!
Написал как поменять иконки:
https://eugenelazarev.medium.com/%D0%BA%D0%B0%D0%BA-%D0%BF%D0%BE%D0%BC%D0%B5%D0%BD%D1%8F%D1%82%D1%8C-%D0%B8%D0%BA%D0%BE%D0%BD%D0%BA%D0%B8-%D0%B2-%D1%82%D0%B8%D0%BF%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D1%81%D0%BA%D0%BE%D0%B9-%D1%80%D0%B0%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B5-%D0%B1%D0%B8%D1%80%D0%BC%D0%B0%D0%BD%D0%B0-%D0%BD%D0%B0-macos-c43ae4f32e48
В Big Sur сработало: добавляем Айнский и можно убрать английскую :)
К сожалению, в 12.0.1 (Monterey) не работают ни котоэри, ни айнский :(
А что у вас выводит следующая команда?
defaults read ~/Library/Preferences/com.apple.HIToolbox.plist
У меня аналогичная проблема в Monterey: не могу удалить обычную раскладку США.
В настройках включены: U. S., Birman RU, Birman EN
Команда выдаёт следующее defaults read ~/Library/Preferences/com.apple.HIToolbox.plist:
{
AppleCurrentKeyboardLayoutInputSourceID = «com.apple.keylayout.US»;
AppleDictationAutoEnable = 1;
AppleEnabledInputSources = (
{
«Bundle ID» = «com.apple.CharacterPaletteIM»;
InputSourceKind = «Non Keyboard Input Method»;
},
{
«Bundle ID» = «com.apple.inputmethod.ironwood»;
InputSourceKind = «Non Keyboard Input Method»;
},
{
«Bundle ID» = «com.apple.PressAndHold»;
InputSourceKind = «Non Keyboard Input Method»;
},
{
«Bundle ID» = «com.apple.inputmethod.EmojiFunctionRowItem»;
InputSourceKind = «Non Keyboard Input Method»;
},
{
InputSourceKind = «Keyboard Layout»;
«KeyboardLayout ID» = 0;
«KeyboardLayout Name» = «U.S.»;
},
{
«Bundle ID» = «com.apple.inputmethod.TCIM»;
«Input Mode» = «com.apple.inputmethod.TCIM.Cangjie»;
InputSourceKind = «Input Mode»;
}
);
AppleFnUsageType = 3;
AppleInputSourceHistory = (
{
InputSourceKind = «Keyboard Layout»;
«KeyboardLayout ID» = 0;
«KeyboardLayout Name» = «U.S.»;
},
{
InputSourceKind = «Keyboard Layout»;
«KeyboardLayout ID» = «-31553»;
«KeyboardLayout Name» = «Russian — Ilya Birman Typography»;
}
);
AppleSelectedInputSources = (
{
«Bundle ID» = «com.apple.PressAndHold»;
InputSourceKind = «Non Keyboard Input Method»;
},
{
«Bundle ID» = «com.apple.inputmethod.EmojiFunctionRowItem»;
InputSourceKind = «Non Keyboard Input Method»;
},
{
InputSourceKind = «Keyboard Layout»;
«KeyboardLayout ID» = 0;
«KeyboardLayout Name» = «U.S.»;
}
);
}
А если взять мой старенький скрипт отсюда:
https://github.com/bolknote/shellgames/blob/master/us_layout_remover.sh
внутри заменить переменную PLIST на ~/Library/Preferences/com.apple.HIToolbox.plist
и запустить, то не помогает?
(если что-то пошло не так, надо запустить скрипт ещё раз, он должен всё восстановить из файла бакапа)
Евгений, нет, не помогло. Разлогинился/залогинился — без изменений :( Удалить U.S. не могу.
Ещё мне не понятно, почему при просмотре defaults read ~/Library/Preferences/com.apple.HIToolbox.plist не показывает в списке английскую раскладку Бирмана?
И можно ли изменить этот файл, заменив U.S. на английскую Бирмана? Только нужен ещё её KeyboardLayout ID.
Сам мучался на монтерей, но если добавить японский потом выбрать ее и выбрать все галочки, то можно убрать английскую и оставить только раскладки Бирмана, попоробуй мне помогло
Юра, спасибо! Помогло! 🔥
Добавил Японский — Кана, далее в языке проставил все возможные галки и английская стала доступна к удалению.
10.15.7 после запуска скрипта — новых раскладок не появляется (((
Юрий выдал рабочий вариант. Добавляем Японский — Кана, внутри настроек раскладки отмечаем все возможные галочки. Затем выбираем английскую раскладку, удаляем. Удаляем японскую, оставляем раскладки Бирмана.
Спасибо, Юрий!
Юрий, спасибо! Тоже помогло! 🔥
Добавил Японский — Кана, далее в языке проставил все возможные галки и английская стала доступна к удалению.
Трюк с удалением английской раскладки через добавление Японский — Кана удался.
Но теперь пропала возможность удаления японской раскладки.
ЧЯДНТ?
Mac OS 12.0.1
Здравствуйте, никто не сталкивался с проблемой при использовании как решить проблему с Punto Switcher? При автоматическом смене раскладки постоянно вылетает сообщение: «PuntoSwitcher» хочет включить сторонний метод ввода «Russian — Ilya Birman Typography».
Привет. Кто-нибудь сталкивался с появлением 2-3 раскладок Бирмана в меню и в настройках? macOS Monterey 12.0.1 ? Пробовал удалять и переустанавливать, не помогает. Скриншоты положил вот сюда → https://drive.google.com/drive/folders/10282Z_ipfGtrZ-n0o9lajsxSWnWjGLwS
Обновился до Monterey и теперь при переключении рскладки поверх всех окон вылезают системные настройки и пишут «PuntoSwitcher» хочет включить сторонний метод ввода «Russian — Ilya Birman Typography» → Запретить и ОК. галочка универсального доступа для Пунто стоит. Как избавиться?
поддержу про проблему с Monterey пунто и раскладкой Бирмана. тоже всё время просит разрешения на «включить сторонний метод ввода „Russian — Ilya Birman Typography“». решить пока не удаётся :( если кто-то найдёт способ, будет отлично.
Ребята, случайно никто не нашел решение проблемы с PuntoSwitcher и сторонней раскладкой? Все время вылетает предупреждение PuntoSwitcher хочет включить сторонний метод ввода ...
Поставил карамба свитчер и все ок
Я ставил Пунто на свежий Монтеррей, и там работает. На другом маке обновлялся с Каталины, и там все время вылетает предупреждение PuntoSwitcher хочет включить сторонний метод ввода...
Проблема с сторонней раскладкой сохранилась. Надо долбать Punto, чтобы исправляли.
Поставил Карамба свитчер вместо Punto и теперь все работает нормально без заебов!
Приложение «PuntoSwitcher» хочет включить сторонний метод ввода «Russian». вот какая ошибка была
Решение проблемы: Нужно снести из Пунто Russian Markdown раскладку и поставить Russian только и тогда будет работать все. Правда раскладка поменяется сама немного и нужно привыкать к новой.
А ошибка такая у меня была — Приложение «PuntoSwitcher» хочет включить сторонний метод ввода Russian Markdown
Пробовал Caramba Switcher но он хуже понимает и глючит! Punto лучше...