Клавиатура в огне

Кировские магазины давно завалены клавиатурами с длинными рядами дополнительных кнопок — «для интернета», «для звука» и так далее, а свежеиспеченные покупатели этого чуда техники не перестают удивляться тому, что прилагаемый софт работает, скажем так, далеко не идеально. В смысле — далеко не во всех приложениях, и зачастую настроить его так, как хочется, нет никакой возможности, разве что — написать свою утилиту. К чему это я? Всего лишь к тому, что пользователям обычной «клавы» расстраиваться не стоит — с хорошим софтом и из нее можно сделать конфетку.

Самым простым и надежным способом облегчить свое существование «за монитором» издревле были, есть и (надеюсь) будут так называемые «горячие клавиши» (hotkeys). Щелкнул комбинацию кнопок — и все, не нужны никакие пассы мышкой в дебрях меню. Hotkeys, правда, бывают разные: действующие в рамках одной программы (простая вставка текста или сложные операции в том же Рhotoshop) и работающие независимо от активного приложения (Alt+Ctrl+Del, Alt+Tab и прочие). В общем случае получается, что пользователь клавиа­туры «с наворотами» может прибавить звук хитрой кнопкой, не вылезая из Word'а, а пользователю попроще придется переключаться на окно проигрывателя или микшера (возможность покрутить ручку громкости на колонках не рассматриваем). Значит, уравнять возможности этих пользователей можно очень просто — нужно лишь дать второму мощное программное средство для создания горячих клавиш, действующих независимо от текущего приложения. И такое средство есть — Hot Keyboard!
Даром времени программа не теряет — по завершении установки запускается Setup Wizard и предлагает выбрать любимые приложения (но лишь среди находящихся на Рабочем столе и в меню), соединения с интернет, ссылки, операции работы со звуком, текстом, каталогами и так далее, — словом, почти все, что вы желали бы запускать «горячими клавишами». Комбинации клавиш при этом назначаются автоматически. Увидеть назначенные действия (макросы) можно в главном окне программы, благо там их целое дерево, а слева отображаются назначенные действиям горячие клавиши. Захотелось изменить? Без проблем! Кликаем «Edit», а тут уж раздолье полное! Доступны любые комбинации клавиш — с Ctrl, Shift, Alt, Win, с их сочетаниями или совсем без них. Кнопка Del, по понятным соображениям, недоступна. Правда, есть одно «но» — не стоит использовать известные и используемые сочетания. Например, если на какое-либо действие вы зададите комбинацию «Ctrl+Z» («отмена»), то отныне, нажав в текстовом редакторе «Ctrl+Z», никакой отмены вы не получите — Hot Keyboard перехватит запрос и совершит заданное ему действие.
Определившись с клавишами, переходим к самой интересной части окна «Edit macro» — «Action Parameters», — где и расписывается, что, собственно, программе предстоит совершить при нажатии заветной комбинации. Самое простое и понятое действие — «Execute a program» (запустить программу). Выбираем любое доступное приложение — и все! А можно добавить изюминку. Предположим, вы назначили комбинацию клавиш на запуск модной прожорливой игрушки. Что будет, если после этого, находясь в окне какого-либо ресурсоемкого приложения, вы случайно наберете эту комбинацию? Конечно, ничего хорошего. Для предотвращения таких ситуаций предусмотрена секция «Execute if» (выполнять при условии), где и задаются имена окон приложений, при нахождении в которых данная комбинация будет работать (или, наоборот, не работать).
Азы усвоены, переходим к следующим действиям. Hot Keyboard позволяет открывать папки, манипулировать с окнами — минимизировать, устанавливать произвольные координаты, закрывать и так далее. Если захочется как-то сгруппировать макросы в разделы, то создайте новый макрос с действием «Menu» и перетащите в него мышкой желаемые команды.
Работа со звуком реализована просто отлично. Выбираем действие «Sound volume control», а там уж регулируем любой из параметров (диапазон уровней громкости — от 0 до 255). Плеер WinAmp обласкан особым вниманием — на горячие клавиши можно «повесить» его основные команды: play/pause/next/prev и другие. Эти макросы будут работать даже при активном окне самого WinAmp'а, наряду с его собственными «горячими клавишами». Главное же — теперь, не выходя из приложений, можно будет изменить громкость или, скажем, поставить песню на паузу.
Само собой, программа поддерживает такие действия, как перезагрузка, перевод компьютера в спящий режим, подключение к сети, управление CD-плеером, переходы по ссылке и прочее. Любопытная штучка — будильник. Конечно, это не такая роскошь, как Chameleon Clock, но все-таки. Делается он просто — выбираем «reminder» из списка действий, пишем сообщение, «срок действия», определяем горячую клавишу. Работает это так: после нажатия горячей клавиши появляется окно с сообщением и «таймером». Выставляем, например, полчаса, после чего спокойно работаем дальше.
Кстати об отличиях версии Pro от Free — последняя не поддерживает вставку и автозамену текста, запись сложных макросов (то есть не комбинаций, а последовательностей нажатия клавиш) и работу в локалке.
Итого: утилитка просто замечательная. При умелом подходе можно и без новомодной клавиатуры обеспечить завидную функциональность.


Рекомендуем почитать: