Программы для переназначения клавиш клавиатуры
Программы для переназначения клавиш — обычно небольшие утилиты, основная задача которых заключается в подмене функции той или иной кнопки клавиатуры (некоторые программы работают и с мышкой). Они могут оказаться полезными в различных ситуациях. Например, если определенная клавиша вышла из строя, такая программа позволит быстро «отремонтировать» ее, назначив выполнение ее функции другой клавише.
Многие клавиши и вовсе никогда не используются в повседневной жизни рядового пользователя. Можно ли сделать их реально полезными? К примеру, сделать так, чтобы клавиша «F8» делала скриншоты, а «Pause Break» — запускала какую-нибудь программу? Все это возможно при помощи специализированных программ.
MapKeyboard
Одна из самых простых программ для переназначения клавиш, к тому же — она полностью бесплатная. Утилита MapKeyboard позволяет назначить любой клавише функцию любого другой клавиши — на этом функциональность программы заканчивается. Она не способна выполнять какие-либо макросы (последовательное нажатие нескольких клавиш) или назначать кнопке клавиатуры функцию запуска внешних программ.

Вообще, MapKeyboard работает не с самой клавиатурой, а с настройками операционной системы, отвечающими за функционирование нажимаемых клавиш. Это также говорит о том, что программа никак не нагружает компьютер во время работы. Все, что она делает — изменяет определенные параметры системы. После сохранения настроек MapKeyboard можно и вовсе закрыть — внесенные в работу клавиатуры изменения будут активными до их отмены путем запуска соответствующей функции программы.
Как пользоваться MapKeyboard?
Программа MapKeyboard, хоть и не имеет перевода на русский язык, предельно проста в использовании:
- Нажмите на изображении клавиатуры нужную клавишу, которую необходимо переназначить.
- Затем в левом нижнем углу раскройте список «Remap selected key to» и определите новую функцию для выбранной клавиши.
- Нажмите кнопку «Save layout».
- После нажатия «Да» в отобразившемся диалоговом окне программа завершит сеанс работы операционной системы. После повторного входа в систему клавиша будет переназначена.

Чтобы вернуть настройки клавиатуры в исходное состояние, просто кликните кнопку «Reset keyboard layout» в правом нижнем углу программы.

SharpKeys
Принцип работы данной программы аналогичен MapKeyboard, т.е. переназначение клавиш осуществляется путем изменения настроек операционной системы. Отличие в том, что программа SharpKeys работает не только с обычными, но и с мультимедийными клавишами, такими как «Volume Up/Down», «Mute», «Calculator», «Play/Pause», «Home/Back/Forward» (кнопки управления браузером) и т.д.

Как пользоваться SharpKeys?
Один из недостатков утилиты SharpKeys — не очень удобный пользовательский интерфейс. В нем отсутствует изображение клавиатуры, как в случае с MapKeyboard. Впрочем, это не вызывает особых трудностей в настройке программы.
Для примера переназначим мультимедийную клавишу «E-Mail» (запускает почтовую программу, если та установлена на компьютере) на клавишу «Calculator» (чтобы запускала калькулятор).
- Кликните по кнопке «Add» в левом нижнем углу программы. Откроется новое окошко.

- В левой колонке выберите переназначаемую клавишу. В нашем случае — это «App: E-Mail».
- В правой колонке определите новую функцию для выбранной клавиши. В нашем случае — «App: Calcilator».

- Кликните «ОК», затем в главном окне программы нажмите кнопку «Write to Registry».
- Утилита попросит выполнить выход из системы либо перезагрузить компьютер, чтобы изменения вступили в силу.
Если с поиском нужных клавиш в представленном списке возникают сложности либо перенастройка не сработала (обычно возникает именно с мультимедийными клавишами), можно пойти другим путем:
- Нажмите под левой колонкой кнопку «Type Key».
- Откроется небольшое окошко. Нажмите на клавиатуру клавишу, которую необходимо переназначить.

- В нашем случае была нажата клавиша «Insert».
- Кликните «ОК».
- Далее кликните по кнопке «Type Key» под правой колонкой, затем повторите все действия, но в этот раз нажмите клавишу, которую следует назначить кнопке, выбранной на предыдущем шаге (в нашем случае «Insert»).
- Нажмите «ОК», затем «Write to Registry».
- Выйдете и повторно войдите в систему либо перезагрузите компьютер.
Кроме того, программа SharpKeys позволяет и вовсе отключить любую клавишу. Многие захотят сделать это по отношению к клавише выключения компьютера (Power), т.к. часто нажимают на нее случайно. Для отключения этой (и любой другой) кнопки, в правой колонке достаточно выбрать вариант «Turn Key Off»:

А чтобы отменить переназначение клавиш, удалите все или определенную запись в главном окне программы, используя кнопку «Delete» или «Delete All». После чего кликните «Write to Registry» и перезагрузите компьютер.

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

Инструкция по использованию KeyTweak
Переназначить клавишу при помощи KeyTweak можно двумя способами — либо воспользовавшись изображением клавиатуры по аналогии с MapKeyboard, либо воспользовавшись режимом считывания кода переназначаемой клавиши, как в случае с SharpKeys.
- Кликните по изображению переназначаемой клавиши. Тут могут возникнуть сложности, т.к. вместо букв/символов/обозначений на картинке изображены одни числа — это коды клавиш. Но если навести курсор мыши на изображение кнопки, под ним появится реальное значение клавиши.

- Выберите новую функцию для клавиши в списке «Chose New Remapping», затем нажмите кнопку «Remap Key».

- В списке «Pending Changes» появится запись о переназначении клавиши. Кликните по кнопке «Apply», чтобы применить настройку.

- В левом верхнем углу в блоке «Remapped Keys currently in effects» можно просмотреть список всех переназначенных ранее клавиш. Он отобразится даже в случае, если переназначение было выполнено в другой программе.

- Для примера переназначим мультимедийную клавишу «Play/Pause». Изображения некоторых из них можно увидеть справа от изображения клавиатуры, но мы не будем их использовать.
- Кликните по кнопке «Full Teach Mode», откроется небольшое окно.

- Кликните в нем по кнопке «Begin Teach Mode».
- Нажмите на клавиатуре клавишу, которую следует переназначить, ее код отобразится в блоке «Scancode of Key #1». В нашем случае — это код 57344 (клавиша «Play/Pause»).
- Сразу же после нажмите на клавишу, которая заменит предыдущую, ее код отобразится в блоке «Scancode of Key #1». У нас это — 57399 (клавиша «Print/Screen/SysRq»).
- Нажмите кнопку «Remap Key#1 to Key#2».

- Нажмите «Apply» в главном окне программы для сохранения изменений.
Если воспользоваться кнопкой «Half Teach Mode»:
- Нажмите кнопку «Scan Single Key», затем на переназначаемую клавишу.
- Из выпадающего списка «Destination Key» выберите вновь назначаемую клавишу.
- Нажмите кнопку «Remap», затем «Apply» в главном окне программы.

Для отмены изменений кликните по кнопке «Restore All Defaults» в главном окне KeyTweak.

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

К сожалению, Key Manager — не бесплатная программа (стоимость лицензии на момент написания обзора — от 24,97$), и основная причина этого — широкие функциональные возможности. Вот некоторые из них:
- Переназначение клавиш и кнопок мыши.
- Назначение клавишам различных функций — открытие файлов, запуск программ, открытие сайтов в браузере, управление открытыми окнами, вставка заранее заданного текста и т.д.
- Назначение комбинации клавиш различных функций (аналогичных предыдущему пункту).
- Назначение функций кнопкам мыши с предварительным нажатием любой клавиши или комбинации.
- Управление курсором мыши (перемещение в указанную точку, автоматическое нажатие кнопок и т.д.).
- Создание собственного контекстного меню в дополнение/взамен имеющемуся меню в Windows или в любой программе.
- Создание макросов, т.е. последовательное нажатие любого количества клавиш с возможностью настройки временных задержек между нажатиями и другие возможности.
Пример использования Key Manager
Т.к. данный обзор посвящен программам для переназначения клавиш, приведем пример того, как это реализуется в приложении Key Manager:
- В главном окне программы кликните по элементу «(дважды кликните, чтобы добавить)».
- Откроется окно настроек.
- В верхнем левом углу окна кликните по элемент «(кликните, чтобы определить)».

- Нажмите на клавиатуре клавишу, которую необходимо переназначить (можно и мультмедийную клавишу).

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

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

- В нашем случае переназначается клавиша «Insert» на мультимедийную кнопку «Calculator» (в программе она называется «Программа 2 (Калькулятор)»).
- Нажмите «ОК» по завершению настроек.
- Теперь в главном окне программы отобразится только что созданная команда.

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

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

Утилита Mkey также способна не только переназначать клавиши, но и выполнять другие связанные с клавиатурой и мышью действия:
- Управление различными мультимедиапроигрывателями: WinAmp, AIMP, KMPlayer, Media Player Classic, Foobar2000 и другими.
- Управление параметрами громкости
- Открытие папок и файлов, управление открытыми окнами, запуск программ, управление браузером и другие подобные задачи.
- Управление мышью с клавиатуры: клии, перемещение курсора, эмуляция работы с колесиком мыши (прокрутка).
- Запись и воспроизведение максросов.
Кроме прочего, в Mkey можно задать приложения, в которых программа будет автоматически отключаться, а также создать множество профилей с собственным набором функций и затем быстро переключаться между ними.
Как настроить Mkey?
С первого взгляда не очень понятно, как работать с программой Mkey. Но на самом деле — там все очень просто. Настройка любой функции Mkey осуществляется по следующей схеме: назначение клавиши (или комбинации клавиш), выбор нужной функции, настройка функции. Рассмотрим это на примере переназначения клавиш:
- Кликните по кнопке «Добавить» в главном окне программы, затем нажмите клавишу, которую необходимо переназначить (мультимедийные клавиши также поддерживаются).
- Программа считает нажатую клавишу и выведет ее обозначение на экран в качестве названия для новой функции (можете оставить все как есть или задать свое название).
- Нажмите «ОК» для продолжения.

- Далее нужно назначить действие для выбранной клавиши. Чтобы ее просто переназначить, откройте в центральной колонке главного окна вкладку «Клавиатура», а затем выберите раздел «Клавиши».

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

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

Вопрос от пользователя
Здравствуйте.
У меня ноутбуку уже где-то около 4-5 лет. И клавиша «я/z» перестала срабатывать (точнее, если на нее сильно нажать — только тогда сработает). Хотел заменить клавиатуру, но в точности такой же нет (прилаживать похожую — это значит испортить ноутбук).
Не подскажите, как вместо «я» переназначить клавишу, скажем, на левый «Ctrl (им все равно почти не пользуюсь, привык к правому). Пробовал утилиты KeyExtender, SharpKeys (и еще какую-то, название уже не помню), но они у меня почему-то не заработали (возможно защита системы не дает).
PS использую сейчас Windows 8.
Также добавлю, что с подобной задачей сталкиваются не только те, у кого не работает определенная клавиша, но и те, кто хочет улучшить управляемость персонажа в игре, задать на одну клавишу сразу последовательность нажатий, те, кто хочет вообще отключить лишние кнопки (например, такие могут быть на мультимедийной клавиатуре) .
В статье рассмотрю несколько утилит, и покажу на скринах как выполнить сию задачу.
Приступим к делу.
«Меняем» одну кнопку на другую
📌 MapKeyboard

MapKeyboard: всего три действия для замены клавиши (кликабельно!)
Одна из самых надежных в плане работы утилит. По крайней мере у меня она работала как в «старых» Windows 2000/XP, так и в относительно новых ОС Windows 8/10/11.
Утилита очень компактная и не нуждается в установке. После запуска, для замены клавиши, вам нужно выполнить всего 3 действия (они у меня помечены на скрине выше):
- выбрать клавишу, взамен неработающий (например, левый Ctrl) ;
- затем указать в графе «Remap selected key to» клавишу, которая не работает (т.е. вместо нее будет использован левый Ctrl) ;
- нажать кнопку сохранения «Save layout» (система будет перезагружена) . После перезагрузки — вместо Ctrl, будет срабатывать кнопка «Z».
Если вы хотите сбросить все введенные изменения: воспользуйтесь кнопкой «Reset keyboard layout» .
Кстати, утилиту рекомендуется запускать от имени администратора. Для этого, после ее извлечения из архива, щелкните по исполняемому файлу правой кнопкой мышки и выберите «Запуск от имени админа. «. (см. пример ниже).

Запуск от имени администратора
📌 PowerToys
Эта утилита обладает лучшей совместностью с ОС Windows 10 (работает во всех ее версиях!). К тому же, отключать и переназначать клавиши в ней простой и быстро!
Рассмотрю краткий пример.
1) После установки и запуска утилиты — необходимо будет открыть раздел «Keyboard Manager» и нажать по кнопке «Remap a key» . 👇

Утилита PowerToys — настройка клавиш
- клавишу, которую будем менять (или отключать) — она слева (в моем примере «Numpad 0»);
- а справа указать то, на что ее меняем — например, «Undefined» (если ее совсем отключаем) или указать конкретную клавишу (сочетание).

Undefined — клавиша будет отключена (Утилита PowerToys).
Вот так всё просто! 👌
📌 KeyTweak
Сайт разработчика: http://webpages.charter.net/krumsick/

