CAPS LOCK в качестве индикатора языка

горит — русский
не горит — английский

в убунте такое есть. и даже по нажатию caps lock переключает язык. а для винды? гуглил плохо?

17 Responses to Как сделать CAPS LOCK индикатором языка?

  1. Noiloba:

    ОБЪЯСНИТЕ, ПОЖАЛУЙСТА, ПОЧЕМУ ЛИНУКСОИДЫ ТАК НЕ ЛЮБЯТ КАПСЛОК?

  2. Rahcof:

    все хорошо в capslang, но на моей клавиатуре нет индикатора num lock (
    но ладно это, главное, что в семерке видимо изменились какие–то апи или наличествует глюк, который не дает нестандартным средствам переключения раскладки (пунто свичер, например) работать корректно в пределах двух нестандартных раскладок. это например раскладки бирмана. я уже привык к кавычкам, тире и тд.

    поэтому я придумал такой алгоритм: при нажатии капслока в системе действительно задействуется функция (ведь это функция?) капслока. при этом переключается язык ввода (раскладка) на русскую. логично, что загорается лампочка. но главное — еще как–то эмулируется зажатие шифта! при повторном нажатии на капслок все возвращается на круги своя.

    ау, программисты! реально такое написать? есть программистская часть блога?

  3. Rahcof:

    бля, а если зажат шифт, значит может возникнуть путаница с сочетаниями клавиш? FUUUUUUUUUUuuuuuu

  4. Otsiova:

    capslang в некоторых прогах не работает, или работает не всегда =\
    есть еще варианты? Или самим писать? 🙂

  5. Ring:

    keyla
    я вот этой мелочью пользуюсь. Правда, лампочка при смене раскладки не загорается.

  6. LoitE:

    Зажечь лампочку можно и просто так, безо всяких эмуляций зажимания кнопок.

  7. Ring:

    ну *** знает. Сам не копал, лениво, но автор ниже приведенной мною keyla пишет такое:
    Примечание. Насколько я знаю, в Windows NT4 и последующих версиях Windows из режима пользователя управлять состоянием светодиодов на клавиатуре, подключённой по USB, можно, только программно нажимая соответствующие клавиши (capslock, numlock, scrolllock). Вопрос в том, как включить индикатор caps и не дать системе перейти в том режим, в какой она переходит по нажатию capslock.

    Моё личное мнение: если задача нерешаема, нет смысла реализовывать индикацию только для PS–2 клавиатур.

  8. Otsiova:

    ну автор capslang же как–то сделал.

  9. Ring:

    цитата из вышеприведенной ссылки: Есть 2 варианта программы: «минимальный» (caps–min) и «полный» (capslang), который дополнительно умеет отображать переключение раскладки лампочкой ScrollLock. Но второй мне не понравился, т.к. при «нестандартном» использовании ScrollLock невозможно пользоваться Excel.
    Из чего следует, что при переключении раскладки банально программно нажимается скролл лок. Ч.т.д.

  10. Ring:

    и вообще, нефиг на клавиатуру смотреть когда текст набираешь 🙂
    на экран смотреть надо

  11. Otsiova:

    точно, забыл что там скроллок, а не капслок юзается.

  12. Rahcof:

    периферическим зрением ок

  13. Rahcof:

    вот именно поэтому еботень с эмуляцией шифта. но активные сочетания идут на*** если их не перехватывать и как–то ретранслировать…

  14. Relx:

    пунта так умеет (пользуюсь), но лампочку она не зажигает. да и нафиг.

  15. Otsiova:

    а вот мы, ебанутые линуксоиды, хотим чтоб и в винде с лампочкой было 🙁

  16. Rahcof:

    так ведь в лампочке весь прикол! переключайся оно хоть сочетанием, но оперативно ориентироваться в языке можно тока по лампочке. или по какой–нибудь белой или красной линии в пиксель наверху экрана.

  17. Relx:

    мне проще на флажок посмотреть в трее. Лампочка под рукой получается как раз.

Добавить комментарий

Ваш e-mail не будет опубликован.