powered by Wordpress
show/hide: categories | pages

Переключение раскладки по Caps Lock в Windows

Entry posted 27 Aug 2008 at night in categories: software, tweak, 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 доступен для загрузки »

22 Comments »

  1. Наверное оно удобно, но т.к. комбинация не стандартная - то на чужом компе запутаешься

    Comment by Alex Dybenko — 27 Aug 2008 at 10:18  Add karma Subtract karma  +0

  2. Я использую правый alt для переключения раскладок.

    А CapsLock это законное место для Ctrl :)

    А визуально переназначить любую клавишу удобно можно в программе xkeymacs

    Comment by kmmbvnr — 27 Aug 2008 at 10:53  Add karma Subtract karma  +1

  3. Я тоже переключаю одной клавишей - левым Ctrl (удобно мизинцем нажимать), всегда Punto настраиваю так.

    Comment by savintsev_egor@livejournal — 27 Aug 2008 at 10:55  Add karma Subtract karma  +1

  4. С помощью Autohotkey можно переключать вообще любой клавишей или любым сочетанием. Хоть дабл-кликом правой кнопкой мыши :)

    Comment by Maxim — 27 Aug 2008 at 12:24  Add karma Subtract karma  error

  5. Хотя привык использовать Alt+Shift, до сих пор недоумеваю, почему в Windows так трудно даётся подстройка под себя. Всё время нужны какие-то сторонние приблуды типа Aston, чтобы элементарно вбить нужные горячие клавиши.

    Comment by virens — 27 Aug 2008 at 12:53  Add karma Subtract karma  +1

  6. Хехе =)
    Пару дней назад как раз прошел твой путь по переходу на Caps Lock =)

    Comment by mrScalder@livejournal — 27 Aug 2008 at 13:04  Add karma Subtract karma  +0

  7. Alex Dybenko: а на чужом компьютере всё-равно владелец настроил под себя — и Ctrl+Shift может быть, и Alt+Shift.

    kmmbvnr: а правый Alt — Compose key :P

    Comment by Gluek — 27 Aug 2008 at 15:25  Add karma Subtract karma  +0

  8. Я, по привычке, переключаюсь контрол + шифт…
    Если использовать Капс Лок - каким образом тогда включать верхний регистр?

    Comment by Roman — 27 Aug 2008 at 17:48  Add karma Subtract karma  +0

  9. Shift+Caps Lock.

    Comment by Gluek — 27 Aug 2008 at 17:55  Add karma Subtract karma  +0

  10. На самом деле удобнее всего, имхо, переключать так: левый Ctrl - английский, правый Ctrl - русский. Со звуковым подтверждением.

    Я нажимаю клавишу и точно знаю, что если “пикнуло” - установлен русский язык. А в случае с CapsLock раскладки переключаются циклически.

    Я юзаю древнющую SwitchIt! - она все это делает и запоминает раскладку для КАЖДОГО приложения (аська - русский, ворд - english и т.д.). Большего и не надо.

    Comment by ivs — 27 Aug 2008 at 19:10  Add karma Subtract karma  error

  11. Люди, которые не используют TAB, меня пугают. Это НЕ нормально.

    Comment by ivs — 27 Aug 2008 at 19:17  Add karma Subtract karma  error

  12. А можно вообще переложить переключение клавиатуры на автоматику через Keyboard Ninja

    Comment by jj_warez@livejournal — 28 Aug 2008 at 17:06  Add karma Subtract karma  +0

  13. […] Gluek рассказывает о том, как сделать в Windows переключение раскладки клавиатуры по нажатию Caps Lock. Все равно никто не пользуется этим текстовым «КРИКОМ» из адекватных людей. […]

    Pingback by Lifehacker » Архив » Интересное в блогосфере — 29 Aug 2008 at 13:18  Add karma Subtract karma  +1

  14. Капслок нужно использовать только по назначению. Знаете почему?
    Потому что, когда нужно будет написать слово длиннее трех букв нужно переключаться на капслок - так бысрее, когда печатаешь 10-ю пальцами. Если это не сделать, а корячиться зажимая шрифт, то это будет идиотским поступком.
    Именно из-за этого капслок нужно использовать только по назначению.

    Comment by iobit — 29 Aug 2008 at 17:18  Add karma Subtract karma  error

  15. А если у меня больше двух языков в Windows?

    Comment by PoiSoN — 29 Aug 2008 at 17:54  Add karma Subtract karma  -1

  16. PoiSoN, используй тогда просто больше кнопок=) Тут как бы больше совета не думаю, что кто-либо даст. Да и вообще, зачем тебе понадобилось то многоязыковая винда?

    Comment by Комментатор — 29 Aug 2008 at 18:24  Add karma Subtract karma  +1

  17. Комментатор: Так получилось, что я родился в России, а живу в Израиле. Отсюда три языка в системе: Английский, Русский и Иврит.

    Comment by PoiSoN — 29 Aug 2008 at 19:32  Add karma Subtract karma  -1

  18. iobit: Еще раз говорю, что если Caps Lock всё же будет нужен (во что я уже не верю), его можно включить сочетанием Shift+Caps Lock.

    PoiSoN: Значит они будут переключаться циклически, как и через другие сочетания. Хотя как удобнее — мне сказать сложно.

    Comment by Gluek — 29 Aug 2008 at 21:16  Add karma Subtract karma  +0

  19. хорошая идея, но вот косяк, я привык не к глобальному переключению раскладки, а для каждого окна. напрмер у меня 2 окна: консоль и окно чата. в чате мне английский нужен ну очень редко, а в консоле русский мне практически никогда не нужен. если я переключился в чате с CapsLock на русский, индикатор включился, переключаюсь на консоль. Здесь у меня индикатор так же горит, но раскладка английская.
    Вывод: либо постоянно жамкать CapsLock, либо не смотреть на индикатор

    Comment by thestorm — 31 Aug 2008 at 14:25  Add karma Subtract karma  +0

  20. Когда-то было неудобно в Линуксе с ГЛОБАЛЬНОЙ раскладкой, теперь в виндоус бесит, что раскладка не глобальна. А еще очень бесит, что нельзя настроить по CAPS. Ну теперь-то я буду знать как это сделать, спасибо автору и всем комментаторам.

    Кстати… для поклонников CAPS LOCK - все слова в этом комментарии написанные в верхнем регистре я писал, зажав мизинцем левой руки Shift - при этом я не испытаваю дискомфорта. Я использую слепой метод печати (если вы постоянно за компом - советую научиться - жить станет намного проще), и если мизинцем зажимаю Shift , то буквы (й,ф,я или q,a,z) - приходится жать безымянным пальцем - странно, но это происходит на автомате, без каких-либо намеков на дискомфорт.

    ИМХО_ВЫВОД: Лично для меня клавиша CAPS LOCK ( если она не переключает раскладку) - лишняя!!!

    Comment by Maxim — 3 Sep 2008 at 18:52  Add karma Subtract karma  +0

  21. Вот бы ещё кто-нибудь рассказал, как под Виндой сделать переключение раскладки двумя шифтами.

    Comment by anonymous — 3 Sep 2008 at 21:03  Add karma Subtract karma  +0

  22. В 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  Add karma Subtract karma  error

comments rss trackback add to del.icio.us

Leave a comment

Или используйте OpenID:

Доступные теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Все комментарии рекламного характера, а также комментарии не по теме заметок («оффтопик») будут удаляться.

Comments for this post will be closed on 30 April 2009.

Related posts