Главное окно KeyTweak: действие №1
Простая, но надежная программа, позволяющая менять назначение клавиш на клавиатуре. Позволяет поменять scan-код клавиш между собой, либо вообще отключить отдельные клавиши.
Отмечу, что пользоваться программой крайне просто (несмотря на то, что у нее нет перевода на русский) . Сначала выбираете клавишу, которая у вас плохо срабатывает, затем в графе «Choose New Remmaping» указываете клавишу взамен, и нажимаете кнопку «Remap Key» (см. скрин выше) .
После чего примите изменения (кнопка «Apply» в правом нижнем углу экрана) и согласитесь на перезагрузку компьютера.

Собственно, перезагрузившись, ваши клавиши станут выполнять «новые» назначенные действия. Удобный, простой, и эффективно работающий инструмент!
📌 Key Remapper

Главное окно программы (после установки и запуска программы).
Эту программу просто не мог не отметить в этой статье. Она не просто позволяет переназначать отдельные клавиши клавиатуры, но и позволяет задавать целые комбинации нажатий: как вам, например, если на колесико мышки вы повесите Alt+Shift+Esc (быстрое переключение программ) ?!
Также с помощью кнопок на клавиатуре можно эмулировать работу мышки.
И еще одна важная деталь: настроить замену можно только в определенных приложениях (что, несомненно, понравиться любителям игр: ведь можно получить некоторое преимущество и ускорить свою реакцию, если по нажатию на одну кнопку — будет выполняться целая комбинация!). 👌
Программа поддерживает несколько профилей (например, можно создать набор замен под каждую игру в отдельности).
Важно : программа не делает никаких изменений в реестре системы, не требует перезагрузки ПК для того, чтобы изменения вступили в силу.
Что касается использования: то здесь все просто:
- указываете сначала ту клавишу, которую хотите поменять;
- а затем, во второй графе, ту клавишу, которая заменит ее. См. скрин ниже.

Обратите внимание, что задавать можно целые комбинации
Отмечу, что полная версия программы платная. Однако, знакомство можно спокойно начать с бесплатного продукта. Рекомендую!
📌 В помощь!
Если вышеприведенные программы вам никак не помогли — попробуйте просто отключить ненужную клавишу . Например, в играх часто мешается Win или Shift — их отключение не займет у вас более 30 сек.!
Переназначение клавиш на клавиатуре в windows 7, 8, 10
Чтобы поменять клавиши переключения раскладки, следуйте этой инструкции:
- Через меню «Пуск» войдите в Панель инструментов;
- Выберите раздел «Язык»;

Кликните по расположенной слева строке «Дополнительные параметры»;

В следующем окне нажмите ссылку «Изменить сочетания клавиш»;

Откроется еще одно окошко, где вам нужно щелкнуть внизу кнопку «Сменить сочетания клавиш»;
Далее в первой колонке «Смена языка ввода» необходимо переместить отметку на пункт «Ctrl + Shift»;

В завершение нажмите кнопки «ОК» и сохранить» на всех открытых окнах.
Почему мы ничего не меняли во второй колонке «Смена раскладки клавиатуры»? Потому что она может потребоваться только при добавлении сенсорной и расширенной клавиатуры.
Замена комбинации на блокировочном экране
Вышеописанная настройка действует только в открытой учетной записи, а на экране блокировки (где мы вводим пароль, чтобы в нее войти) — нет. Чтобы и на нем заменить сочетание клавиш, выполните следующее:
- Повторите первые два шага из предыдущей инструкции;
- Слева щелкните по строке «Изменение форматов даты, времени и чисел»;

- Перейдите на вкладку «Дополнительно»;
- Кликните по пиктограмме «Копировать параметры…»;
Внизу поставьте галочки напротив обеих строчек.

Как пользоваться MapKeyboard?
Принцип работы программы MapKeyboard достаточно прост — она изменяет параметры работы системного обработчика прерываний (в случае с клавишами — нажатий), отвечающего за обработки сигналов с клавиатуры.
Благодаря такому принципу работы утилита MapKeyboard не вызывает никаких подозрений у любых антивирусных программ, которые обычно блокирует работу подобных приложений, помечая их как шпионское ПО.
Кроме того, для работы переназначенных клавиш программе MapKeyboard не требуется постоянно находиться в оперативной памяти компьютера (т.е. быть запущенной). Запускать утилиту следует лишь при необходимости переназначение кнопок. После закрытия приложения настройки сохраняются в системе. Чтобы они вступили в силу, достаточно выйти из системы/учетной записи Windows (программа сама предложит сделать это либо можно нажать «Win + L»), а затем повторно войти в нее.
SharpKeys
Принцип работы данной программы аналогичен MapKeyboard, т.е. переназначение клавиш осуществляется путем изменения настроек операционной системы. Отличие в том, что программа SharpKeys работает не только с обычными, но и с мультимедийными клавишами, такими как «Volume Up/Down», «Mute», «Calculator», «Play/Pause», «Home/Back/Forward» (кнопки управления браузером) и т.д.
Как пользоваться SharpKeys?
Один из недостатков утилиты SharpKeys — не очень удобный пользовательский интерфейс. В нем отсутствует изображение клавиатуры, как в случае с MapKeyboard. Впрочем, это не вызывает особых трудностей в настройке программы.
- Кликните по кнопке «Add» в левом нижнем углу программы. Откроется новое окошко.
- В левой колонке выберите переназначаемую клавишу. В нашем случае — это «App: E-Mail».
- В правой колонке определите новую функцию для выбранной клавиши. В нашем случае — «App: Calcilator».
- Кликните «ОК», затем в главном окне программы нажмите кнопку «Write to Registry».
- Утилита попросит выполнить выход из системы либо перезагрузить компьютер, чтобы изменения вступили в силу.
Если с поиском нужных клавиш в представленном списке возникают сложности либо перенастройка не сработала (обычно возникает именно с мультимедийными клавишами), можно пойти другим путем:
- Нажмите под левой колонкой кнопку «Type Key».
- Откроется небольшое окошко. Нажмите на клавиатуру клавишу, которую необходимо переназначить.
- В нашем случае была нажата клавиша «Insert».
- Кликните «ОК».
- Далее кликните по кнопке «Type Key» под правой колонкой, затем повторите все действия, но в этот раз нажмите клавишу, которую следует назначить кнопке, выбранной на предыдущем шаге (в нашем случае «Insert»).
- Нажмите «ОК», затем «Write to Registry».
- Выйдете и повторно войдите в систему либо перезагрузите компьютер.
Кроме того, программа SharpKeys позволяет и вовсе отключить любую клавишу. Многие захотят сделать это по отношению к клавише выключения компьютера (Power), т.к. часто нажимают на нее случайно. Для отключения этой (и любой другой) кнопки, в правой колонке достаточно выбрать вариант «Turn Key Off»:
А чтобы отменить переназначение клавиш, удалите все или определенную запись в главном окне программы, используя кнопку «Delete» или «Delete All». После чего кликните «Write to Registry» и перезагрузите компьютер.
Как изменить сочетание клавиш на клавиатуре: Windows-инструменты
Для начала рассмотрим самый простой вариант, связанный с языковыми раскладками. По умолчанию во всех последних Windows-системах для смены языка используется переключение на основе левой кнопки Alt в сочетании с Shift. Но многие пользователи предпочитают производить смену языка и раскладки при помощи комбинации Ctrl/Shift, считая ее более удобной.

