работает на Wordpress

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

Заметка написана ночью 27 августа 2008 в категориях: 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

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

    Комментарий отправил автор Alex Dybenko утром 27 августа 2008

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

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

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

    Комментарий отправил автор kmmbvnr утром 27 августа 2008

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

    Комментарий отправил автор savintsev_egor@livejournal утром 27 августа 2008

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

    Комментарий отправил автор Maxim утром 27 августа 2008

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

    Комментарий отправил автор virens утром 27 августа 2008

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

    Комментарий отправил автор mrScalder@livejournal перед обедом 27 августа 2008

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

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

    Комментарий отправил автор Gluek в обед 27 августа 2008

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

    Комментарий отправил автор Roman днем 27 августа 2008

  9. Shift+Caps Lock.

    Комментарий отправил автор Gluek днем 27 августа 2008

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

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

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

    Комментарий отправил автор ivs вечером 27 августа 2008

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

    Комментарий отправил автор ivs вечером 27 августа 2008

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

    Комментарий отправил автор jj_warez@livejournal днем 28 августа 2008

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

    Pingback отправил автор Lifehacker » Архив » Интересное в блогосфере перед обедом 29 августа 2008

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

    Комментарий отправил автор iobit днем 29 августа 2008

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

    Комментарий отправил автор PoiSoN днем 29 августа 2008

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

    Комментарий отправил автор Комментатор днем 29 августа 2008

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

    Комментарий отправил автор PoiSoN вечером 29 августа 2008

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

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

    Комментарий отправил автор Gluek вечером 29 августа 2008

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

    Комментарий отправил автор thestorm в обед 31 августа 2008

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

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

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

    Комментарий отправил автор Maxim днем 3 сентября 2008

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

    Комментарий отправил автор anonymous вечером 3 сентября 2008

  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

    Комментарий отправил автор Vitalts днем 1 ноября 2008

Подписка на комментарии через RSS

Извините, комментирование этой заметки завершено.

Связанные записи