Key Remapper
Программа переназначения клавиш клавиатуры, кнопок мыши и прокрутки колеса Key Remapper позволяет:
Переназначать клавиши клавиатуры, нажатия кнопок мыши и прокрутку колеса мыши новыми значениями с возможностью задавать не присутствующие на клавиатуре клавиши и кнопки мыши. Например, клавишу CapsLock можно заменить на «Среднюю кнопку мыши», F11 на “Прокрутку колеса мыши вниз”, F12 на Win, Browser Home или “Кнопку мыши X2” (которые могут физически отсутствовать на устройствах ввода).
Производить обратную замену клавиш и кнопок мыши, т.е. виртуально менять их функциональное назначение. К примеру, можно виртуально поменять местами правый Shift и Enter, “Среднюю кнопку мыши” и левый Shift.
Заменять определенные клавиши или кнопки мыши комбинациями клавиш или кнопок мыши с модификаторами. Например, можно установить на нажатие клавиши на мультимедийной клавиатуре Browser Forward — комбинацию Alt+Shift+Esc (быстрое переключение программ), на кнопку мыши X1 установить комбинацию Ctrl+C (скопировать), на правый Alt установить комбинацию Ctrl+”Левая кнопка мыши”.
Эмулировать двойной клик кнопок мыши или двойное нажатие клавиш клавиатуры с возможностью задавать задержку между нажатиями (двойной клик с задержкой).
Блокировать (отключать) клавиши клавиатуры, кнопки мыши, прокрутку колеса мыши и их комбинации с клавишами модификаторами.
Ограничивать действие переназначений и блокировок определенными программами и окнами. Например, можно определить, чтобы замена кнопки мыши X1 на клавишу «Пробел» осуществлялась только в программе «A» и нигде больше. Или, чтобы клавиша NumLock заменялась на комбинацию Ctrl+C+C (двойное нажатие C) везде, кроме программы, в заголовке окна которой есть слово «B».
Создавать и быстро (в два клика мышью) переключать профили наборов клавиш.
При этом программа не производит никаких изменений скан-кодов в системном реестре и не требует перезагрузки компьютера, чтобы замены клавиш вступили в силу.
С помощью Key Remapper возможно переназначать практически любые клавиши и кнопки мыши.
| Языки интерфейса: |
| |||||
| Системные требования: | Windows 10/8.1/8/7/Vista/2008/2003/XP/2000 | |||||
Снимки экрана
Как пользоваться программой
Скачивание и установка программы Key Remapper
Для работы с программой необходимо скачать установочный дистрибутив и затем запустить его. Начнется установка, после которой программа будет готова к использованию. После запуска программы на экране появится окно, показанное на рисунке:
Работа с программой
В верхней части экрана расположен выпадающий список выбора профиля и кнопки для работы с ними. Рядом находится кнопка «Пауза», которая позволяет временно отключать программу. Ниже находится основная область, в которой определяются замены и блокировки клавиш.
Профили
Для определенных программ и целей требуются разные наборы клавиш, поэтому в программе предусмотрены профили, с помощью которых можно создавать наборы различных замен и соответствий клавиш, которые можно настраивать и по необходимости быстро переключать. Их можно создавать (кнопка «Добавить новый» 


При создании профиля появляется окно, в котором необходимо ввести имя профиля и выбрать, будет ли новый профиль заполнен данными текущего или нет.
Переключать созданные профили можно с помощью выпадающего списка или через контекстное меню, вызываемое правой кнопкой мыши на значке программы в панели задач.
Определение, замена и блокировка
Для замены одной клавиши на другую необходимо определить клавишу или кнопку мыши, которая будет физически нажиматься и клавишу, которая будет передана системе, как нажатая:
Чтобы определить замену клавиши, кнопки мыши или прокрутки колеса, произведите двойной щелчок мышью на строке «(дважды кликните, чтобы добавить)». Эту операцию можно также выполнить посредством клавиши Insert или с помощью контекстного меню:
Появится окно, показанное на рисунке:
При появлении этого окна, фокус автоматически переходит на определение нажимаемой клавиши/кнопки мыши.
Нажмите требуемую клавишу, кнопку мыши (для определения левой кнопки мыши — удерживайте клавишу Ctrl или любой другой модификатор) или прокрутите колесо мыши и выберите, что требуется сделать: заменить на другую клавишу или комбинацию или заблокировать?
Если требуется определить новое значение клавиши, установите курсор в поле ввода под флажком «Заменить на клавишу, кнопку мыши или комбинацию» и нажмите на клавиатуре требуемую клавишу или комбинацию (удерживая клавиши модификаторы Alt, Ctrl, Shift и/или Win нажмите основную клавишу). Если на клавиатуре нет соответствующих клавиш, то их можно определить, выбрав основную клавишу из списка. Если требуется задать клавиши модификаторы, поставьте напротив их наименований галочки. Если необходимо нажать кнопку мыши или повернуть колесо мыши, нажмите их или выберите в выпадающем списке действие, начинающееся с «Мышь. «. Например: «Мышь — нажать правую кнопку», «Мышь — повернуть колесо вверх» и т.п.
Если требуется заблокировать клавишу, то выберите флажок «Заблокировать». Если флажок «Полная блокировка» не установлен то простое нажатие клавиши будет блокироваться, но при нажатых модификаторах (Ctrl, Shift и т.п.) клавиша блокироваться не будет. Если флажок установлен, произойдет полная блокировка. Например, если заблокировать клавишу «A» и не установить флажок «Полная блокировка», то комбинация Ctrl+A — будет работать. Но если полную блокировку включить — не будет.
По окончании определения нажмите кнопку «ОK».
Если программа не стоит в режиме «Пауза», то замена уже будет работать.
Если требуется виртуально поменять клавиши и/или кнопки мыши местами, то необходимо провести две замены клавиш — одну на другую и наоборот.
Важно отметить, что на одну клавишу нельзя поставить два и более действия замены или блокировки. Если такое происходит, то выполняется то, которое находится выше в списке. Если одно действие находится в папке, а другое на эту же клавишу находится ниже ее, то будет выполнено действие из папки.
Работа с заменами и блокировками
Программа позволяет структурировать замены и блокировки в папках, которые можно создавать с помощью комбинации клавиш Ctrl+Insert или через контекстное меню — «Вставить папку».
Вы можете свободно перемещать действия и папки просто перетаскиванием мыши. Если в начале перетаскивания нажата клавиша Ctrl, то действие или папка копируются. Также предусмотрены привычные функции вырезания, копирования, вставки и удаления.
Если необходимо временно отключить какую-либо замену или блокировку, или даже всю папку, можно воспользоваться клавишей «Пробел» или контекстным меню — «Отключить. «. Для включения необходимо повторить операцию.
История версий
1.11 сборка 435 (4 января 2019)
* Исправлена ошибка, при которой через некоторое время переставали работать переназначения и при выходе отображалось сообщение «Mouse Hook Error» или «Keyboard Hook Error».
* Исправлена ошибка, приводившая к зависаниям Key Remapper и некорректному переназначению кнопок мыши и некоторых клавиш.
* Исправлена ошибка, из-за которой не сохранялось состояние «развернуто на весть экран» главного окна программы.
* Исправлены ошибки локализации.
1.11 сборка 430 (28 марта 2018)
* Добавлена локализация на японский язык.
1.11 сборка 420 (1 марта 2018)
* Исправлены ошибки совместимости с Windows 10.
* Исправлена ошибка «Access Memory Violation» и подобные, приводившие к аварийному завершению работы Key Remapper на некоторых системах.
* Исправлена ошибка, при которой Key Remapper иногда не запускалась при загрузке Windows на некоторых системах.
* Исправлена ошибка, при которой некорректно запоминалось состояние (свёрнуто/развёрнуто) папок/меню.
* Теперь окно программы можно также открывать/закрывать по одиночному клику на значке в системной области.
* Улучшен интерфейс программы. Теперь шрифты отображаются с системным масштабированием.
* Исправлены ошибки локализации.
1.10 сборка 416 (28 ноября 2016)
* Исправлена ошибка при переназначении сразу двух состояний клавиши (на нажатие и на отпускание), при которой последнее переназначение не выполнялось.
* Исправлены ошибки локализации. Также клавиша «Cancel» была переименована в «Break», а «Apps» в «Контекстное меню».
* Теперь все исполняемые файлы Key Remapper, в дополнение к SHA-1, подписаны цифровым сертификатом SHA-256, выданными Symantec.
1.9 сборка 400 (18 сентября 2015)
* Оптимизирован код и улучшена производительность блока переназначения клавиш и кнопок мыши.
1.9 сборка 390 (2 сентября 2015)
* Исправлены ошибки совместимости с Windows 10.
* Оптимизирован код блока переназначений клавиш и кнопок мыши.
* Исправлена ошибка скрытия значка системной области в Windows XP.
* Перерисован значок «паузы» системной области для лучшего восприятия.
* Исправлены ошибки локализации. Также клавиша «Snapshot» была переименована в «Prt Sc».
* Теперь «исключения» сортируются в алфавитном порядке.
1.8 сборка 382 (3 февраля 2014)
* Исправлена ошибка с постоянной установкой левой кнопки мыши в полях определения, которая также не давала возможности считывать клавиши с экранных клавиатур и планшетов.
* Оптимизирован блок загрузки системных библиотек.
* Исправлены ошибки локализации.
1.7 сборка 377 (21 ноября 2013)
* Исправлена ошибка некорректного масштабирования и отображения кнопок панели инструментов и других элементов управления.
* Исправлена ошибка — переназначение колеса мыши вызывало незначительное замедление системы.
* Исправлена ошибка меню значка в системной области — по правому клику мыши кроме меню Key Remapper иногда появлялось ещё и системное меню.
* Исправлена ошибка с исчезновением значка в панели уведомлений системной области.
1.6 сборка 370 (10 января 2013)
* Исправлена ошибка эмуляции нажатий кнопок мыши X1 и X2.
1.6 сборка 364 (5 января 2013)
* Добавлена возможность переопределения прокрутки/наклона колеса мыши влево и вправо. Данная возможность будет работать начиная с Windows Vista и более новых ОС.
* Исправлена ошибка эмуляции нажатий кнопок мыши X1 и X2.
* Исправлена ошибка переключателей в окне задания действий.
* Исправлена ошибка в исключениях — не определялись программы по заголовку окна, если заданные строки содержали буквы в верхнем регистре.
* Исправлена ошибка — убраны автоповторы при переопределении клавиш клавиатуры на кнопки мыши.
* Исправлена ошибка в автоименовании исключений.
* Теперь новые действия можно создавать по нажатию Enter.
1.5 сборка 346 (19 ноября 2012)
* Теперь все исполняемые файлы программы Key Remapper подписаны цифровым сертификатом, выданным VeriSign (Symantec).
* Исправлена ошибка локализации — при первом запуске программы не сохранялся выбранный во время установки язык.
1.5 сборка 344 (30 октября 2012)
* Исправлена ошибка — эмуляция прокрутки колеса мыши вниз выполнялась два раза.
* Исправлена ошибка локализации.
1.5 сборка 342 (29 октября 2012)
* Исправлена ошибка — «Исключения» не работали с 64 битными приложениями (также некоторыми 32 битными).
* Упрощен процесс задания левой кнопки мыши.
* Добавлены элементам интерфейса внутренние подписи, которые могут распознавать программы для людей с ограниченными возможностями.
1.4 сборка 327 (12 октября 2012)
* Исправлены ошибки совместимости с Windows 8.
* Исправлена ошибка, по причине которой программа Key Remapper не запускалась на некоторых системах.
1.4 сборка 316 (2 января 2012)
* Исправлено некорректное отображение значков программы в области уведомлений панели задач при увеличенных экранных шрифтах Windows.
1.4 сборка 308 (2 сентября 2010)
* Исправлена ошибка постоянного завершения работы Key Remapper, если установлена программа Kaspersky Internet Security 2011.
* Добавлены кнопки на панели инструментов для быстрой вставки, правки и удаления действий и папок. Изображения на кнопках стали более интуитивно-понятными.
* Добавлена возможность запускать Key Remapper в скрытом виде — при помощи параметра (ключа): /hidden
* Исправлена ошибка потери фокуса в списке действий.
* В исключениях, во всплывающем меню выбора исполняемого файла — добавлены пиктограммы программ, что упрощает их визуальный поиск.
1.3 сборка 290 (7 сентября 2009)
* Исправлена ошибка в блоке локализации программы.
1.3 сборка 288 (28 июля 2009)
* Добавлена возможность устанавливать триггерное состояние клавиш — постоянно нажата или постоянно отпущена.
* Добавлена локализация интерфейса на четыре языка: немецкий, французский, испанский и итальянский.
1.2 сборка 272 (24 марта 2009)
* Исправлена ошибка копирования действий, удерживая клавишу Ctrl.
1.2 сборка 269 (22 марта 2009)
* Исправлена ошибка: при запуске действия «Открытие Web страницы» в операционной системе Windows Vista — открывались две страницы вместо одной.
1.2 сборка 264 (20 марта 2009)
* Исправлена серьезная ошибка периодического, некорректного завершения программы. Данная ошибка часто проявлялась в операционной системе Windows Vista.
* Исправлены незначительные ошибки отображения элементов управления при нестандартных размерах экранных шрифтов.
1.2 сборка 249 (12 января 2009)
* Добавлена возможность эмулировать двойной клик кнопок мыши и двойное нажатие клавиш с возможностью задавать задержку между нажатиями.
* Добавлена возможность отключать функцию переопределения программных клавишных нажатий.
1.1 сборка 217 (5 декабря 2008)
* Добавлена возможность переопределять программные нажатия клавиш от экранных клавиатур и других программ, производящих искусственные клавишные нажатия.
* Добавлена возможность разрешать или запрещать переопределение или блокировку клавиш только в определенных программах или окнах.
* Добавлена возможность назначать действия на пустые клавиши. Ранее это было невозможно, или срабатывание зависело от раскладки клавиатуры и не выполнялось на немецких, французских и подобных раскладках, использующих диакритические знаки и/или специальные символы.
* Полностью переписано и оптимизировано клавишное ядро.
1.0 сборка 192 (19 ноября 2008)
* Исправлена ошибка с зависанием программы при нажатии Alt (для выхода в главное меню программы), которая возникала на некоторых ОС.
* Исправлена ошибка позиционирования элементов управления при первом запуске программы.
* Главное меню программы приняло Виста стиль.
1.0 сборка 108 (5 мая 2008)
Выпущена первая релизная версия программы Key Remapper (версия 1.0).


Русский,
Английский,
Испанский,
Итальянский,
Немецкий,
Французский, Японский


