Смена раскладки клавиатуры для Mac OS X
April 1st, 2009 | комментариев: 0
Итак, всем известно, что старый добрый Тигр (Apple Mac OS 10.4) умел запоминать языковую раскладку клавиатуры для каждого приложения. Как настроить многоязыковой ввод думаю рассказывать не стоит. Лучше напишу о том как в Леопарде можно вернуть старую добрую фичу для запоминания раскладки клавиатуры по каждому окну/приложению.
Давным-давно, когда все радовались и ликовали после выхода многообещающей версии 10.5 Mac OS, один добрый японец начал писать мега-полезную программу — InputSwitcher, которая и реализует возможность запоминания языка клавиатурной раскладки для отдельных окон в Леопарде. Но программа к сожалению получилась глючная, при быстрой смене окон и/или приложений бывают у нее такие проблемы, что раскладку вообще нельзя сменить. Лечиться этот глюк шаманским жестом — переключением в любое другое окно и сменой раскладки. Лично меня это очень раздражало, а отказаться от запоминания раскладки не получалось.
И вот пришло внезапно счастье — за дело взялись русские программисты!
Встречайте программу-спаситель — Kirgudu от лаборатории «Дед Пихто и Бабка с автоматом».
Эта программа не только безглючно запоминает (начиная с последней версии) языковую раскладку ввода на каждое окно/приложение,
но и автоматически может переключать ее по словарю, прямо как небезызвестный Punto Switcher.
К сожалению и в этой программе есть некоторые недочеты (не поддерживается работа несовместимых со стандартным Accessibility приложений). Но в отличии от InputSwitcher, Kirgudu активно развивается (вы только посмотрите на блог!). В форуме также есть описание некоторых проблем, по которым уже можно судить о состоянии проекта.
Могу сказать однозначно — мне эта программа уже начала спасать небольшое количество нервных клеток :-)