Для смены переключения необходимо использовать стандартную «Панель управления», в которой выбирается раздел языка (Windows 10) или языков и региональных стандартов (Windows 7, например). Далее осуществляется переход к дополнительным параметрам и выбирается изменение сочетания клавиш языковой панели с нажатием соответствующей кнопки в новом окне, после чего просто указывается комбинация Ctrl/Shift из списка.

В принципе, переназначить клавиши в смысле изменения символа или действия можно при помощи небольшой программы для управления клавиатурой и мышью MS Keyboard Layout Creator, которую можно загрузить непосредственно с сайта Microsoft. После старта приложения достаточно выбрать список всех действий, а при необходимости для каждой отдельно взятой кнопки изменить их вплоть до полного отключения клавиш. Тут же можно поменять назначение операционных клавиш вроде Shift, Alt и т.д.
Отключение ненужных клавиш
Есть клавиши, которыми вы не пользуетесь? Отключите их, чтобы не мешали. Это возможно с помощью другой утилиты SharpKeys, которая, как и упомянутая выше, не требует установки. Качать лучше с официальной страницы https://github.com/randyrants/sharpkeys.
Чтобы выключить неиспользуемые кнопки, следуйте данной инструкции:
- После запуска проги нажмите внизу внизу «Add». Перед вами предстанут два списка: слева те клавиши, которые нужно переназначить, а справа — те, на которые мы их будем менять.
- В левом списке выберите ненужную клавишу, допустим, «Function: F1».
- В правом нажмите строку «Turn Key Off».
- Подтвердите решение кнопкой «ОК».

Надеюсь, что я не зря писал такую объемную статью — и вы нашли подходящий способ решения своей задачи.
Установка на клавишу: запуск калькулятора, открытие «моего компьютера», избранного и пр.
Согласитесь, отремонтировать клавиатуру, переназначив клавиши, это не плохо. Но было бы вообще отлично, если бы на редко-используемые клавиши можно было повесить другие опции: скажем, чтобы по щелчку по ним открывались нужные приложения: калькулятор, «мой компьютер» и т.д.
Чтобы это сделать, понадобится одна небольшая утилита — SharpKeys.
SharpKeys — это многофункциональная утилита для быстрого и легкого изменения в реестре значений кнопок клавиатуры. Т.е. вы легко можете изменить назначение одной клавиши на другую: например, нажали на цифру «1», а вместо нее будет нажиматься цифра «2». Очень удобно в тех случаях, когда какая-то кнопка не работает, а в планах менять клавиатуру пока нет. Так же в утилите есть одна удобная опция: на клавиши можно повесить дополнительные опции, например, открывать избранное или калькулятор. Очень удобно!
Утилита не нуждается в установки, кроме того, один раз запустив и внеся изменения — ее можно более не запускать, все будет работать.
После запуска утилиты, вы увидите окно в нижней части которого будет несколько кнопок — жмите на «Add«. Далее в левой колонке выберите кнопку, которой вы хотите дать другую задачу (я, например, выбрал цифру «0»). В правой колонке выберите задачу для этой кнопки — например, другую какую-либо кнопку, или задачу (я указал «App: Calculator» — т.е. запуск калькулятора). После этого нажмите «OK».

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

Когда переназначите все клавиши и расставите для них задачи — просто нажмите кнопку «Write to registry» и перезагрузите компьютер (возможно хватит просто выйти из Windows, а затем снова войти).

После перезагрузки — если вы нажмете на кнопку, которой вы дали новую задачу, увидите, как она будет исполнена! Собственно, этого и добивались…
По большому счету, утилита SharpKeys более универсальна, нежели MapKeyboard. С другой стороны, большинству пользователей дополнительные опции SharpKeys не всегда и нужны. В общем, выбирайте сами, какой пользоваться — принцип работы у них идентичный (разве что SharpKeys не перезагружает автоматически компьютер — лишь предупреждает).
Создание точки восстановления
Перед переназначением клавиш клавиатуры крайне рекомендуется создать системную точку восстановления.
Это сохранит текущие настройки клавиатуры на случай, если потребуется возврат к ним без возможности сделать это другими средствами.
Шаг 1. Нажать сочетание клавиш «Win+R».

Нажимаем сочетание клавиш «Win+R»
Шаг 2. Напечатать в меню «sysdm.cpl» и нажать «OK».

Печатаем в меню «sysdm.cpl» и нажимаем «OK»
Шаг 3. Щелкнуть на вкладке «Защита системы», выбрать нужный диск и нажать «Создать».

Щелкаем на вкладке «Защита системы», выбираем нужный диск и нажимаем «Создать»
Шаг 4. Вписать имя точки восстановления и нажать «Создать».

Пишем имя точки восстановления и нажимаем «Создать»
Шаг 5. После создания точки восстановления нажать «Закрыть».

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

