Переключение раскладки по Caps Lock в Windows
Не так давно я задумался, какие клавиши на клавиатуре я не использую и попытался найти им применение. Решил попробовать использовать клавишу Caps Lock для переключения раскладки клавиатуры, настроил и некоторое время тестировал переключение по Caps Lock в Ubuntu. Получилось очень удобно, для смены раскладки достаточно нажать одну клавишу, а не две, как раньше (Ctrl+Shift, например) и при включении альтернативной раскладки горит индикатор Caps Lock, что помогает быстро определить текущую раскладку визуально.
Но то, что в Linux получилось настроить установкой одной галочки (Keyboard Preferences — Layout Options — Layout switching — CapsLock key changes layout), в Windows настроить штатными средствами невозможно. Поэтому в качестве вспомогательной утилиты я решил использовать Punto Switcher, в котором переключение одной клавишей также настраивается очень просто: Параметры — Общие — Система — Переключение раскладки по: Caps Lock.
Да, и еще: в комментариях к одной старой заметке Ивана Сагалаева упоминается небольшая утилита lswitch.exe, которую вы можете попробовать, если не хотите использовать Punto Switcher.
« Год на DreamHost — полёт нормальныйGoogle Chrome доступен для загрузки »







Наверное оно удобно, но т.к. комбинация не стандартная - то на чужом компе запутаешься
Comment by
Alex Dybenko — 27 Aug 2008 at 10:18
+0
Я использую правый alt для переключения раскладок.
А CapsLock это законное место для Ctrl :)
А визуально переназначить любую клавишу удобно можно в программе xkeymacs
Comment by
kmmbvnr — 27 Aug 2008 at 10:53
+1
Я тоже переключаю одной клавишей - левым Ctrl (удобно мизинцем нажимать), всегда Punto настраиваю так.
Comment by
savintsev_egor@livejournal — 27 Aug 2008 at 10:55
+0
С помощью Autohotkey можно переключать вообще любой клавишей или любым сочетанием. Хоть дабл-кликом правой кнопкой мыши :)
Comment by
Maxim — 27 Aug 2008 at 12:24
error
Хотя привык использовать Alt+Shift, до сих пор недоумеваю, почему в Windows так трудно даётся подстройка под себя. Всё время нужны какие-то сторонние приблуды типа Aston, чтобы элементарно вбить нужные горячие клавиши.
Comment by
virens — 27 Aug 2008 at 12:53
+1
Хехе =)
Пару дней назад как раз прошел твой путь по переходу на Caps Lock =)
Comment by
mrScalder@livejournal — 27 Aug 2008 at 13:04
+0
Alex Dybenko: а на чужом компьютере всё-равно владелец настроил под себя — и Ctrl+Shift может быть, и Alt+Shift.
kmmbvnr: а правый Alt — Compose key :P
Comment by
Gluek — 27 Aug 2008 at 15:25
+0
Я, по привычке, переключаюсь контрол + шифт…
Если использовать Капс Лок - каким образом тогда включать верхний регистр?
Comment by
Roman — 27 Aug 2008 at 17:48
+0
Shift+Caps Lock.
Comment by
Gluek — 27 Aug 2008 at 17:55
+0
На самом деле удобнее всего, имхо, переключать так: левый Ctrl - английский, правый Ctrl - русский. Со звуковым подтверждением.
Я нажимаю клавишу и точно знаю, что если “пикнуло” - установлен русский язык. А в случае с CapsLock раскладки переключаются циклически.
Я юзаю древнющую SwitchIt! - она все это делает и запоминает раскладку для КАЖДОГО приложения (аська - русский, ворд - english и т.д.). Большего и не надо.
Comment by
ivs — 27 Aug 2008 at 19:10
error
Люди, которые не используют TAB, меня пугают. Это НЕ нормально.
Comment by
ivs — 27 Aug 2008 at 19:17
error
А можно вообще переложить переключение клавиатуры на автоматику через Keyboard Ninja
Comment by
jj_warez@livejournal — 28 Aug 2008 at 17:06
+0
[…] Gluek рассказывает о том, как сделать в Windows переключение раскладки клавиатуры по нажатию Caps Lock. Все равно никто не пользуется этим текстовым «КРИКОМ» из адекватных людей. […]
Pingback by
Lifehacker » Архив » Интересное в блогосфере — 29 Aug 2008 at 13:18
+1
Капслок нужно использовать только по назначению. Знаете почему?
Потому что, когда нужно будет написать слово длиннее трех букв нужно переключаться на капслок - так бысрее, когда печатаешь 10-ю пальцами. Если это не сделать, а корячиться зажимая шрифт, то это будет идиотским поступком.
Именно из-за этого капслок нужно использовать только по назначению.
Comment by
iobit — 29 Aug 2008 at 17:18
error
А если у меня больше двух языков в Windows?
Comment by
PoiSoN — 29 Aug 2008 at 17:54
+0
PoiSoN, используй тогда просто больше кнопок=) Тут как бы больше совета не думаю, что кто-либо даст. Да и вообще, зачем тебе понадобилось то многоязыковая винда?
Comment by
Комментатор — 29 Aug 2008 at 18:24
+0
Комментатор: Так получилось, что я родился в России, а живу в Израиле. Отсюда три языка в системе: Английский, Русский и Иврит.
Comment by
PoiSoN — 29 Aug 2008 at 19:32
+0
iobit: Еще раз говорю, что если Caps Lock всё же будет нужен (во что я уже не верю), его можно включить сочетанием Shift+Caps Lock.
PoiSoN: Значит они будут переключаться циклически, как и через другие сочетания. Хотя как удобнее — мне сказать сложно.
Comment by
Gluek — 29 Aug 2008 at 21:16
+0
хорошая идея, но вот косяк, я привык не к глобальному переключению раскладки, а для каждого окна. напрмер у меня 2 окна: консоль и окно чата. в чате мне английский нужен ну очень редко, а в консоле русский мне практически никогда не нужен. если я переключился в чате с CapsLock на русский, индикатор включился, переключаюсь на консоль. Здесь у меня индикатор так же горит, но раскладка английская.
Вывод: либо постоянно жамкать CapsLock, либо не смотреть на индикатор
Comment by
thestorm — 31 Aug 2008 at 14:25
+0
Когда-то было неудобно в Линуксе с ГЛОБАЛЬНОЙ раскладкой, теперь в виндоус бесит, что раскладка не глобальна. А еще очень бесит, что нельзя настроить по CAPS. Ну теперь-то я буду знать как это сделать, спасибо автору и всем комментаторам.
Кстати… для поклонников CAPS LOCK - все слова в этом комментарии написанные в верхнем регистре я писал, зажав мизинцем левой руки Shift - при этом я не испытаваю дискомфорта. Я использую слепой метод печати (если вы постоянно за компом - советую научиться - жить станет намного проще), и если мизинцем зажимаю Shift , то буквы (й,ф,я или q,a,z) - приходится жать безымянным пальцем - странно, но это происходит на автомате, без каких-либо намеков на дискомфорт.
ИМХО_ВЫВОД: Лично для меня клавиша CAPS LOCK ( если она не переключает раскладку) - лишняя!!!
Comment by
Maxim — 3 Sep 2008 at 18:52
+1
Вот бы ещё кто-нибудь рассказал, как под Виндой сделать переключение раскладки двумя шифтами.
Comment by
anonymous — 3 Sep 2008 at 21:03
+0
В Windows назначить переключение раскладки на Caps (или другую клавишу), а действие CAPSа, если нужен, назначить другой клавише, например Scroll Lock, уж ей то точно никто не пользуется, МОЖНО БЕЗ ПОСТОРОННИХ ПРОГРАММ. Причем, как глобально, так и только для конкретного пользователя. Учитесь пользоваться гуглом.
Зачем ставить посторонний софт для решения столь простой задачи? Только за зря ресурс компа расходовать. Конечно, если вы также используете другие возможности выбранного вами софта, то пожалуйста. Ну а кто все же решил добиться подобного результа не используя сторонние продукты, вам сюда:
http://www.usnetizen.com/fix_capslock.php
http://teerapap.blogspot.com/2008/03/switch-input-language-by-caps-lock.html
Comment by
Vitalts — 1 Nov 2008 at 17:12
error