(This article is as well available in English).
Полтора года назад я написал статью «Переключение языка ввода по caps lock в Mac OS X», и так получилось, что поисковики в своей выдаче показывают ее не только макинтошникам, но и пользователям других операционок, ищущим способ переключать язык ввода по caps lock. Данный пост призван устранить неудобство для пришедших из поисковиков пользователей Windows.
Итак, как научить Windows переключать язык ввода (раскладку) по caps lock?
Для Windows 10: вариант с AutoHotkey от комментатора Castor.
- Keyla
- LSwitch
- ReCaps
- KbdFlip
- Capslang
- Caps Lock Switch (известная как capsswitch).
- Также эта функция есть в Punto Switcher
- Также это можно делать с помощью AutoHotkey
- Также это можно делать средствами самой системы, если покрасноглазить с реестром Windows.
Бонус-трек: пост про индикацию раскладки светодиодом на клавиатуре.
Есть что добавить? Есть опыт работы с этими программами? Велкам в комменты.
^_^
а у меня по правому шифту ^_^
а при нажатии на капс символ печатается “\”
юзаю yandex punto для шифта и keyboardmaniac 4.21 (щас он платный-времени нет купить а эта версия free)
кстати рекомендую прогу keyboard maniac она реально мощьная и шаманить не надо как в autohotkey =*^_^*=
autohotkey имеер серьезные баги, в работе, я б выпилил но лень переделывать подругому так и страдаю уже который год XD
cheerz, JD(LP)
btw, а нафиг дублировать на русский? неужели в россии остались люди с которыми можно пообщаться(и при том они не знают английский(международный) ??
или ЦА казуалы? :3
ЦА — виндузятники ;-)
а зачем вообще нужна индикация раскладки? :3
за 14 лет ниразу не понадобилась и не просматривалась ^_^
как быть со светодиодом если не 2 языка а 3 (японский например) ?
Если поставить у keyla caps lock на переключение то перестает мигать диод при нажатии на клавишу, а по мимо этого очень как то странно отображается индикатор языка – медленно сменяется.
Caps Lock Switch – софтинка одним экзешником, брутальна, без установщика. Никаких значков в трее, так что если вы захотите её закрыть, то нужно лезть в task manager.
ReCaps – в трее возникает абсолютно непонятный значок, сиди и догадывайся что он значит, не меняется при смене языка как у Keylo, чуть менее брутальна чем Caps Lock Switcher, т.к. хотя бы имеет установщик и меню в трее (help, выбор языка для ввода, exit)
Остановился на Keyla, у неё хотя бы значок языка в трее есть :-) А Punto уж слишком громоздкий. Если вы хотите сделать индикацию работающего капса, то судя по линку приведенному в конце поста про переключатели без небольших шаманских танцев не выйдет.
Спасибо за информацию!
К большому сожалению, в windows 10 при переключении с ней вывисает минимум skype и outlook 2010. На 7 все работало. Ищу другие варианты, расширяю кругозор :)
Caps Lock Switch – про нее говорил, сорри
Нашёл свободные переключалки, без интерфейса —
https://bitbucket.org/artem_boldarev/altswitch
https://github.com/valodzka/lswitch
http://code.google.com/p/capswitch/
— но все они имеют недостаток:
не работают в диалоговых окнах.
Что за беда? Это невозможно в Win7?
Capslang нормально переключает в диалоговых окнах. Перешёл на него с Caps Lock Switch (известная как capsswitch) – эта не переключала в окнах.
В Windows 10 прекрасно запустился следующий вариант:
1. Установить AutoHotKey https://www.autohotkey.com/
2. Создать скрипт
Capslock::Send {LAlt down}{Shift}{LAlt up}
3. Конвертировать скрипт в .exe (с помощью “Convert .ahk to .exe”).
4. Добавить полученную программу в автозапуск через ветку реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Минусы:
– долго делать (у меня аж 5 минут заняло);
Плюсы:
– не занимается клавиша “Ё”;
– минимализм – программа делает только то, что я ей назначил;
– работает в окнах, запущенных от имени администратора.
Спасибо! Добавил в пост ссылку на ваш коммент.
От себя добавлю: для работы не обязательна сама программа AutoHotKey, достаточно скопировать exe на другой комп и запустить его/поставить в автозагрузку.
Спасибо большое, установил программу из списка – Caps Lock Switch (известная как capsswitch) — 30 секунд и все работает, не надо ничего прописывать и делать лишних действий.
Большое спасибо!
Получилось изменением реестра Windows.
Pingback: Переключение раскладки клавиатуры windows 10 caps lock
Pingback: Переключение языка на клавиатуре windows 10 caps
спасибо. подошел вариант с автокей