Как обычно, сначала добавляется исходная клавиша, затем используется строка эмуляции нажатия, из списка выбирается литера или действие другой клавиши, а изменения сохраняются путем нажатия на кнопку с изображением дискеты. Кстати сказать, данная программы выгодно отличается от двух предыдущих тем, что позволяет производить не только переназначение клавиш, но и может использоваться при настройке разного рода манипуляторов, геймпадов или действий с программными плеерами.
Как переназначить одну клавишу на другую (тем, у кого не срабатывает нажатие кнопки на клавиатуре)
Вопрос от пользователя
У меня ноутбуку уже где-то около 4-5 лет. И клавиша «я/z» перестала срабатывать (точнее, если на нее сильно нажать — только тогда сработает). Хотел заменить клавиатуру, но в точности такой же нет (прилаживать похожую — это значит испортить ноутбук).
Не подскажите, как вместо «я» переназначить клавишу, скажем, на левый «Ctrl (им все равно почти не пользуюсь, привык к правому). Пробовал утилиты KeyExtender, SharpKeys (и еще какую-то, название уже не помню), но они у меня почему-то не заработали (возможно защита системы не дает).
PS использую сейчас Windows 8…
Также добавлю, что с подобной задачей сталкиваются не только те, у кого не работает определенная клавиша, но и те, кто хочет улучшить управляемость персонажа в игре, задать на одну клавишу сразу последовательность нажатий, те, кто хочет вообще отключить лишние кнопки (например, такие могут быть на мультимедийной клавиатуре).
В статье рассмотрю несколько утилит, и покажу на скринах как выполнить сию задачу. Приступим к делу.
Зачем нужна Программа MapKeyboard?
Основное предназначение программы MapKeyboard — переназначение (ремаппинг) любых клавиш клавиатуры. Другими словами, пользователь может назначить требуемой кнопке функцию любой другой клавиши. К примеру — при нажатии на «F12» может срабатывать функция клавиши «Caps Lock».
Программа MapKeyboard способна переназначать функционал большого числа клавиш одновременно. Это позволит, к примеру, задействовать такие редко используемые клавиши как «Insert», «Scroll Lock», «Page Up/Page Down», «Pause Break» и т.д. под ввод цифр или любые другие полезные функции.
Также утилита MapKeyboard окажется полезной для клавиатуры с полностью нерабочими или сбоящими (срабатывает только после нескольких нажатий, западает и т.п.) клавишами. Пользователь сможет программно заменить неработоспособные подобные клавиши, назначив их функцию рабочим кнопкам.
Особую ценность приложение представляет для любителей компьютерных игр, в которых управление осуществляется посредством нажатия множества клавиш (например, ММОРПГ игры). Хоть в самих играх зачастую присутствует возможность переназначения кнопок, через MapKeyboard делать это гораздо удобнее и проще.
Как переназначить неработающие кнопки на клавиатуре
woodhummer 26.12.2015 — 08:45 Обзор программ
Компьютерная клавиатура относится к периферийным устройствам, которые больше всего страдают от неаккуратности пользователя. Вспомните, к примеру, ставшую уже классикой ситуацию с пролитым кофе или выбитыми «геймерскими» клавишами. И, тем не менее, выход все же есть – можно программно переназначить неработающие клавиши.
Программа MapKeyboard
С описанными выше проблемами легко справится небольшая утилита MapKeyboard, предназначенная для переназначения системных клавиш и кнопок мыши. Программа бесплатная, не требует инсталляции, к тому же она не будет висеть в фоне – все изменения делаются в реестре один раз.
При необходимости сделать последующие изменения в раскладке клавиатуры программу просто надо будет запустить еще раз.
Работа с утилитой
Скачиваем приложение, распаковываем его на диск и запускаем от имени администратора. Открывается главное окно.
Перед началом работы определимся с тем, на какие клавиши будем переназначать неработающие. Их выбирают так, чтобы отсутствие не принесло существенного дискомфорта. Без ущерба пожертвовать:
- Pause (Break);
- Scroll Lock;
- Insert;
- Home;
- End;
- Page Up/Page Down.
Определившись, переходим непосредственно к процессу замены. Сначала в окне MapKeyboard кликаем клавишу, запланированную выступать в качестве замены, пусть это будет Scroll Lock.
В поле с выпадающим списком «Remap selected key to:» находим клавишу, которую хотим заменить, например «z».

После выбора переназначенная клавиша подсвечивается зеленым. Кликаем «Save layout» чтобы сохранить изменения. Если требуется вернуть клавиатуру в исходное состояние, достаточно просто кликнуть «Reset keyboard layout».
Зачем переназначать клавиатуру?
Существует множество причин для переназначения клавиш клавиатуры:
- Переназначая часто используемые клавиши, можно получить прирост производительности при работе на клавиатуре, если это подходит конкретному пользователю.
- Убрать неиспользуемые клавиши, например, «Caps Lock», дублирующую клавишу «Shift», или добавить нужные, к примеру, на ноутбуках без клавиши «Win», переназначив ее на правый «Ctrl» или «Alt».
- Заменить клавиши при переходе с MAC OS, где некоторые клавиши находятся на других местах – например, клавиша «Alt».
- Переназначить специальные клавиши, кнопки мультимедиа (воспроизведения и т.д.), или «игровые» клавиши (напр., заменив кнопку «Win») на различные клавиши клавиатуры.
Иногда клавиша, например, ноутбука, просто становится нерабочей, и ее необходимо переназначить на рабочий вариант.
Частые причины, при которых необходимо переназначит клавиши
Прямое переназначение клавиш
Прямое переназначение клавиш ОС производится с использованием реестра. Пример отключения клавиши «Win» через ее редактор.
Шаг 1. Нажать «Поиск» рядом или в меню «Пуск», напечатать «regedit», щелкнуть правой кнопкой мыши на программе, выбрав запуск с администраторскими правами.

В меню «Пуск», печатаем «regedit», щелкаем правой кнопкой мыши на программе, выбираем запуск с администраторскими правами
Шаг 2. Перейти по пути, последовательно раскрывая папки щелчками мыши до: «HKEY_LOCAL_MACHINE»/»SYSTEM»/»CurrentControlSet»/»Control»/»Keyboard Layout».

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

Щелкаем в окне содержимого папки правой кнопкой мыши и выбираем левой «Двоичный параметр»
Шаг 4. Назвать файл «Scancode Map» и нажать «Enter».

Называем файл «Scancode Map» и нажимаем «Enter»
Шаг 5. Открыть созданный файл щелчком мыши и ввести данные, как показано на примере. Нажать «OK».

В поле «Значение» вводим данные, как на скриншоте, нажимаем «OK»
Шаг 6. Перезагрузить ПК, чтобы изменения вступили в силу.

Шаг 7. Если клавишу необходимо включить, открыть раздел Реестра (см. «Шаг 2»), щелкнуть правой кнопкой мыши на файле «Scancode Map» и выбрать «Удалить», затем перезагрузить ПК.

