Программа для настройки клавиатуры на ноутбуке. Путеводитель по клавиатурным менеджерам

Сегодня речь пойдет о маленькой, но удобной и функциональной программе для настройки клавиатуры, а точнее настройки кнопок клавиатуры.

Что позволяет настраивать эта программа?

Если у Вас мультимедийная клавиатура, т. е. клавиатура, в которой кроме стандартных клавиш присутствуют дополнительные кнопки для управления приложениями, например браузерами и аудио- видео- проигрывателями, и т. д. Можно эти дополнительные клавиши настроить не так, как они работают по умолчанию. Например на той клавиатуре, которую использую я

есть дополнительная клавиша, которая запускает проигрыватель Windows Media Player, а мне больше нравится аудиопроигрыватель AIMP и для прослушивания музыки я использую именно его. С помощью Mkey я настроил эту клавишу на запуск AIMPа.

Но это не значит, что программу можно использовать только для настройки дополнительных клавиш мультимедийной клавиатуры, Mkey поможет Вам настроить сочетания клавиш обычной клавиатуры, для управления мультимедиа на Вашем компьютере. При настройке кнопок клавиатуры задаются комбинации обычных клавиш и клавиш Shift, Alt, Ctrl и Win.

Подробнее о возможностях программы.

Возможности работы с мультимедиа - любые функции по работе с популярными плеерами AIMP и WinAmp.

Возможно управление аудио- и видео- плеерами: JetAudio, Windows Media Player, foobar2000, Zoom Player, Quintessential, Apollo, Light Alloy, BSPlayer, iTunes, Media Player Classic, Crystal Player.

