Раскладка клавиатуры British - Microsoft на MacOS не имеет значка/флага, поэтому при использовании этой раскладки с клавиатурой Windows мне приходится либо отображать полный текст имени ввода, либо оставлять пустое место на месте значка.
Вот снимок экрана, показывающий значок в этом пространстве:
Я хотел бы исправить это с помощью своей собственной иконки (вероятно, логотипа Windows поверх Union Jack). Как это сделать?
Связано, но не то же самое, чтоГде находятся значки флагов для метода ввода в Mac OS X?который охватывает местоположение, которое может быть или не быть некоторыми файлами dat. Я позаимствовал изображение выше из того вопроса.
решение1
Я исправил проблему, следуя инструкциям наhttps://saltesta.com/hack/customizing-mac-input-source-icon/
Вкратце, это:
- СоздатьИКНСфайл правильных размеров (16x16,32x32,48x48 и т.д.) из изображения, которое вы хотите использовать. Я использовал https://anyconv.com/png-to-icns-converter/для конвертации PNG, который я создал, в ICNS. Если вы не сделаете изображение квадратным, конвертация не сработает.
- ИспользоватьУкулелечтобы создать новый источник входных данных из существующего и использовать файл ICNS.
- Сохраните файл .bundle в
~/Library/Keyboard Layouts/
- Бегать
open ~/Library/Keyboard\ Layouts/
- Перезагрузите ваш Mac.
После этого вы сможете получить источник входного сигнала с понравившимся вам значком.