Щелкаем правой кнопкой мыши на файле «Scancode Map» и выбираем «Удалить»
Вместо послесловия
Остается выяснить самый главный вопрос: что именно предпочесть для установки подобных настроек? Думается, большинство пользователей согласится, что использовать редактор реестра – дело достаточно хлопотное. А из рассмотренных программ, пожалуй, лучше всего выбрать MKey, поскольку приложение имеет более широкие возможности по сравнению с первыми двумя апплетами и является полностью русифицированным
Кстати, обратите внимание, что перед использованием любого из представленных методов сначала рекомендуется создать точку восстановления на непредвиденный случай. Но и в любой программе даже после переназначения можно установить стандартные параметры по умолчанию путем полного сброса настроек
И, конечно же, здесь были рассмотрены только наиболее популярные способы и программы, поскольку сегодня на рынке компьютерного ПО подобных приложений можно найти достаточно много. Но работают все они по схожим принципам, да и интерфейсом особо не отличаются.
По просьбам заинтересовавшихся рассказываю, как переназначить клавиши на клавиатуре
Для примера переназначим правую клавишу windows на «запятую»
Это переназначение очень удобно: если кто и пользуется клавишей windows, он может пользоваться левой, а переназначение правой на «запятую» позволяет в русской раскладке клавиатуры печатать «запятую» одним нажатием вместо комбинации клавиш «Shift+»точка»». Да и «запятая» оказывается рядом с «точкой», только ниже (строго под ней). . 1. Для начала скачиваем малюсенькую программку — она весит всего 80 килобайт http://www.softportal.com/software-22115-mapkeyboard.html Это не реклама: программа очень старая и совершенно бесплатная.
В раскрывшейся страничке выбираем «Скачать»
ЛИРИЧЕСКОЕ ОТСТУПЛЕНИЕ №1. Прежде чем производить переназначение скажу, что программы переназначения клавиш делятся на два типа: 1) отслеживающие нажатия клавиш и производящие замены в момент набора символа; 2) программы, перезаписывающие назначение клавиш напрямую в реестре. . Первый тип программ должен обязательно быть включен в момент набора текста, что загружает память, и при очень быстром наборе текста может привести к подвисанию набора. Второй тип программ после внесения изменений в реестр больше не нужен, а замена не производится: нужный ПЕРЕНАЗНАЧЕННЫЙ символ печатается без задержек, поскольку такое назначение уже прописано в реестре наравне с назначениями остальных (не изменённых) клавиш. . Предлагаемая программа относится ко второму типу. Чем она и хороша. . 2. Установка программы не требуется.
После скачивания сохраните её в какой-нибудь удобной директории
4. Нажмите на виртуальной клавиатуре программы на клавишу, которую надо переназначить. (например, windows — на картинке цифра «1») 5. Её текущее значение отобразится в окошке внизу. (цифра «2») 6. В этом же окошке будет видна стрелочка для разворачивания поля со списком (цифра «3»). 7.
Разверните поле со списком, нажав на стрелочку «3».
8. Выберите желаемое НОВОЕ значение для этой клавиши (например, «запятую») . ЛИРИЧЕСКОЕ ОТСТУПЛЕНИЕ №2. В русской раскладке «запятая одним нажатием» — это «точка» в дополнительной цифровой клавиатуре (справа). Все значения с дополнительной цифровой клавиатуры предваряются буквой «N». . 9. Выбирите «N.» — N с точечкой. 10.
11. Перезагрузите компьютер. Все изменения в реестре сохранятся. 12. Вуаля! . Лирическое отступление №3. Вы можете переназначить любое количество клавиш за один раз, вообще отключить ненужные (типа Insert).
Если вы почувствовали, что слишком далеко зашли в своих экспериментах, откатите всё назад, нажав клавишу Reset Keyboard Layout (цифра «5») и начните всё с чистого листа.
Понравился пост? Поддержи Фишки, нажми:
«Меняем» одну кнопку на другую
Где загрузить: https://download.cnet.com/
MapKeyboard: всего три действия для замены клавиши (кликабельно!)
Одна из самых надежных в плане работы утилит. По крайней мере у меня она работала как в «старых» Windows 2000/XP, так и в относительно новых ОС Windows 8/10.
Утилита очень компактная и не нуждается в установке. После запуска, для замены клавиши, вам нужно выполнить всего 3 действия (они у меня помечены на скрине выше):
- выбрать клавишу, взамен неработающий (например, левый Ctrl);
- затем указать в графе «Remap selected key to» клавишу, которая не работает (т.е. вместо нее будет использован левый Ctrl);
- нажать кнопку сохранения «Save layout» (система будет перезагружена). После перезагрузки — вместо Ctrl, будет срабатывать кнопка «Z».
Если вы хотите сбросить все введенные изменения: воспользуйтесь кнопкой «Reset keyboard layout».
Кстати, утилиту рекомендуется запускать от имени администратора. Для этого, после ее извлечения из архива, щелкните по исполняемому файлу правой кнопкой мышки и выберите «Запуск от имени админа…». (см. пример ниже).
Запуск от имени администратора
Сайт разработчика: https://webpages.charter.net/krumsick/
Где загрузить: https://keytweak.en.softonic.com/
Главное окно KeyTweak: действие №1
Простая, но надежная программа, позволяющая менять назначение клавиш на клавиатуре. Позволяет поменять scan-код клавиш между собой, либо вообще отключить отдельные клавиши.
Отмечу, что пользоваться программой крайне просто (несмотря на то, что у нее нет перевода на русский). Сначала выбираете клавишу, которая у вас плохо срабатывает, затем в графе «Choose New Remmaping» указываете клавишу взамен, и нажимаете кнопку «Remap Key» (см. скрин выше).
После чего примите изменения (кнопка «Apply» в правом нижнем углу экрана) и согласитесь на перезагрузку компьютера.
Собственно, перезагрузившись, ваши клавиши станут выполнять «новые» назначенные действия. Удобный, простой, и эффективно работающий инструмент!
Главное окно программы (после установки и запуска программы).
Эту программу просто не мог не отметить в этой статье. Она не просто позволяет переназначать отдельные клавиши клавиатуры, но и позволяет задавать целые комбинации нажатий: как вам, например, если на колесико мышки вы повесите Alt+Shift+Esc (быстрое переключение программ)?! Также с помощью кнопок на клавиатуре можно эмулировать работу мышки.
И еще одна важная деталь: настроить замену можно только в определенных приложениях (что, несомненно, понравиться любителям игр: ведь можно получить некоторое преимущество и ускорить свою реакцию, если по нажатию на одну кнопку — будет выполняться целая комбинация!).
Программа поддерживает несколько профилей (например, можно создать набор замен под каждую игру в отдельности).
Важно: программа не делает никаких изменений в реестре системы, не требует перезагрузки ПК для того, чтобы изменения вступили в силу. Что касается использования: то здесь все просто:
Что касается использования: то здесь все просто:
- указываете сначала ту клавишу, которую хотите поменять;
- а затем, во второй графе, ту клавишу, которая заменит ее. См. скрин ниже.
Обратите внимание, что задавать можно целые комбинации
Отмечу, что полная версия программы платная. Однако, знакомство можно спокойно начать с бесплатного продукта. Рекомендую!
Как переназначить клавиши на клавиатуре?
Один из моих читателей обратился ко мне с вопросом-проблемой: “В ноутбуке, работающим под операционной системой windows XP, со временем перестала работать часто используемая клавиша Enter. Каким образом можно передать ее функции другой редко используемой клавише?”
Как переназначить клавишу на клавиатуре?
Начнем с основ: при нажатии любой клавиши генерируется свой собственный уникальный для каждой клавиши код, который передается на компьютер. Компьютер распознает этот код и запускает соответствующую данной клавише функцию.
Просто, взять и подсунуть ПК код другой клавиши не удастся. Однако существуют специальные программки, позволяющие проделать данную работу. Такие программы называются ремаперами.
Разнообразие таких программ очень велико, отличаются они и предоставляемым функционалом. Для нашей задачи подойдет простенькая, не требующая установки бесплатная утилита KeyRemapper.
KeyRemapper – быстрый ремонт клавиатуры
1. Скачайте программу по указанной ссылке. Распакуйте архив и просто запустите Exe-файл программы, установка не требуется. Запустите программу.
2. Откроется главное окно программы. В левой части будут отображаться клавиши под своими истинными именами, а в правой части – под новыми именами. Теперь необходимо определиться с клавишей, на которую мы “повесим” функцию неработающей кнопки Enter. Пусть это будет клавиша Pause, она довольно-таки редко используется.
3. Откроем левый список доступных для замены кнопок. Клавиши Pause там нет. Добавим ее в этот список. Кликаем по кнопке “Новая клавиша” -> увидев приглашение, нажмите на кнопку Pause -> теперь можно вновь обратиться к списку в левой части и выбрать только что добавленную клавишу Pause.
4. Теперь в списке правой части отыщите нашу неработающую клавишу Enter.
5. Чтобы завершить подмену кнопок, нажмите по кнопке “Добавить”. В списке переназначения отобразиться результат замены кнопок.
6. Теперь необходимо отключить неработающую кнопку Enter. Для этого в левом списке выбираем Enter -> в правом списке выбираем Ничего -> жмем по кнопке добавить. Вот что должно отобразиться в списке переназначения:
7. Для завершения операции переназначения кликните по кнопке “Применить” -> закройте программу и перезагрузите компьютер.
8. Чтобы отменить какое-либо переназначение, запустите программу -> выделите нужную строку -> кликните по кнопке “Удалить”. Чтобы полностью вернуть клавиатуру в исходное состояние, кликните по кнопке “Очистить”. Для того, чтобы изменения вступили в силу, перезагрузите компьютер.