Можно управлять CD- DVD- ROM`ом: открыть/закрыть/запустить/пауза/следующий/.

Возможность управления громкостью, при этом можно настроить изменение шага, а также выбрать звуковое устройство.

Возможности работы с системой — запуск программ, открытие различных папок, управление проводником windows (копировать, вставить, вырезать и т. д.), управление окнами (свернуть все/поверх всех/развернуть/закрыть/свернуть в трей/заблокировать и т. д.).

Можно управлять питанием: выключать, перезагружать, спящий режим и т.д.

Возможно изменять раскладку клавиатуры.

Кроме этого можно управлять такими приложениями, как: Firefox, Internet Explorer,Opera.

Работать с документами: открывать, сохранять, закрывать и т.д.

Производить действия с почтовыми программами ответить, проверить почту и т. д.

Было отмечено, что клавиатурные тренажеры помогают ускорить ввод текста и, соответственно, значительно сэкономить время. Нужно учесть еще один аспект: «общение» с компьютером возможно благодаря горячим клавишам, которые, собственно, и задуманы для повышения быстродействия.

Впрочем, не всякая последовательность команд выполняется одним нажатием, и далеко не для каждой команды предусмотрены горячие клавиши. В данный путеводитель вошли программы, которые, в общем-то, можно охарактеризовать как менеджеры горячих клавиш, хотя их возможности гораздо более широки. ПО этой категории помогает автоматизировать повторяющиеся действия, различными способами унифицировать нажатия кнопок клавиатуры или других устройств ввода. Кроме того, отдельные программы помогут решить проблемы, возникающие при смене раскладки, исправить типичные опечатки.

При обзоре, особое внимание уделялось следующим основным функциям:

  • Настройка горячих клавиш и расширение стандартных системных возможностей клавиатуры
  • Автоисправление ошибок ввода, в т. ч. при смене раскладки
  • Запись макросов, сценариев
  • Вставка текста из Буфера обмена, работа с шаблонами, поддерживаемые форматы текста

AutoHotkey

Утилита AutoHotkey предназначена для написания сценариев, которые решают задачи, такие как:

  • Создание, переназначение горячих клавиш для устройств ввода (мышь, клавиатура или джойстик)
  • Создание сокращений (аббревиатур) для последующего автодополнения
  • Построение форм для ввода, меню, пользовательских интерфейсов

Сценарии составляются вручную, инструментов для их записи в графическом режиме не предусмотрено, хотя в составе программы присутствуют утилита для определения координат мыши, позиции активного окна (Window Spy) и конвертер сценариев в EXE-файл (Ahk2Exe).

Информация для изучения сценарного языка содержится в , также есть неофициальный русский перевод выражений, функций, команд и т. п. В разделе собраны все необходимые сведения, которые помогут на первоначальном этапе знакомства с AutoHotkey.

Простейший пример сценария AutoHotkey - запуск приложения клавиатурной комбинацией Ctrl + Alt + C: ^!c::Run calc.exe

где "!" - это Alt, "^" - Control, «c» - клавиша C. Скрипт можно создать на Рабочем столе («Создать → AutoHotkey Script» в контекстном меню) и отредактировать в любом редакторе. Сценарий вступает в силу после запуска файла.

Благодаря скриптам AutoHotkey, можно не только запускать программы или открывать документы, но и передавать в активное окно нажатия клавиш и клики, управлять окнами, оперировать данными (например, создавать и удалять файлы, записи Реестра), программные оболочки, диалоги, кнопки, требующие участия со стороны пользователя. Теоретически, любая, ошибка, умышленная или случайная, может привести к непредсказуемым последствиям, вплоть до потери данных. Впрочем, подобная функциональность вызовет интерес только у достаточно опытного пользователя.

В скриптах поддерживаются переменные окружения, этими средствами можно задействовать буфер обмена. В доказательство - готовые скрипты и , выложенные на форуме программы. Другие примеры опубликованы в разделе .

Резюме . Мощный инструмент для автоматизации, применимый как для реализации простых задач (переназначение горячих клавиш, работа с текстом, шаблонами), так и достаточно сложных (автоматизация, создание оболочек). Но в контексте обзора важно то, что AutoHotkey действительно расширяет возможности клавиатуры и других устройств.

[+] Широкие возможности для написания сценариев
[+] Документация, наличие примеров
[+] Поддержка различных устройств для ввода
[−] Требуется изучение синтаксиса для создания скриптов

Punto Switcher

Punto Switcher анализирует и исправляет ошибки, которые совершаются «на автомате» и регулярно отнимают время на исправление: случайно зажатый Caps Lock, неверная раскладка, две заглавные буквы в начале слова и подобные случаи.

Поддерживаются два языка раскладки - русский и английский. Punto Switcher «случайно распознает» и другие языки, однако нельзя говорить о полноценной работе с альтернативными раскладками. По словам разработчиков, такие планы у них есть.

Исправления вносятся автоматически либо вручную, с помощью горячих клавиш. Сочетания представлены не столь широко, как других клавиатурных менеджерах. Относятся они к исправлению вышеназванных ошибок, общим настройкам программы. Например, можно активировать или отключить опции автоматического исправления аббревиатур, заглавных букв, случайных нажатий. Punto Switcher отслеживает Буфер обмена, позволяя конвертировать, транслитерировать или проверить орфографию текста. То есть, понятно, что здесь нет возможности назначить комбинацию для запуска приложений, системных команд.

Программа не вызывает конфликтов с другими приложениями, однако на практике способна замедлить ввод в текстовых полях или т. п. На этот случай можно составить список приложений-исключений, дополнить правила переключения, деактивировать автопереключение раскладки. Одно из недавних нововведений менеджера - автоматическое распознавание поля ввода пароля (раньше приходилось временно ограничивать действие Punto Switcher). На данный момент совместимость с Windows 8 и выше не гарантируется (статус beta), для полноценной работы требуется запуск программы от имени администратора.

Дополнительная возможность Punto Switcher - ведение дневника. Безвозвратно утраченную - казалось бы - запись, достаточно легко восстановить, достаточно перестраховаться, активировав соответствующую опцию и настроив длину слов, фиксируемых в журнале.

Резюме . Если давать краткое определение, то Punto Switcher - это клавиатурный менеджер, а не менеджер горячих клавиш. Поэтому у программы более широкое применение, при меньшей, чем у других участников, функциональности. Она незаменима при ведении переписки, редактировании текстов - в особенности, многоязычных. В идеале, Punto Switcher требуется расширенная поддержка горячих клавиш, автодополнения и пользовательских словарей, распознавании языков, отличных от русского или английского.

[+] Исправление ошибок ввода
[+] Ведение журнала
[+] Расположенность к пользователю
[−] Сравнительно невысокая функциональность
[−] Поддержка только двух языков раскладки

Key Switcher

Программа Key Switcher является «наследником» Keyboard Ninja - известной в свое время альтернативы Punto Switcher. Key Switcher также анализирует ввод текста и исправляет ошибки, которые могут возникать при вводе. Главным образом, «переключатель третьего поколения», как называет программу автор, привлекает внимание поддержкой 24 языков переключения.

Программа работает в одном из 4 режимов: полноценный, безопасный, ручной и неактивный режим. В зависимости от этого, Key Switcher различным образом реагирует на ввод текста. Если автоисправление нужно отменить - выручает умная отмена переключения по backspace, в любом случае переключение раскладки легко деактивировать.

Предусмотрена возможность обучения Key Switcher, самостоятельно можно определить список исключений, а вот составить список программ-исключений, увы, нельзя. Правила автокоррекции дополняются вручную, плюс стоит отметить автозамену, которая позволяет создавать сокращения для ввода слов.

Для ввода паролей предусмотрено специальное хранилище, где они хранятся в зашифрованном виде. Журнала для хранения текста в программе нет. В целом, опций в Key Switcher не так уж и много (в Keyboard Ninja их было гораздо больше), особенно сказывается слабая поддержка горячих клавиш.

Резюме . По сравнению с Punto Switcher, Key Switcher обладает такими преимуществами, как широкий перечень поддерживаемых языков и наличие нескольких режимов работы. В Punto Switcher, однако, более гибкая система исключений, настройка горячих клавиш, большее количество настроек в целом. Хотя, в целом, обе программы взаимозаменяемы.

[+] Поддержка 24 языков
[+] Режимы работы на выбор
[+] Автозамена и автокоррекция
[−] Нельзя составить список программ-исключений
[−] Слабая поддержка горячих клавиш

Key Manager

Key Manager - программа-оболочка для назначения действий на кнопки мыши, прокрутку колеса, клавиатурные комбинации, создания всплывающих меню и других способов вызова.

Интерфейс Key Manager предельно прост, равно как и создание действий не отличается особой сложностью. Вместо написания скриптов - визуальные настройки, для упорядочивания действий используются категории и профили, доступные для выбора в главном окне программы. Названия действиям присваиваются автоматически и имеют вполне читабельный формат.

При добавлении нового действия, в окне настроек указывается действие при вводе: это могут быть всевозможные вариации нажатий, кликов различной продолжительности нажатий. Также можно создавать пользовательские модификаторы, всплывающие меню с отображением команд. Выполняемые действия можно охарактеризовать как несложные: отправка письма, открытие сайта, вставка текста, запуск программы, вызов системной команды, управление питанием, звуком и т. п. Key Manager поддерживает вставку простого или RTF- текста, с использованием переменных и шаблонов, а также впечатывание.

Работа с данными (копирование, удаление файлов) в Key Manager не представляется возможной - но для клавиатурного менеджера, по определению, это уже внештатные функции. Макросы здесь необходимы, скорее, для записи последовательности нажатий кнопок и клавиш. Запись производится в разделе «Последовательность нажатий» с помощью редактора действий.

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

Резюме . Благодаря удобным настройкам, русскоязычному интерфейсу и , программа интуитивно понятна для пользователя. Key Manager оправдывает свое название как менеджер горячих клавиш, и самое примечательное здесь - это применение всевозможных клавиатурных (и не только) комбинаций для выполнения команд.

[+] Удобный интерфейс и простая настройка действий
[+] Работа с текстовыми шаблонами
[+] Создание пользовательских модификаторов

Comfort Keys

Comfort Keys - комплекс приложений, состоящий из утилиты для автоматизации, экранной клавиатуры, менеджера буфера обмена, менеджера шаблонов и альтернативного переключателя раскладки.

Для определения основных параметров программы предназначен мастер первоначальной настройки. В нем, в частности, можно активировать горячие клавиши для распространенных действий: работа с менеджером, управление звуком, монитором, опции клавиатуры, действия системы.

Более тонкая настройка осуществляется в разделе «Настройка быстрых клавиш» основных параметров Comfort Keys. Здесь можно выбрать комбинацию клавиш и вид действия из списка: запуск программы, открытие файла, управление устройствами и многое другое, чего нет в мастере. Удобным представляется создание наборов горячих клавиш, их можно распределить на свое усмотрение и переключаться между профилями по мере надобности.

Можно записать макрос нажатия клавиш и на него назначить комбинацию. Проводя параллели с Key Manager, стоит отметить, что задействовать мышь при вызове нельзя, да и в целом скриптовые возможности весьма ограничены.

Функции автоматического исправления ошибок в Comfort Keys не реализованы, но посредством горячих клавиш доступны многие операции, такие как: изменение языка ввода последних напечатанных символов, переключение языка ввода, перевод выделенных символов в верхний или нижний регистр, инвертирование текста и другие. Полезная функция, позволяющая существенно сэкономить время - автодополнение слов из выпадающего списка. Причем есть возможность подключить один из списка русскоязычных словарей или около двух десятков иноязычных.

Перечисляя другие модули программы, доступные в панели уведомлений и через контекстное меню, нужно упомянуть менеджер буфера обмена (см. по теме) и редактор текстовых шаблонов. Шаблоны - еще один из способов унифицировать ввод повторяющихся слов или словосочетаний, например, в переписке. Редактор шаблонов позволяет подключить макросы, в наличии выбор формата текста. Шаблоны, расположенные на сетевом ресурсе, удобно использовать в рабочих группах - причем файлы можно зашифровать.

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

Резюме . Comfort Keys, если говорить о редакции Pro, является весьма функциональным решением для ускорения набора текста и работы за компьютером. Программа будет полезна при работе с шаблонами, редактировании, в повседневной работе. Есть общие с Punto Switcher и Key Switcher функции, которые позволяют быстро исправить текст. Гибкое переназначение горячих клавиш и широкий выбор действий.

[+] Отличная функциональность
[+] Широкий выбор действий для горячих клавиш
[+] Работа с шаблонами
[−] Неудобный интерфейс

Hot Keyboard

Hot Keyboard - программа для создания макросов, назначения на них горячих клавиш, а также условий, при которых они будут выполняться. В данном случае макрос - это действие, которое легко настроить с помощью опций.

Главное окно программы представляет собой список, в который можно добавить нужный набор действий. Есть сходство с интерфейсом Key Manager, хотя в Hot Keyboard нельзя группировать действия по созданным вручную категориям и выбирать профили.

Макросы делятся на 3 категории. В общую категорию входят такие действия, как открытие страниц, создание меню, приложений, файлов, функции поиска, а также запись нажатий кнопок. Отдельно необходимо отметить вставку текста - как и положено, с выбором формата и поддержкой специального содержания: даты, времени, переменных и даже файлов. С помощью макросов можно настроить автозамену текста.

Настройки каждого макроса доступны в отдельном окне. Для выполнения действия можно задать условие или настроить запуск по расписанию. В Hot Keyboard достаточно мощная система скриптов. Переменные, функции, операторы описаны в . В AutoHotkey написание сценариев было практически единственным способом реализации возможностей, здесь же «все средства хороши», и сценарии можно использовать в дополнение к действиям. Собственно, третья категория макросов затрагивает специфические функции построения сценариев: настройка задержки выполнения, работа с выражениями, запуск другого макроса.

Резюме . Утилита Hot Keyboard расположена к пользователю за счет диалогов настройки с опциями. Изучение языка синтаксиса вовсе не обязательно. Впрочем, если нужна большая гибкость и функциональность, сценарии окажут существенную помощь.

[+] Создание сценариев
[+] Гибкая настройка действий
[+] Определение условий для запуска макросов

Сводная таблица

Программа AutoHotkey Punto Switcher Key Switcher Key Manager Comfort Keys Hot Keyboard
Разработчик Chris Mallet и др. Яндекс InteLife Solutions Atnsoft Comfort Software Group Imposant
Лицензия Бесплатная Бесплатная Бесплатная / корпоративная Платная (от 920 руб.) Платная (от 390 руб.) Бесплатная (некоммерческая) / платная (бизнес, от $29,95)
Русскоязычная локализация + + + + +
Написание скриптов (макросов) + + + +
Автозамена + + + +
Поддержка буфера обмена + + + + +
Назначение горячих клавиш + + + + + +
Автопереключение раскладки + + + (макрос)
Автоисправление ошибок + +

Не секрет, что дополнительные клавиши на клавиатуре делают ее удобнее в использовании. Мультимедийные кнопки позволяют регулировать громкость и переключать аудио треки. Программируемые клавиши используются в играх для выполнения сложных комбинаций. Клавиши для запуска калькулятора, проводника, браузера также стали для многих привычным средством работы с компьютером.

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

Программа Key Manager является многофункциональным приложением, помогающим решить большинство задач по переназначению практически любой клавиши не только клавиатуры, но и мыши. На клавишу или комбинацию клавиш можно задать самые различные действия или определенную последовательность нажатий.

1. Возможности Key Manager

Key Manager работает в операционных системах Windows от XP до 10 и имеет следующие функции:

  • назначение действий на клавиши клавиатуры
  • назначение действий на кнопки мыши
  • запись и редактирование макросов
  • блокировка нежелательных клавиш
  • открытие приложений, файлов, папок и сайтов
  • регулировка громкости и управление плеером
  • управление окнами в операционной системе
  • позиционирование и перемещение курсора
  • создание всплывающих меню
  • создание и вставка фрагментов текста
  • изменение раскладки и регистра текста
  • создание профилей для различных приложений
  • управление питанием компьютера

Обо всех этих и остальных функциях программы я и расскажу дальше.

2. Интерфейс программы

В основном окне программы Key Manager есть панель со всеми необходимыми кнопками.

В меню «Файл» есть возможность импорта и экспорта конфигураций, что поможет при переустановке системы или переносе настроек на другой ПК.

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

Настроек совсем не много, они призваны в основном к решению проблем совместимости и снабжены подробными пояснениями.

3. Добавление действия

Для добавления действия (нового сочетания клавиш) нужно нажать первую кнопку на панели инструментов или два раза кликнуть мышкой на соответствующей надписи.

После чего откроется следующее окно.

Вам нужно кликнуть мышкой в самом верхнем поле, а затем зажать клавишу или комбинацию, на которую вы хотите назначить желаемое действие. В поле «Имя действия» введите пояснение, затем кликните мышкой в поле «Определить клавишу» и введите комбинацию или в поле ниже выберите требуемое действие. Например, я назначил на клавишу F9 отключение звука.

Затем на клавиши F10 и F11 я назначил уменьшение и увеличение громкости, что нашло свое отражение в главном окне программы.

4. Запуск программы

Если вы хотите, чтобы с помощью какой-то клавиши или комбинации запускалась определенная программа, то при добавлении действия выберите раздел «Запуск программы или файла».

Так я назначил на клавишу F12 запуск калькулятора, которым часто пользуюсь.

5. Последовательность нажатий

Для записи сложных комбинаций для игр выбирайте раздел «Последовательность нажатий».

Я, для примера, настроил на клавишу «Numpad 1» накликивание мышкой (10 кликов с паузой 50 мс), что часто используется в играх.

Но вы можете назначить абсолютно любую комбинацию, типа «3 клика левой, пауза, 2 правой» и тому подобное в любом сочетании клавиш клавиатуры и мыши. Редактор макросов интуитивно понятен, немножко потренируетесь и у вас получится

6. Блокировка клавиш

Очень простая и полезная функция.

Например, можно заблокировать клавишу «Win», которая приводит к сворачиванию игры при случайном нажатии.

7. Вставка текста

Если вы запарились постоянно вводить один и тот же фрагмент текста, то эта функция вам поможет.

Один раз задайте горячую клавишу или комбинацию, введите требуемый текст в соответствующее поле и вставляйте его сколько хотите. С помощью этой функции можно также вбивать адрес электронной почты, сложные пароли, текущую дату и время в любом формате и еще много чего.

8. Впечатывание текста

Эта функция отличается от вставки текста лишь тем, что текст с помощью нее вставляется путем эмуляции ввода с клавиатуры.

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

9. Открытие веб-страницы

Здесь все просто и понятно.

Задаете клавишу или комбинацию и вбиваете адрес сайта, который должен открываться с ее помощью в браузере по умолчанию.

10. Создание письма

Если вы пользуетесь почтовым клиентом, установленном на вашем ПК, то с помощью этой функции можно быстро сформировать черновик по заранее заданному шаблону.

После нажатия горячей клавиши вам останется только ввести или слегка изменить текст сообщения, что очень полезно если вы постоянно общаетесь с одним или несколькими адресатами по рабочим вопросам.

11. Системная команда

Этот раздел касается управления окнами, операционной системой и питанием компьютера.

Вы можете назначить на клавишу или сочетание любое из доступных действий.

Само-собой для каждой выбранной команды эти действия будут разные.

12. Управление приложением

В разделе, посвященном управлению самим приложением Key Manager, есть возможность задать горячие клавиши для приостановки действия горячих клавиш и смены профилей.

13. Всплывающее меню и папка

С помощью второго значка на панели инструментов можно создать так называемую папку с настройками.

После чего откроется первый раздел окна добавления нового действия, в котором я для примера выбрал клавишу «Numpad 2» (хотя тут можно было не задавать горячую клавишу).

После чего в основном окне программы появляется папка, в которую можно перетащить требуемые действия.

С помощью папок можно удобно группировать действия по функциональному признаку, сворачивать и разворачивать их, чтобы добавить новые действия. Помимо этого, если вы назначили на папку горячую клавишу, при ее нажатии будет появляться всплывающую меню, где мышкой можно будет активировать любое действие.

14. Разделитель

Третья кнопка на панели инструментов добавляет простой разделитель в список действий.

Эти разделители, как я понял, несут исключительно визуальную составляющую, способствующую лучшему интуитивному восприятию отдельных разделов действий в главном окне программы.

15. Изменение действий

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

Это позволяет вносить изменения, не создавая действие заново, что удобно.

16. Удаление действий

Значок с красным крестиком позволяет удалить отдельное выбранное действие.

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

17. Профили

Изначально в программе Key Manager выбран «Основной профиль», в который и добавляются все действия. Но справа от поля выбора профиля есть значок для создания нового профиля.

При добавлении профиля вам потребуется ввести его имя (например, название игры для которой он создается) и если хотите скопировать в него данные из текущего профиля (иначе он будет пустым).

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

Но еще удобнее делать это из меню, которое появляется при клике на значке Key Manager в системном трее (рядом с часами).

Кстати там же можно поставить приложение на паузу, что временно отключает использование горячих клавиш.

Переименовывать и удалять профили можно с помощью соответствующих значков в панели инструментов.

18. Пользовательские модификаторы

Это клавиши, которые можно назначать для использования в сочетании с другими (на подобие Ctrl, Shift и Alt). За настройку этих клавиш отвечает одна из кнопок на панели инструментов.

После ее нажатия появляется перечень таких клавиш, которые изначально не назначены.

Я для примера назначил клавишу «Тильда», которой практически никто не пользуется (кроме как для вызова консоли в играх и ввода буквы «ё»). Это позволило использовать клавишу «Тильда» в сочетании с левой кнопкой мыши для эмуляции многократного клика вместо клавиши «Numpad 1», что мне показалось удобнее.

В качестве пользовательского модификатора можно назначить любую клавишу клавиатуры. Учтите только, что она перестанет работать как отдельная клавиша. Поэтому следуют назначать клавишу, которую вы не используете.

19. Исключения

При добавлении действия можно задать где будет использоваться выбранная клавиша или сочетание. По умолчанию они применяются везде, но это можно изменить с помощью кнопки «Добавить исключение».

В новом диалоговом окне предлагается ввести название исключения и определить где оно будет использовано. Например, только в определенной игре, чтобы сочетания клавиш не влияли на другие приложения.

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

Таким образом, с помощью режима паузы, переключения профилей и задания исключений можно добиться, чтобы сочетания клавиш в разных приложениях не конфликтовали друг с другом.

20. Ссылки

Скачать программу Key Manager вы можете на официальном сайте , да она не бесплатная, но есть тестовый период 30 дней, в течение которого вы сможете определиться стоит ли ее приобретать. Лично для себя я решил, что стоит.

Для тех, кому не нужны расширенные функции по записи макросов, запуску приложений и вставке текста, есть программа Key Remapper , которая стоит в два раза дешевле и позволяет переназначать любые клавиши и комбинации, чего в принципе достаточно для большинства задач и игр. Попробуйте, там тоже есть тестовый период


Клавиатура A4Tech Bloody B254
Клавиатура A4Tech Bloody B418 Black USB

Как известно, применение "горячих" клавиатурных комбинаций для выполнения часто осуществляемых действий помогает сэкономить немало времени, ведь гораздо быстрее нажать пару клавиш, нежели долго и упорно ползать по многочисленным выпадающим меню в поисках нужной операции. Поэтому нет ничего удивительного, что немалое количество таких функциональных комбинаций предусмотрено как в операционной системе Windows, так и во многих популярных приложениях. Скажем, в Windows меню "Пуск" гораздо быстрее запустить нажатием клавиши с логотипом Windows (то есть клавиши WIN или LWIN/RWIN). А использование данной клавиши в комбинации с другими клавишами позволяет значительно быстрее выполнять другие полезные действия - например, запускать проводник Windows ("WIN+Е"), открывать диалоговое окно "Выполнить" ("WIN+R"), активировать поиск файлов ("WIN+F"), сворачивать все открытые окна ("WIN+M") и т.д. Во многих приложениях через "горячие" клавиши также продублированы многие операции; часть таких "горячих" комбинаций, можно сказать, даже стандартизирована - скажем, комбинацию "Ctrl+S" принято использовать для сохранения (хотя, конечно, не в любой программе). При желании, список клавиатурных комбинаций несложно расширить, определив "горячие" комбинации клавиш для любых других регулярно выполняемых на компьютере действий, правда, тут следует действовать осмотрительно, чтобы подобный шаг не привел к конфликтам с клавиатурными комбинациями в самих приложениях. Действия, производимые при нажатии "горячих" клавиш, могут представлять собой одну операцию либо последовательность записанных движений и щелчков мыши и нажатий кнопок клавиатуры в любых Windows-приложениях. Формируя такие последовательности действий, можно быстро настраивать компьютер на определенный вид деятельности, открывая нужные приложения, папки и/или документы, а также выполнять какие-то другие часто повторяющиеся операции. Если требуется организовать быстрый запуск программ, то можно ограничиться встроенными возможностями Windows. Настроить такой быстрый запуск в системе несложно - достаточно вызвать окно свойств ярлыка интересующего приложения, активировать вкладку "Ярлык" и указать клавишу в поле "Быстрый вызов". Для запуска данную клавишу нужно будет использовать в сочетании с клавишами "CTRL+ALT".

Если задача более сложная, то придется установить подходящий менеджер "горячих" клавиш, некоторые из которых мы и рассмотрим в этой статье. С помощью таких менеджеров можно задать "горячие" комбинации для самых разнообразных действий. Например, для запуска приложений и открытия указанных документов, папок и web-страниц. А также для выполнения различных операций с окнами, подключения к интернету либо отключения от него, перезагрузки компьютера, управления громкостью звука при проигрывании музыкальных файлов, вставки в указанную позицию определенного текста (электронного адреса, приветствия, подписи) и т.п.

Hot Keyboard Pro 3.2

Разработчик: Imposant
Размер дистрибутива: 2,1 Мб
Распространение: условно бесплатная Hot Keyboard Pro - многофункциональный и, пожалуй, самый удобный среди рассмотренных менеджеров "горячих" клавиш. Позволяет нажатием пары клавиш запускать приложения, открывать папки, документы и web-страницы, вставлять заранее определенный текст (телефонные номера, адреса, приветствия, подписи), выполнять различные операции с окнами, подключаться/отключаться от интернета, управлять воспроизведением компакт-диска или WinAmp"ом и т.п. А также умеет записывать последовательности нажатий клавиш и действий мышью, а затем воспроизводить их с учетом повторов и скорости воспроизведения. Предусмотрена работа с клавишами WIN, CTRL, ALT, SHIFT и большинством других клавиш. Демо-версия программы (имеется русскоязычная локализация) полностью функциональна и работоспособна в течение 21 дня, стоимость коммерческой версии для русскоязычных пользователей на SoftKey.ru составляет 500 руб. Процесс назначения "горячих" клавиш в Hot Keyboard автоматизирован. При первом запуске утилита сразу предлагает пользователю сформировать перечень "горячих" комбинаций, назначив их для загрузки отдельных приложений, подключения к интернету и открытия часто посещаемых web-страниц. Помимо этого, программа поинтересуется, хочет ли пользователь с помощью "горячих" клавиш открывать стандартные папки Windows ("Сетевое окружение", "Мой компьютер" и т.п.), управлять громкостью звука, вставлять в рабочие документы или HTML-формы на web-страницах свой электронный адрес, текущую дату и смайлики, выключать компьютер и пр. После сделанного пользователем выбора программа самостоятельно назначает выбранным действиям горячие комбинации, которые по окончании работы мастера будет предложено распечатать. Все сформированные под руководством мастера "горячие" комбинации сразу же можно будет применять на практике. Помимо этого, и совершенно независимо от сделанных настроек, также можно будет быстро запускать все ярлыки с рабочего стола, нажимая правую кнопку на иконке утилиты в системном трее и выбирая интересующую опцию.

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

За создание новой комбинации отвечает кнопка "Новый макрос", после нажатия которой потребуется ввести имя новой комбинации, назначить ей "горячие" клавиши и тип действия. При необходимости несложно также будет установить, всегда ли должно выполняться предустановленное действие или только в случае, когда заголовок рабочего окна содержит либо не содержит заданную строку текста. В качестве действия может быть выбран запуск существующего макроса - это позволит нажатием всего лишь одной комбинации запускать целые последовательности действий. Для выполнения любых из предопределенных действий несложно установить расписание, что позволяет автоматизировать ряд повторяющихся задач (проверку и очистку системного реестра, обновление нужных данных, скачивание файлов и т.д.).

Разрешается назначать "горячие" клавиши программам, документам и web-страницам не только из окна утилиты, но и прямо из проводника Windows и интернет-браузера Internet Exolorer через контекстное меню, в котором после установки утилиты появляется дополнительная команда "Assign hot key".

Если приходится часто выполнять какие-либо действия, совершая при этом одни и те же манипуляции мышью и нажимая одни и те же клавиши, то имеет смысл записать последовательность этих действий и также назначить ей "горячую" комбинацию. Для этого нужно будет в качестве действия указать пункт "Записать/воспризвести действия", затем щелкнуть на кнопке "Запись" и выполнить соответствующие действия, чтобы программа их запомнила. Подобная возможность может пригодиться, например, для заполнения web-форм, ввода логинов и паролей, осуществления каких-то сложных манипуляций с текстом, изображениями, файлами или папками и т.д. Любые действия разрешается объединять в группы и назначать группам "горячие" комбинации. Это позволит вызывать меню группы на экран, нажимая предустановленную комбинацию клавиш, и выбирать нужное действие - то есть в итоге не придется назначать каждому действию отдельную комбинацию и запоминать ее.

Список "горячих" клавиш несложно распечатать, воспользовавшись командой "Помощь" > "Посмотреть список макросов" > "Печать". Имеется экспорт и импорт отдельных макросов и групп макросов. Разрешается также использовать общие настройки утилиты (и, разумеется, одни и те же макросы) для всех компьютеров локальной сети. Предусмотрено резервирование списка назначенных комбинаций.

WireKeys 3.7.0

Разработчик: WiredPlane.com
Размер дистрибутива: 3,29 Мб
Распространение: условно бесплатная WireKeys - многофункциональная утилита для работы с клавиатурой, обеспечивающая решение множества задач. Главная из этих задач - это управление "горячими" клавишами, которые можно назначить на самые разные операции. Помимо этого, утилита может быть использована в качестве менеджера буфера обмена, поскольку ведет историю копирования фрагментов в буфер и может сохранять в памяти до 99 текстовых фрагментов. Также она поможет быстро осуществить в отношении выделенных фрагментов текста некоторые преобразования - скажем, изменить раскладку клавиатуры или регистр, обработать макросом и др. Кроме того, утилита WireKeys может быть задействована для управления списком активных процессов (включая мгновенное закрытие любого из них) и получения скриншотов (всего экрана либо указанных прямоугольных областей). При назначении "горячих" комбинаций предусмотрена возможность использования любых клавиш, включая LWIN/RWIN, LCTRL/RCTRL, LALT/RALT, LSHIFT/RSHIFT. Функциональность утилиты расширяема за счет подключаемых модулей - плагинов, некоторые из которых теперь включены в дистрибутив. Демо-версия программы (имеется русскоязычная локализация) работоспособна в течение 14 дней, но не позволяет сохранять изменения настроек. Стоимость коммерческой версии для русскоязычных пользователей на SoftKey.ru составляет 450 руб. После установки WireKeys иконка программы появляется в системном трее. Нажатие правой кнопки на иконке приводит к открытию контекстного меню, через которое можно быстро выполнить самые разные предусмотренные в утилите действия - скажем, быстро запустить какие-то приложения или открыть определенные системные папки Windows.

Двойной клик на иконке утилиты открывает окно ее настроек, в левой части которого будет располагаться дерево разделов, а в правой - параметры. По умолчанию в программе предусмотрен довольно большой перечень операций, для которых уже назначены либо могут быть назначены "горячие" клавиши. Скажем, в разделе "Управление системой" сосредоточены настройки для быстрого выполнения системных операций: быстрого открытия ряда диалоговых окон ("Мой компьютер", "Поиск файлов" и т.п.) и управления некоторыми процессами (открытием/закрытием CDROM, громкостью звука и др.). В разделе "Выделенный текст" находятся настройки сочетаний клавиш для операций с буфером обмена и выделенным текстом и т.д. Для любой клавиатурной комбинации разрешается устанавливать ограничения на то, в каких приложениях она будет работать, а в каких нет.

В WireKeys также предусмотрен функционал для расширения списка операций по "горячим" клавишам, правда, реализовано это совсем не так, как во многих утилитах-аналогах, и, честно скажем, весьма запутанно. К примеру, имеется возможность добавить в меню быстрого запуска дополнительные приложения, папки и файлы. Для этого вначале придется открыть окно "Быстрый запуск и макросы", воспользовавшись командой "Приложения/макросы" из контекстного меню, вызванного при щелчке по иконке утилиты в системном трее. А затем применить соответствующую команду из меню "Быстрый запуск". При этом разрешается так изменить настройки запуска, чтобы приложение после запуска автоматически было позиционировано на экране определенным образом, затем минимизировалось/максимизировалось либо спряталось в трей и др.

Любые действия по быстрому запуску в окне "Быстрый запуск и макросы" можно отнести к конкретной категории (предустановленной либо созданной самостоятельно), а затем при необходимости разрешается назначить категории "горячую" комбинацию. Нажатие такой клавиатурной комбинации будет приводить к появлению всплывающего меню, позволяющего быстро выполнить любое действие, относящееся к этой категории.

Также в утилите предусмотрена возможность записи и воспроизведения макросов, предназначенных для выполнения повторяющихся действий над файлами или текстом и вызываемых нажатием "горячей" клавиши, выбором соответствующего пункта из меню либо набором строки "автотекста". Макрос может быть одного из трех типов: макрос-приложение, макрос-вставка и текстовый (клавиатурный) макрос. Первый тип макросов вызывает любую установленную программу или файл с параметрами, которые вычисляются на момент выполнения макроса, и позволит, к примеру, запускать поиск выделенного в рабочем окне слова в Google. Макрос-вставка вставляет текст ("строка текста", "строка текста+содержимое заданного файла", "строка текста+случайная строка из заданного файла") в текущее активное приложение. Текстовый макрос выполняет с выделенным текстом специальный код (написанный на JavaScript или VBScript) - примером такого макроса может служить текстовый калькулятор. Список всех "горячих" клавиш несложно распечатать, поскольку он автоматически сохраняется в обычном текстовом файле - для открытия этого файла можно воспользоваться командой "Помощь" > "Список всех горячих клавиш" из контекстного меню. Все сделанные в программе настройки сохраняются на диске в указанном пользователем файле, и потому их не составит труда "вспомнить" после переустановки системы.

Определить, насколько профессионально пользователь работает с тем или иным приложением, несложно. Для этого достаточно присмотреться к его действиям и проследить, насколько часто он использует в работе сочетания клавиш быстрого доступа. Чем выше уровень специалиста, тем больше в его арсенале горячих клавиш и тем чаще он будет использовать клавиатуру, практически не прибегая к мыши. Вызов тех или иных функций программы с помощью сочетаний клавиш значительно ускоряет работу с приложениями. Поэтому если вы хотите сэкономить время на поисках нужных опций в дебрях меню программ, придется потратить некоторое время на изучение клавиатурных комбинаций. Эти знания не только сделают работу за компьютером быстрее, но и позволят почувствовать себя профессионалом. Чтобы работа с клавиатурными сочетаниями была более комфортной, лучше всего применять специальные утилиты, которые позволят существенно расширить стандартные возможности клавиатуры.

Если вы приобрели современную клавиатуру с дополнительными клавишами, но прилагаемый к ней софт вас не устраивает (например, по функциональности), у вас есть шанс попробовать альтернативное бесплатное решение от отечественных разработчиков. MKey (сайт) работает с любыми типами клавиатур и может задействовать все имеющиеся дополнительные клавиши, назначив каждой из них ту или иную функцию.

Если сравнивать MKey со стандартными утилитами, которые обычно идут в комплекте с мультимедийными клавиатурами, она, безусловно, выигрывает. Например, с ее помощью можно настроить всплывающие сообщения, которые обычно сопровождают использование дополнительных кнопок на мультимедийных клавиатурах. В настройках программы можно выбрать скорость протекания этой анимации, уровень прозрачности, цвет сообщения, положение и время, в течение которого оно будет отображаться на экране. С помощью MKey можно также отключить всплывающие сообщения при работе приложений в полноэкранном режиме. Это очень полезная возможность для любителей игр, которые знают, что в некоторые игры некорректно работают с софтом для клавиатуры, и попытка увеличить или уменьшить громкость приводит к зависанию. Очень удобно и то, для MKey можно задать любой приоритет. Если нужно, программа может работать в фоновом режиме, используя минимальное количество системных ресурсов. Кроме этого, в ней предусмотрено назначение горячих клавиш для такого задания, как... выключение себя самой. Последняя возможность пригодится, например, в том случае, когда вы работаете с приложением, в котором не нужно использовать сочетания клавиш MKey.

Другой способ избежать конфликта горячих клавиш, используемых MKey и другими приложениями, - создание профиля настроек программы для каждого приложения, с которым вы работаете. То есть, к примеру, если вы используете клавишу D для запуска любимой игрушки, а в Photoshop эта клавиша используется для настройки базовых цветов, можно создать профиль для Photoshop, в котором указать, что в этой программе MKey не должна при нажатии клавиши D запускать игру. MKey поддерживает управление самыми популярными проигрывателями мультимедиа: Windows Media Player, WinAmp, JetAudio, foobar2000, Zoom Player, Apollo, BSPlayer и др. Для каждого их них можно назначить свои клавиши воспроизведения, паузы, перехода к следующему и предыдущему треку.

Key Transformation

Основная функция программы Key Transformation (сайт) - изменение расположения клавиш на клавиатуре. На первый взгляд, эта возможность может показаться бесполезной, но это не так. Во-первых, она может пригодиться, если после того, как вы в очередной раз разольете кофе, напрочь откажется работать пробел. Можно, конечно, купить новую клавиатуру, но если компьютер офисный, вам это делать наверняка не очень хочется. С помощью Key Transformation вы без труда сможете использовать вместо пробела левый Ctrl или, скажем, правый Alt. Переназначать можно не только отдельные клавиши, но и целые сочетания. Например, вместо Ctrl+C вы сможете нажимать F1, а вместо Ctrl+V - F2. Если в программах, с которыми вы работаете, используются сложные сочетания клавиш, для выполнения которых нужно задействовать обе руки, подобная возможность тоже будет очень кстати. Кроме этого, можно выключать отдельные клавиши, если они мешают вам в работе. Скажем, если при работе с текстом вы часто нажимаете клавишу PageDown вместо Delete, можно отключить PageDown и подобрать для этой клавиши более подходящее место на клавиатуре. Key Transformation может также назначать горячие клавиши для выполнения разных операций. Любой клавише или сочетанию клавиш можно назначить открытие файла, папки, веб-странички или запуск приложения. Программа может выполнять и функции автозамены. Для одной или нескольких клавиш можно определить какой-нибудь текст объемом до 128 символов. Эту возможность программы удобно использовать для ввода логинов и паролей на сайтах, ответов на однотипные письма и т.д.

Perfect Keyboard PRO

Если коньком Key Transformation является переназначение клавиш, то сильная сторона Perfect Keyboard PRO (сайт) - это, безусловно, макросы, для вызова каждого из которых можно определить свое сочетание клавиш. Программа имеет мощный скриптовый язык, который содержит свыше полутора сотен макрокоманд.

Создавать макросы можно двумя способами. Проще всего это сделать просто записав все производимые действия - например, открыть папку и запустить файл или открыть браузер и перейти на какую-нибудь веб-страницу. Если же у вас есть желание создать более сложную последовательность действий, к вашим услугам редактор, в котором можно выбрать подходящую команду или их последовательность, проверить макрос на наличие ошибок и определить параметры его запуска. Используя Perfect Keyboard PRO, можно автоматизировать любое действие, которое только можно представить. Например, нажатием одной клавиши можно вставлять часто используемые слова и фразы, специальные символы, адреса электронной почты, текущую дату и время, элементы, занесенные в буфер обмена, куски HTML-кода и т.д. При помощи скриптовых команд можно написать и более сложные макросы, которые будут форматировать текст заданным образом, редактировать фотографии, выходить в Интернет через удаленное соединение и загружать файлы, запускать сразу несколько приложений, архивировать файлы и перемещать архивы в заданную папку и т.д.

Интересно, что для выполнения любого макроса можно задавать не только сочетание клавиш, но и текстовый фрагмент. Это очень удобно, так как можно выбрать для запуска макроса какое-нибудь подходящее слово, которое гораздо легче запомнить, чем комбинацию клавиш. Например, для запуска почтового приложения можно использовать слово mail, а для вставки шаблона письма - слово hi. Разработчики программы утверждают, что использовать скриптовый язык могут даже те, кто не знаком с программированием, но программу все же трудно назвать интуитивно понятной и простой в освоении. Несмотря на наличие пошагового мастера, на создание сложных макросов придется потратить немало времени, но зато в будущем они существенно упростят работу.