Так сложилось, что я привык переключать раскладку клавиатуры клавишей CapsLock, а в Windows такая возможность не предусмотрена. Хочу поделиться рецептом, как вернуть справедливость для тех, кому удобнее стандартная линуксовая возможность назначить переключение на капс, но нужно использовать Windows.
Раньше помогала утилита
keyla, однако в Win8 она решила жить своей жизнью и работать только тогда, когда ей захочется. Пришлось искать альтернативы. На данный момент у меня работает такая связка:
Recaps переключает русскую и английскую раскладки (Ctrl+CapsLock исправляет набранный текст в другую раскладку, Alt+CapsLock работает как обычный CapsLock), а другие раскладки, которые нужны не так часто, переключаются стандартным виндовым сочетанием клавиш.
Индикация языка ввода в области уведомлений не текстом, а флагом страны, тоже мне кажется гораздо удобнее, для этого я использую
keyboard layout indicator.
Ну и для тех, кому удобнее вообще не смотреть на дисплей, чтобы узнать текущую раскладку, можно использовать
AutoHotkey со
скриптом, который при переключении раскладки светит индикатором ScrollLock прямо в правый глаз. С AutoHotkey вообще можно много чего сделать, но мне лень было искать готовые скрипты.
Весь софт Freeware.
Вот такой зоопарк у меня прижился вместо бешеного Punto Switcher.
Плюс долгое время у меня была привычка заменять «З» на «Z».