Страшная беда случилася в давеча вышедшей macOS 12.4. Да такая, что челобитные рекой посыпались, да народ праведно гневаться начал.
Apple убрала флаги стран для клавиатурных раскладок в статус-баре. Теперь там только буквы окаянные: РУ, US в безвкусном квадратике.
Но на каждую старуху найдётся проруха. А если серьёзно, я начитался ваших жалоб в комментах и личке Telegram и решил, что исправлю ситуацию сам. На Западе особо никто на «нововведение» не жалуется, некоторым так даже больше нравится.
Мне буквы вместо флагов не подходят, потому что на малом масштабе экрана приходится всматриваться в квадратик. А раньше даже периферийным зрением было понятно, какая раскладка выбрана.
В интернете нет решения, поэтому пришлось всё сделать самому. Я создал копии двух встроенных клавиатурных раскладок macOS для языков US и RU (одна – стандартная Mac, вторая – стандартная ПК) и добавил в них флаги.
Сейчас мы с вами это установим и вернём всё, как было.
Как вернуть флаги RU и US в раскладку
1. Скачиваем этот файл: ru-keyboard-with-icon.bundle. Здесь раскладки с флагами для русского и английского языков.
2. Открываем Finder, затем корневую директорию системного диска Mac, затем переходим в папку Библиотеки -> Keyboard Layouts (/Library/Keyboard Layouts).
либо
В Finder нажимаем cmd (command) + Shift + G и в открывшемся окне вставляем эту строчку:
/Library/Keyboard Layouts
3. Вставляем в папку Keyboard Layouts файл ru-keyboard-with-icon.bundle, который вы скачали ранее. Подтверждаем копирование вводом пароля.
4. Перезагружаем Mac. Это надо сделать обязательно.
5. После перезагрузки заходим в Системные настройки -> Клавиатура -> Источники ввода (вкладка) (System Settings -> Keyboard -> Input Sources)
6. Нажимаем на маленький значок «+» в левой стороне окна.
7. Ставим любую из новых раскладок. Старые (с чёрно-белой иконкой) можно удалить, выбрав и затем нажав на иконку «–». Не волнуйтесь, вы всегда сможете вернуть их обратно через это же меню.
8. Радуемся флагам. Ура.
Как было и как стало
Было:
Стало:
Раскладки функционируют идентично оригинальным. Разница только в том, что теперь у вас будут иконки флагов RU и US вместо чёрно-белых квадратиков.
А если мне нужны флаги раскладок других стран?
Интерфейс приложения Ukelele. Точнее, его очень малая часть.
Тогда вам придётся знакомиться с программой Ukelele. Это сложный, неочевидный, но рабочий инструметарий для создания собственных клавиатурных раскладок.
В нём, помимо тысячи других функций, можно менять иконку раскладок на любую желаемую – только вначале её надо сконвертировать в подходящий формат (.icns). Именно здесь я правил раскладки, которые предложил загрузить выше.
Скачать Ukelele можно бесплатно с официального сайта. Она работает на всех версиях macOS и всех видах Mac, будь то Intel и M1.
Но чтобы объяснить, как именно с ней работать, придётся выкладывать тут трактат, от которого вы уснёте. Лучше в разделе Help откройте PDF-файл на 85 с лишним страниц текста, в котором подробно расписаны все возможности приложения. Если вас это пугает и разбираться не хочется, то лучше даже не начинать. Давно не видел настолько неочевидного софта.
Так что если вам нужна раскладка конкретной страны, кроме RU и US, напишите об этом в комментариях к статье. Я сделаю ещё несколько и добавлю сюда ссылками.
Не за что.
P.S. По просьбам читателей добавляю дополнительные пакеты раскладок. Процесс установки – такой же.
► Литовская: lithuanian-keyboard-with-flag.bundle
► Латышская: latvian-keyboard-with-flag.bundle
► Британская: british-keyboard-with-flag.bundle
► Украинская: ua-keyboard-with-flag.bundle
78 комментариев
Форум →Судя по скриншотам, вы заболели. Температура повысилась :-)
Теперь лечиться)
@Bazily, Я Никиту уважаю но на данный момент его метод решения несуществующей проблемы это колхоз колхозович колхоз
Потому что… ?
Есть метод проще?
@Никита Горяинов, Потому что…Потому что и так сойдёт. Есть метод проще? Есть, не трогать и оставить всё как есть.
@Никита Горяинов, да, https://github.com/freefelt/YouType
@Bose35s, ну, каждый страдает как может) Почему бы и нет. Не всё так страшно, как могло бы быть.
Лучше написать статью ” Как выглядят амбушюры и оголовье AirPods Max спустя ( сколько прошло времени с момента покупки?)
Я уже писал это, ничего не изменилось.
Ваще пофиг на флаги) пусть будут квадраты.
Как это прекрасно, что больше не нужно смотреть на этот триколор. Квадраты волшебны.
@Scherbinin, непатриотично, за вами уже выехали 😂
@eagle7, ок, встречаем
@Scherbinin, тоже обрадовался и ждал, когда наконец-то из статусбара пропадёт триколор. Тем более что флаг – это государственный символ, а язык это несколько другое.
только не “Library/Keyboard Layouts” а “/Library/Keyboard Layouts”
это важно, так как в первом случае вставит в домашнюю папку
и пароль не попросит
спасибо за статью! я тоже негодую!
теперь всё хорошо 🇷🇺
Верно, слэш забыл, спасибо.
@Никита Горяинов, если это не сложно, сделай пожалуйста раскладку с английским флагом. Просто эстетически красивый флаг.
UK-раскладка с их флагом? Или US-раскладка, но с флагом Великобритании?
@Никита Горяинов, это не принципиальный вопрос, они мне кажется ни чем не отличаются
Готово, британская (Mac + PC) добавлена в конце статьи.
@Никита Горяинов, программа называется не Ukulele (это такая микрогитарка), а Ukelele (даже не скриншоте видно). Поправьте, пожалуйста.
Да, спасибо.
@Никита Горяинов, Ukelele, а не Ukulele
5+
Спасибо большое – вернулось счастье для слепых.
А можно попросить сделать еще латышскую и литовскую раскладки? Или хотя бы латышскую.
Спасибо.
Добавил их в конце статьи.
@Никита Горяинов, еще раз спасибо!
А я даже и не заметил, что флаги исчезли
Юзаю Бирмана и всё равно вообще :) Хотя когда-то в типографскую раскладку тоже добавлял флаги, но потом забил
Радует, что убрали флаги, всегда выглядело аляповато.
@moscvitch, согласен, все должно быть в едином стиле.
Спасибо. По моим глазам самое то, что нужно.
Практически уверен, что кто-то просто сделает утилитку, котирую можно будет повесить в menu bar. Озвученный способ не стоит времени.
Никите респект за подсказку.
Сделал копии своих раскладок и поменял иконки. Теперь ок.
автор точно macOS сейчас говорит?
– у меня вот так, если что
– без намека на возможность что-то добавить
https://photos.app.goo.gl/AEVceSfQVkCCdSCJ6
@Mike Notimportant, у меня было также, сделал следующее, тыкнул по файлу budnle правой кнопкой – показать содержимое пакета, там еще такой же файл bundle, вытащил его на рабочий стол и уже его вставил в папку Layouts – после перезагрузки все заработало.
@Mike Notimportant, сам спросил – сам разобрался
– просто забыл разархивировать *.zip файл впопыхах (так торопился)
– огромное спасибо автору 👍
– в мои 62 это серьезная экономия времени при переключении раскладки
Спасибо!!!
Сделал hi-res версию. Иконки старые не подходят: там пропорции другие.
Вот превью:
https://www.dropbox.com/s/gsoakrgfwxyo8fj/123412345.png?dl=0
Файл:
https://www.dropbox.com/s/woitsh32pdbl6me/ru-keyboard-with-icon.bundle.zip?dl=0
@Crossfire13, Это вы так над российским флагом пошутили?
@Crossfire13,
можешь перезалить иконки?
Делал аналогичное для отображения русский раскладки красным флагом, но прорисовка мелких элементов требовала доводки + были проблемы с программами, которые отказывались печатать на «модифицированном русском». Так и забросил.
Здравствуйте, Никита.
Огромное спасибо за ваш пост.
Есть другой вопрос, я заметила в этом посте, что у вас в строке меню отображается иконка температура 37’C.
Что значит эта иконка и как её установить?
Спасибо!
@id127171084, iStat Menus
Это бесплатное приложение Hot. Оно показывает график нагрева центрального процессора компьютера и текущую температуру. Скачать можно с официального сайта.
@Никита Горяинов, 37 градусов для M1? У меня на MBP 16″ 2019 i5 ниже 45 в простое не опускается, а в среднем 55-60.
Да, это M1 Max при малой нагрузке. M1 примерно такой же, особо нет разницы. Только на Air чуть погорячее, потому что нет активного охлаждения.
@Никита Горяинов, Спасибо огромное)
При выборе русской раскладки с флагом – пропадает галочка использования капса как переключателя раскладки
@Александр Максименко, и это охрененно все портит!
А как удалить США без флага? Минус на ней не активный…
Перезагрузить компьютер и попробовать снова.
@Никита Горяинов, не помогает, хотя быть может дело в том, что пробую на Вентуре.
А кто нибудь знает как решить проблему переключения языка на новых маках? Если курсор мышки находится в середине экрана то при нажатии на кнопку «Глобус»
Язык, как бы меняется, но из-за того что курсор стоит по середине наведённый на предыдущий язык, то язык возвращается, и приходится нажимать дважды. Поменять сочетание клавиш не интересует
Спасибо за статью, помогло. Только вот есть маленькая проблемка, что стандартная раскладка не удаляется (США международная – ПК) и поэтому только на Русский можно флаг поменять или будет 2 раскладки США (одна с флагом и одна стандартная). это как-то фиксится?
Перезагрузите компьютер.
@Никита Горяинов, Спасибо. помогло.
@Никита Горяинов, Спасибо огромное за статью, я в принципе знал про эту прогу, но не знал, что можно так ловко свои иконки делать. Так что сделал иконку с новым русским флагом без цвета крови для русской клавиатуры. Отлично теперь, единственно жаль, что флаг можно делать только квадратный, а не прямоугольный.
А переключение по CapsLock при раскладках с флагами почему пропадает?
@GHAndersen, а вот нет ответа, но вопрос принципиальный!
@GHAndersen, я вот тоже не уверен, что готов променять возможность мгновенного переключения без вывода меню клавиатур на флаги
Мне не понравились флаги. Я решил вернуть все назад, но сделать этого не могу. Удаляю клавиатуры с флагами, но после перезагрузки они как черт из табакерки возвращаются. Как их удалить? Мне не нужны два комплекта клав одного языка.
Откуда скриншоты с комментариями? Я бы там тоже написал что-нибудь полезное для идиотов из Apple.
1) Дефолтная английская раскладка не удаляется. Перезагрузка не помогает.
2) PuntoSwitcher на каждом переключении спрашивает разрешение трогать клавиатуру (не запоминает), делая использование раскладки невозможной. :/
macOS 12.4 (21F79), Darwin 21.5.0
3) Иконка странно квадратная, выглядит не очень на фоне остальных продолговатых иконок. Даже не знаю, можно ли с этим что-то сделать в принципе, потому что новые иконки квадратные.
4) Тем, кому нравятся новые нефлаговые иконки. Вы или совсем не понимаете в юзабилити, или вы активно не пользуетесь раскладками. Флаговая иконка моментально обрабатывается рефлекторным мозгом при мимолётном взгляде (даже фокусироваться на ней не нужно, потому что флаги разны) в язык. Буквенную надо именно что прочитать, проанализировать (распознать) аналитическим мозгом, потому что они все буквально одинаковые. Это время и работа мозга (он больше устаёт) на пустом месте. Зачем? Никогда такого не было в нормальных интерфейсах, и нечего было начинать. Это увеличение обратного качества отрицательного юзабилити в положительную сторону.
низкий поклон!
на свежей бете Ventura не работает. Не добавляется язык. Флаги видны, но не добавить. Прога для раскладок не определяет новую библиотеку Ventura, как раскладу.
На всех моих Mac, будь то M1 или Intel, эти раскладки работают. macOS Ventura (beta 1 22A5266r).
Сложно сказать, в чём у вас ошибка – возможно, ошиблись при установке или не перезагрузили компьютер.
Хотелось бы поменять не только флаг, но и названия раскладок на русском. У меня MacOS на английском стоит и при этом названия раскладок “США”, “Русская” отображаются по-русски, что не идеально. Можно ли как-то вручную их отредактировать, Никита? Спасибо!
Скажите, а в Укулеле можно переназначить копи-пэйст с cmd-C/V на ctrl-C/V, как в Винде?
Турция пожалуйста :(
Почему-то не получается удалить стандартную английскую раскладку, из-за этого языки дублируются. Русская нормально удалилась
хм
румынская?
спасибо
Никита, здравствуйте,
Спасибо за расклад с флагами. Не могли бы вы сделать ещё Испанскую традиционную.
Заранее благодарю,
С уважением,
Евгений
Подскажите пожалуйста, не получается удалить английский шрифт первоначальный, то есть знак минуса не выделен на этой раскладке.
любую другую раскладку можно добавить и удалить, а эту раскладку невозможно удалить. как быть?
+ конечно.
Но раз уж сделали, почему не сделать флаги прямоугольными?
Или вам квадратные по приколу?)
А меня и так устраивает, но не могу понять почему Английская расклада обозначается – A. Вот это ужасно бесит.
и главное эта зараза при добавление британского меняет иконку A на US. Пришлось оставить три раскладки, благо переключает она по ⌘ _ только по двум языкам. Но это не по феншую – иметь три раскраски в меню для отображения US вместо А.
@tamtam, а, всё, понял. Извиняюсь, не сразу заметил ваш второй коммент. Реально, если оставить только одну раскладку, то принудительно символ меняется на А. Тупо, конечно. Причем, когда флажки были, то было нормально всё в этой ситуации.
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Как на iPad Pro включить поддержку частоты кадров 120 Гц для Safari
Как изменить рингтон для разных контактов на Mac
Что делать, если iPhone показывает уведомление «Слабая защита Wi-Fi»
Как отключить виджеты на экране блокировки iPhone
Как удалять письма свайпом в приложении Почта на iPhone
Как на iPhone с iOS 18.1 размыть лицо на фото
Можно ли избежать проблем при ремонте Touch ID?
Почему iPhone с iOS 14 не видит другие устройства в сети Wi-Fi