Для создания и использования собственного источника ввода на Mac можно использовать следующий метод: 1
- Открыть приложение для редактирования текста, поддерживающее Unicode. 1
- Создать файл правил, который сопоставляет клавиши, нажимаемые на клавиатуре, и соответствующие им символы. 1 Файл должен представлять собой простой текстовый файл. 1
- Сохранить файл в кодировке Unicode (UTF-16) с расширением «.inputplugin» или аналогичным. 1
- Дважды нажать сохранённый файл. 1
- Источник ввода добавится в меню ввода в строке меню и в список источников ввода в настройках «Клавиатура». 1 Для просмотра нужно выбрать меню Apple > «Системные настройки», затем нажать «Клавиатура» в боковом меню, перейти в раздел «Ввод текста» и нажать «Изменить». 1
Ещё один способ — использовать приложение Ukelele: 3
- Скачать бесплатное приложение Ukelele с сайта разработчика. 3
- Запустить приложение и выбрать в строке меню File — New From Current Input Source. 3
- Дважды нажать на добавленную раскладку в диалоговом окне и увидеть окно редактора. 3
- В визуальном редакторе нажимать на нужные клавиши и вводить желаемое значение для каждой кнопки. 3
- Сохранить модифицированную раскладку в папку ~/Library/Keyboard Layouts/ (для всех пользователей macOS) или в /Users/имя_пользователя/Library/Keyboard Layouts (только для себя). 3
- Перезагрузить Mac, перейти в «Системные настройки» — «Клавиатура» — «Источники ввода» и добавить созданную раскладку. 3
Ещё один способ — использовать приложение Karabiner: 3
- Установить бесплатное приложение Karabiner с сайта разработчика. 3
- Запустить приложение и выдать все необходимые разрешения в системных настройках. 3
- На вкладке Simple Modifications можно сделать простые переназначения, например, на клавишу CapsLock повесить какое-то более полезное действие. 3
- В разделе Complex Modifications можно добавлять целые скрипты и сложные переназначения. 3
Выбор метода зависит от личных предпочтений и потребностей пользователя.