Переназначение клавиш с помощью стандартных средств
Пользователь может переназначать не только отдельные клавиши, но и их сочетания. Однако в Windows существуют целые списки стандартных комбинаций, которые никаким образом изменить не получится.
Пользователю с сочетаниями клавиш, по сути, доступны только два действия:
- настройка комбинации клавиш для смены языка;
- создание комбинации для быстрого запуска того или иного приложения.
Смена раскладки клавиатуры
Чтобы настроить комбинацию клавиш для смены языка, выполните следующие действия:
- В поисковой строке «Пуска» введите «язык». Откройте первый результат поиска.
- Выберите пункт «Дополнительные параметры».
- Найдите пункт «Изменить сочетания клавиш языковой панели».
Нажмите на кнопку «Сменить сочетание клавиш» во вкладке «Переключение клавиатуры».
Видео: как изменить сочетание клавиш раскладки языка на Windows 10
Назначение комбинации для запуска приложения
Создать комбинацию клавиш для быстрого запуска приложения можно следующим образом:
Как изменить значение клавиш на клавиатуре windows 7
Как переназначить клавиши на клавиатуре Windows 7: пошаговая инструкция
Большинство клавиатур обычного типа PS/2, подключаемых к стационарным терминалам или ноутбукам, поставляются со стандартными настройками. Даже при поломке оборудования можно позволить себе купить новую клавиатуру, ведь стоит она копейки. С ноутбуками ситуация несколько более сложная. Замена клавиатуры — удовольствие не из дешевых. Поэтому-то вместо ее покупки и приходится решать проблему того, как переназначить клавиши на клавиатуре Windows 7 или другой системы, если какие-то кнопки не работают. Сделать это можно несколькими способами. Но не все они очень просты. По крайней мере, в собственных средствах Windows-систем можно запутаться. Но для полноты решения рассмотрим все способы.
Для чего нужно переназначение клавиш?
Начнем с ноутбуков. Самая главная проблема состоит в том, что разные производители добавляют на клавиатуры дополнительные клавиши или устанавливают для стандартных кнопок выполнение разных команд и запускаемых процессов.

А особенно сильно разница ощущается при использовании ОС Windows на компьютерных устройствах Apple. Но и в самих системах Windows некоторые кнопки и клавиши многими юзерами давно не используются (например, та же кнопка CapsLock, которую многие при наборе текста нажимают случайно). Именно в таких ситуациях и приходится решать проблему того, как переназначить клавиши на клавиатуре Windows 7 на ноутбуке или на стационарном терминале, или отключить некоторые кнопки полностью. Само собой разумеется, предлагаемые решения можно применять при неработающих клавишах, а некоторые даже специально «затачивают» свои клавиатуры для более комфортного управления процессами в современных компьютерных играх.
Как переназначить клавиши на клавиатуре Windows 7 без программ сторонних разработчиков?
Первым делом рассмотрим методику, предлагаемую самим разработчиком Windows-систем. Для этого необходимо скачать небольшой апплет, предназначенный для управления клавиатурой и указывающим устройством (мышью), на сайте Microsoft.

Как переназначить клавиши на клавиатуре Windows 7 при помощи этого приложения? Нет ничего проще! После старта программы в списке нужно выбрать свое устройство и использовать основные параметры. Появится список текущих установок. Для изменения назначения команды определенной клавише следует использовать отображение всех команд. Выбрав кнопку и нужную команду, нужно просто сохранить текущую настройку. Если требуется деактивация кнопки, используется параметр отключения кнопки/клавиши.
Как переназначить клавиши на клавиатуре Windows 7: реестр
Можно и не использовать вышеупомянутый апплет. По большому счету вопрос того, как переназначить клавиши на клавиатуре Windows 7, через реестр решить тоже можно. Но тут могут возникнуть некоторые трудности, поскольку для каждой клавиши нужно знать ее скан-код в шестнадцатиричном выражении.

Итак, сначала командой regedit вызывается редактор реестра (обязательно с правами администратора), после чего осуществляется переход по ветке HKLM через директории SYSTEM и CurrentControlSet до каталога Keyboard Layout. Для замены одного кода на другой здесь необходимо через меню ПКМ в правом окне создать новый строчный параметр, указав для него название Scancode Map, после чего войти в окно редактирования, а в окне вписать сначала скан-код клавиши, функция которой будет выполняться после переназначения, затем ввести код новой клавиши.

Например, для переназначения пробела на правый Alt комбинация выглядит так: 0E 00 38 E0. Для отключения клавиши (в пример возьмем CapsLock) комбинация должна начинаться с четырех нулей и будет иметь вид 00 00 3A 00. Как уже понятно, процесс достаточно трудоемкий, поскольку нужно знать не только коды и порядок их ввода. Переназначение можно производить только по одному разу, поэтому придется создавать множество новых строковых параметров.
Приложение MapKeyboard
Чтобы не заниматься такими сложными процедурами и решить вопрос того, как переназначить клавиши на клавиатуре Windows 7 более простым способом, лучше использовать некоторые предназначенные для этого утилиты. Одной из таковых является небольшая программа MapKeyboard.

После запуска приложения появится виртуальная клавиатура. Первым делом нужно выбрать кнопку или клавишу, функция или символ которой будут переназначены, далее из прокручиваемого списка правее, вызываемого строкой Remap selected key, выбирается новая клавиша, а затем нажимается кнопка подтверждения действия Save layout. Далее последует уведомление о переназначении, а изменения активируются исключительно после полного рестарта компьютера.
Программа SharpKeys
Еще одна простая программа – SharpKeys. Увы, если решать вопрос того, как переназначить клавиши на клавиатуре Windows 7, Fn-кнопку в частности, ее использовать нельзя. Лучше применить другие решения (программа эту клавишу не распознает, а при изменении кириллических литер нужно использовать аналогичные клавиши в латинской раскладке).

