С тех пор как у меня появилась клавиатура мечтал научиться печатать слепым методом. Мечтал, печатая на печатной машинке, мечтал, обзаведшись компьютером. В конце концов, в какой-то момент взял за правило не смотреть на клавиатуру, когда набираю текст. Сначала медленно, потом быстрее… стало получаться.
Научившись же, стал спотыкаться о то, что приходится жать клавишу шифт каждый раз, когда нужно поставить запятую. Вспомнил, что на печатных машинках знаки пунктуации важнее цифр, и там нужно жать шифт как раз в обратном случае — для набора чисел.
Так как на компьютерной клавиатуре есть отдельный блок клавиш (с цифрами), которыми гораздо удобнее набирать числа, было бы логично поменять местами цифры со знаками пунктуации. Нашел, что для Макинтоша есть специальная программа редактирующая раскладки клавиатуры — Ukelele. Оказалось, что редактировать клавиатуру совсем не сложно.
В результате и получилась клавиатура, какую хотел. Что сделано:
- Поменяны местами цифры со знаками пунктуации.
- Добавлен недавно принятый знак рубля — ₽ (сочетание альт плюс «эр»).
- Доба́влена возмо́жность бы́стро поста́вить ударе́ние (перед набором ударной гласной нажать альт плюс «ы»).
- На альтернативное место добавлены украинские буквы (альт плюс «и», «э», «ё» или «ъ» наберут «і», «є», «ґ» или «ї» соответственно).
Скачанный по предыдущей ссылке файл на самом деле — пакет (папка с файлами). Содержимое можно посмотреть, кликнув правой кнопкой и выбрав «Показать содержимое пакета».
Приступим к установке раскладки. Достаточно поместить пакет в папку /Library/Keyboard Layouts
(или в папку пользователя ~/Library/Keyboard Layouts
) и перезагрузить компьютер.
Эта операция требует внесения пароля администратора компьютера — изменяется содержимое системных библиотек. Если нет возможности договориться с администратором, можно положить пакет в свою папку библиотек — раскладка не появится у других пользователей компьютера.
После перезагрузки в Системных настройках, в Клавиатуре, в разделе Источники ввода, в группе Русских раскладок появится раскладка Русская точка. Заменяем ею установленную раскладку. Проверяем результат.
Post Scriptum
Пробовал слегка подправить и английскую раскладку. Хотел, чтобы на клавишах калькулятора вместо точки набиралась запятая. Дело в том, что у нас принята не десятичная точка, а десятичная запятая и, заполняя числовыми данными какие-нибудь таблицы, приходилось постоянно держать в голове, что возможен подвох и наберется точка.
В итоге оказалось, что созданными в Укелеле раскладками не получается заменить системную, обязательную раскладку, содержащую латинские символы. Ну, во всяком случае, я не смог найти, что где настроить, чтобы полученная раскладка выдавала себя за системную.
Для себя проблему решил, выбрав в качестве основной голландскую раскладку. Она практически ничем не отличается от американской и десятичная запятая там как раз на нужном месте.
Комментарии
(жаль, сам догадался только знаки/цифры поменять, начитавшись Тёмы)
Жаль вас нет в ЖЖ, ФБ или еще где то…
Можете подписку на ФБ открыть?