Как добавить значки для переключателя ввода с клавиатуры в MacOS

Как добавить значки для переключателя ввода с клавиатуры в MacOS

Раскладка клавиатуры British - Microsoft на MacOS не имеет значка/флага, поэтому при использовании этой раскладки с клавиатурой Windows мне приходится либо отображать полный текст имени ввода, либо оставлять пустое место на месте значка.

Вот снимок экрана, показывающий значок в этом пространстве:

Значок переключателя ввода с клавиатуры MacOS

Я хотел бы исправить это с помощью своей собственной иконки (вероятно, логотипа Windows поверх Union Jack). Как это сделать?

Связано, но не то же самое, чтоГде находятся значки флагов для метода ввода в Mac OS X?который охватывает местоположение, которое может быть или не быть некоторыми файлами dat. Я позаимствовал изображение выше из того вопроса.

решение1

Я исправил проблему, следуя инструкциям наhttps://saltesta.com/hack/customizing-mac-input-source-icon/

Вкратце, это:

  1. СоздатьИКНСфайл правильных размеров (16x16,32x32,48x48 и т.д.) из изображения, которое вы хотите использовать. Я использовал https://anyconv.com/png-to-icns-converter/для конвертации PNG, который я создал, в ICNS. Если вы не сделаете изображение квадратным, конвертация не сработает.
  2. ИспользоватьУкулелечтобы создать новый источник входных данных из существующего и использовать файл ICNS.
  3. Сохраните файл .bundle в~/Library/Keyboard Layouts/
  4. Бегатьopen ~/Library/Keyboard\ Layouts/
  5. Перезагрузите ваш Mac.

После этого вы сможете получить источник входного сигнала с понравившимся вам значком.

Связанный контент