Тут вопрос того, как переназначить клавиши на клавиатуре Windows 7, решается так же просто. Сначала используется кнопка добавления Add, после чего выбирается «переназначаемая» кнопка, а в списке справа – новое действие или символ (для полного отключения используется самая верхняя строка Turn Key Off). По завершении действий нажимается кнопка Write To Registry (сохранение параметров в системном реестре), и следует перезагрузка.
Апплет MKey
Наконец, еще одна весьма интересная утилита под названием MKey или Media Key. После установки она будет находиться в системном трее.

В запущенной программе нажимается кнопка добавления, затем отмечается клавиша, которую нужно переназначить, после этого отмечается строка эмуляции нажатия, и из списка ниже выбирается новая кнопка. Теперь остается нажать на кнопочку с изображением дискетки в самом низу для сохранения изменений.
Кстати сказать, именно эта программа позволяет не только производить переназначения отдельных кнопок. С ее помощью можно создавать собственные «горячие» комбинации, включая сочетания с клавишей Fn, а также настраивать любые манипуляторы, геймпады и другое подобное оборудование.
Вместо послесловия
Остается выяснить самый главный вопрос: что именно предпочесть для установки подобных настроек? Думается, большинство пользователей согласится, что использовать редактор реестра – дело достаточно хлопотное. А из рассмотренных программ, пожалуй, лучше всего выбрать MKey, поскольку приложение имеет более широкие возможности по сравнению с первыми двумя апплетами и является полностью русифицированным. Кстати, обратите внимание, что перед использованием любого из представленных методов сначала рекомендуется создать точку восстановления на непредвиденный случай. Но и в любой программе даже после переназначения можно установить стандартные параметры по умолчанию путем полного сброса настроек.
И, конечно же, здесь были рассмотрены только наиболее популярные способы и программы, поскольку сегодня на рынке компьютерного ПО подобных приложений можно найти достаточно много. Но работают все они по схожим принципам, да и интерфейсом особо не отличаются.
Переназначаем клавиши на клавиатуре в Windows 7

Сломанная или залитая чаем клавиша или клавиши часто означают необходимость покупки новой клавиатуры. И если замена для стационарного ПК не составляет труда, то для ноутбука это может стать серьезной проблемой, поскольку нужно подбирать конкретную модель. Но не спешите в магазин, попробуйте сначала переназначить нерабочую клавишу.
Переназначение клавиш
Давайте рассмотрим программы, которые позволяют переназначить клавиши. Это бывает необходимо не только в случае поломки кнопки, но и для удобной настройки клавиатуры под себя.
Способ 1: MapKeyboard
Утилита является бесплатной, однако ее поддержка закончилась. Теперь она является частью проекта HotKeyControl, который дает возможность свободного использования программы в течение 15 дней. Тем не менее, саму MapKeyboard все еще можно скачать в интернете.
-
Запустите утилиту от имени Администратора, это важно. Для этого нажмите правую кнопку мыши на иконку и выберите «Запуск от имени администратора»

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


Появится предупреждение о необходимости завершения сеанса работы для внесения изменений. Нажмите «Да».
Изменения вступят в силу только после того, как вы вновь войдете в систему.
Способ 2: KeyTweak
KeyTweak — простенькая программка, обладающая большим функционалом по сравнению с MapKeyboard. Требует установки на компьютер.
- Экранная клавиатура состоит из номеров скан-кодов (коды, которые передаются драйверу клавиатуры для определения нажатой клавиши). Нажмите на выбранный скан-код. Под клавиатурой появится надпись с текущим значением. Выберите новое значение из выпадающего списка и нажмите на «Remap Key».

Существует еще 2 дополнительных режима: «Full Teach Mode» и «Half Teach Mode». Они позволяют перехватывать скан-коды, когда вы нажимаете определенные клавиши.
Нажмите кнопку «Full Teach Mode». Откроется новое окно редактирования. Сначала выберите «Begin Teach Mode». Затем на клавиатуре нажмите кнопку, которую вы хотите изменить, а затем новое значение. Подтвердите свой выбор, нажав «Remap Key#1 to Key#2».

Зайдите в «Half Teach Mode» и нажмите «Scan a Single Key».

На клавиатуре нажмите клавишу, подлежащую переназначению. В выпадающем списке выберите новое значение и нажмите «Remap».

Повторите эти процедуры нужное количество раз, а затем примените изменения, нажав «Apply».


Способ 3: SharpKeys
Данная программа обладает наибольшим количеством возможностей — она не только переназначает, но и позволяет добавить определенные функции на любую клавишу.
- Скачайте и запустите SharpKeys.
- В левом нижнем углу нажмите на кнопку «Add» («Добавить»).

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

Можно добавить некоторые приложения — калькулятор, почту, «Мой компьютер».

Можно отключить неудобные клавиши.

После того, как вы назначили все кнопки, нажмите «Write to Registry» («Записать в реестр»).

Способ 4: «Редактор реестра»
Самый сложный способ, поскольку все изменения реестра нужно будет делать вручную. Подойдет особо любознательным и тем, кто по какой-то причине не может или не желает устанавливать сторонний софт на ПК.
-
Откройте «Редактор реестра» через «Поиск» в меню «Пуск».

Не спутайте с Keyboard Layouts!

- 8 пар нулей;
- количество переназначенных клавиш +1;
- 3 пары нулей;
- скан-коды клавиш;
- 4 пары нулей.
Давайте рассмотрим это на конкретном примере. Предположим, что мы хотим поменять местами клавиши «Page Up» и «Page Down», отключить «End». Сначала необходимо узнать их скан-коды. Сделать это можно в Википедии. Нас интересует первая колонка «Клавиши» и вторая «Код нажатия XT». Выпишем коды интересующих нас клавиш:
- Page Up — E0 49;
- Page Down — E0 51;
- End — E0 4F.
Теперь необходимо совершить небольшие преобразования — поменять байты местами. Таким образом у нас получится:
- Page Up — 49 E0;
- Page Down — 51 E0;
- End — 4F E0.
Если код состоит из одного байта (например, «Enter» — «1C»), его необходимо дополнить двумя нулями: «1С, 00», а затем поменять их местами: «00, 1С».
Чтобы поменять значения клавиш, необходимо выполнить две операции: сначала первой присвоить значение второй, а затем второй присвоить значение первой. Для отключения функции клавиши необходимо перед ее кодом написать 2 пары нулей. Для нашего примера это будет выглядеть вот так:
- замена Page Down на Page Up — 49 E0 51 E0;
- замена Page Up на Page Down — 51 E0 49 E0;
- отключение End — 00 00 4F E0.
Заполним значение двоичного параметра полностью. Для нашего примера оно получится таким
00 00 00 00 00 00 00 00 04 00 00 00 49 E0 51 E0 51 E0 49 E0 00 4F E0 00 00 00 00

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