RuSwitcher
Аналог известной на PC программы Punto Switcher, которая автоматически меняет раскладку, если пользователь забыл это сделать.
Маковская реализация имеет с Punto мало общего, но словари базируются на предоставленных авторами Punto Switcher. Идея также почерпнута там.
После установки программы рекомендуется сделать Log Out и заново войти в систему. После этого можно заходить в пульт International и убирать русскую и английскую раскладки, оставив только Russian-Auto и U.S.-Auto.
Теперь набранный вами текст будет подчеркиваться. Это означает, что его можно всегда перекинуть на другую раскладку. Вы просто набираете, а программа сама определяет язык и ставит нужную раскладку. Однако если этого не произошло (например, набранного вами слова нет в словаре программы), достаточно нажать Ctrl и вы увидите то, что вы набрали. И даже если вы набрали уже много слов, вы можете их выделить и снова нажать на Ctrl.
Для пользователей PC, пересевших за мак и так и не сумевших отвыкнуть от Ctrl-Shift (Alt-Shift) есть и такая возможность. Благодаря RuSwitcher клавиатуру теперь можно переключать привычным вам виндовым сокращением клавиш (это можно настроить в RuSwitcher Preferences)
