Как переназначить клавиши на клавиатуре windows. Как переназначить неработающие кнопки на клавиатуре

27.09.2019 Программы и сервисы

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

Компакт-диск прилагается только к печатному изданию книги.

Книга:

Разделы на этой странице:

На клавиатуре есть множество клавиш, которыми вы никогда не пользуетесь. Одна из самых надоедливых – клавиша , сохранившаяся со времен программистских языков типа Фортрана, где все писалось заглавными буквами. Редко кто пользуется и системными клавишами Windows (и основной, и для вызова контекстного меню) – это удобнее делать мышью. Между тем случайное нажатие этих клавиш тормозит всю работу. Те, кого это раздражает, могут отключить их или переназначить на другие функции – например, на соседние клавиши.

Рассмотрим на примерах эти действия, а потом расскажем, как это осуществляется в общем случае – для любой клавиши.

Сначала нужно в разделе реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSet ControlKeyboard Layout (не путать с Keyboard Layouts!) создать новый двоичный параметр (в меню так и будет написано – двоичный параметр), озаглавив его Scancode Map (с пробелом!), и присвоить ему значение по следующему образцу:

00 00 00 00 00 00 00 00

03 00 00 00 00 00 5C E0

00 00 5D E0 00 00 00 00

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

Сначала должно идти 8 пар нулей подряд. Затем идет число (с ведущим нулем) – в данном случае 03, которое означает количество отслеживаемых клавиш плюс единица (т. е. в этом примере отслеживаем две клавиши). После него всегда должно идти три пары нулей (дополняя до 4-х пар цифр). Заканчиваться запись должна всегда четверкой пар нулей. А вот между ними мы должны записать столько четверок парных чисел, сколько мы предусмотрели клавиш для отслеживания – в данном случае две. В них записываются так называемые скан-коды клавиш, которые желаем отключить. В табл. 12.2 приведены коды тех клавиш, которые целесообразно рассматривать в плане кандидатов на отключение или замену (см. далее).

Эти коды записываются в последние две пары каждой четверки пар чисел, первые две пары опять же нули – как вы и видите в образце. Таким образом, приведенная в качестве примера строка отключит нам правую клавишу (с флажком Windows) (00 00 5C E0) и соседнюю клавишу Вызова всплывающего меню (00 00 5D E0).

Таблица 12.2. Скан-коды клавиш


Что такое скан-коды и где их взять

Скан-код – это то число, которое выдает клавиатура при нажатии определенной клавиши. Скан-коды не следует путать с виртуальными кодами клавиш – последние формируются уже на уровне BIOS и Windows и в дальнейшем определяют коды символов, те самые, что, например, образуют содержимое текстовых документов. В большинстве случаев они никак между собой не связаны. Например, виртуальный код клавиши «пробел» – 32 (совпадает с кодом символа «пробел» в однобайтных кодировках), а скан-код ее – 57 (в HEX-форме это будет 20 и 39 соответственно). Заметьте, что виртуальные коды не эквивалентны символьным – чтобы превратить виртуальный код в код символа, надо еще учесть языковую раскладку, состояние клавиш , и, между прочим, используемую систему кодировок – однобайтную или Unicode. Все это проделывает системный драйвер клавиатуры еще до того, как событие нажатия попадает в очередь Windows-сообщений. Некоторые клавиши ( или ) вообще ни с какими символами не связаны и в указанную очередь не попадают. Поэтому для полной подмены функциональности некоей клавиши подменить виртуальные коды (что вообще-то может сделать любой, владеющий навыками программирования в Delphi или Visual C++) недостаточно – надо действовать на более глубоком уровне, манипулируя именно скан-кодами. Это и позволяет осуществить параметр Scancode Map в реестре Windows.

Для наших целей скан-коды, как вы можете догадаться по приведенной таблице, должны быть представлены в шестнадцатеричной (HEX), а не десятичной форме. Таблицы виртуальных кодов и кодов символов обычно прилагается к любому пособию по Windows-программированию, а вот полную таблицу скан-кодов разыскать непросто. Одна из таких таблиц находится на сайте «Электронная библиотека» по ссылке http://ntlib.chat.ru/ware/tables/scan.htm . Она немного неудачно составлена – так называемые расширенные клавиши (это те, у которых второй байт в нашей таблице равен E0) там показаны добавлением лишнего разряда, равного 1. То есть выбрав из колонки HEX скан-код, например, 11С (клавиша на цифровой клавиатуре), его надо для наших целей переписать как 1С E0. Официальный полный набор скан-кодов, включая и клавиши управления питанием (но исключая дополнительные медиаклавиши), можно скачать с сайта Microsoft. Ссылка на документ очень длинная, потому просто наберите в поиске на microsoft.com слова Keyboard Scan Code Specification», и получите искомое – правда, по-английски. При изучении этого документа учтите, что нас интересует только один набор кодов: Scan Code Set 1.

Разумеется, готовить такую строку чисел следует заранее и внимательно пересчитать все пары перед тем, как вводить ее в реестр. Но при вводе вы увидите, что вам помогут не наделать ошибок. Ввод значения двоичного числа осуществляется вручную (рис. 12.11), но несмотря на непривычный вид этого редактора, вы быстро убедитесь, что работать с ним очень удобно. В частности, не возникает проблем при подсчете вводимых пар – они автоматически группируются по восемь в строке. Не забудьте перезагрузить ПК после окончательного ввода значений параметра.


Рис. 12.11. Ввод значений двоичного параметра

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

00 00 00 00 00 00 00 00

03 00 00 00 00 00 5C E0

1D E0 5D E0 00 00 00 00

сделает так, что правая клавиша с флажком Windows отключится, а Будет дублировать правый , т. е. ближайшую к ней клавишу. Именно это значение Scancode Map приведено в качестве примера на рис. 12.11.

Покажем, как справиться с . Эксперименты показывают, что с ней не все однозначно – в частности, попытка простого отключения может не дать результатов. Но я приведу значение параметра Scancode Map, которое гарантировано отключает – ее функция меняется на функцию (правого, но на практике это неважно), а Здесь, как и ранее, дублирует правый :

00 00 00 00 00 00 00 00

03 00 00 00 1D E0 5D E0

2A 00 3A 00 00 00 00 00

На прилагаемом диске в папке Registry находится файл key.reg, при запуске которого и подтверждении того, что вы действительно хотите внести изменения в реестр, автоматически создастся параметр Scancode Map с таким значением. Если не хотите трогать ничего, кроме , то отредактируйте это значение следующим образом: 03 замените на 02 и замените четыре байта с ненулевым значением во второй строке нулями.

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

Настройка клавиатуры на Windows

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

  • Убедитесь, что клавиатура, которую вы собираетесь настраивать, подключена к системе. Это можно сделать через «Диспетчер устройств» в «Панели управления». Убедитесь, что клавиатура подключена
  • Запустите «Центр управления мышью и клавиатурой» (если его нет, то скачайте и установите с официального сайта Microsoft).
    Установите «Центр управления мышью и клавиатурой» и запустите его
  • Выберите из списка клавиш ту, для которой хотите переназначить действие, и дважды кликните по ней.
  • Выберите необходимую для клавиши команду в появившемся списке.
  • В отличие от 7 и 8 версии Windows, «десятка» не даёт возможности пользователю настраивать клавиши «под себя», но их можно переназначить при помощи сторонних утилит.

    Переназначение клавиш с помощью стандартных средств

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

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

  • настройка комбинации клавиш для смены языка;
  • создание комбинации для быстрого запуска того или иного приложения.
  • Смена раскладки клавиатуры

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

  • В поисковой строке «Пуска» введите «язык». Откройте первый результат поиска.

    Выберите первый результат поиска

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

    Найдите пункт «Изменить сочетания клавиш языковой панели»

  • Нажмите на кнопку «Сменить сочетание клавиш» во вкладке «Переключение клавиатуры».

    Настройте нужные комбинации

  • Выберите подходящую вам комбинацию и нажмите «ОК».
  • Видео: как изменить сочетание клавиш раскладки языка на Windows 10

    Назначение комбинации для запуска приложения

    Создать комбинацию клавиш для быстрого запуска приложения можно следующим образом:

  • Вынесите ярлык программы на рабочий стол.
  • Нажмите на него правой кнопкой мыши и выберите пункт «Свойства». Перейдите во вкладку «Ярлык».

    Перейдите во вкладку «Ярлык»

  • Поставьте курсор в строку напротив пункта «Быстрый вызов» и нажмите сочетание клавиш, которое хотели бы использовать. В строке должны появиться названия этих клавиш через знак «+». Если всё верно, нажмите «ОК» или «Применить».
  • Этим действием можно «перекрыть» стандартную комбинацию системы. То есть, если сочетание клавиш, которое вы выбрали, совпадёт с одним из системных, то использование этой комбинации теперь будет вызывать настроенное вами приложение. Будьте внимательны.

    Видео: как назначить комбинацию клавиш для запуска приложения на Windows 7

    Переназначение клавиш с помощью сторонних утилит

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

    MapKeyboard

    В установке программа не нуждается.

  • Скачайте архив и распакуйте его.
  • Запустите файл MapKeyboard.exe от имени администратора.

    Запустите приложение от имени администратора

  • Выберите клавишу на виртуальной клавиатуре, которую будете переназначать, нажмите на неё мышью и в пункте «Remap selected key to» укажите клавишу, которая заменит выбранную.
    Переназначьте клавиши с помощью пункта «Remap selected key to»
  • Нажмите на кнопку «Save layout» и перезагрузите компьютер.
  • Видео: как отключать и переназначать клавиши в MapKeyboard

    SharpKeys

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

  • Запустите программу от имени администратора.
  • Добавьте клавиши, требующие перенастройки с помощью кнопки «Add».

    Добавьте клавиши, нажав кнопку «Add»

  • Выберите из левой колонки клавишу, которую хотите перенастроить, а из правой ту, которая её заменит. Не пугайтесь - список отображает больше пунктов, чем есть клавиш в вашей клавиатуре.
    Слева выберите клавишу, которую будете перенастраивать, а справа ту, которая её заменит
  • Чтобы дезактивировать клавишу, выделите её в списке слева, а в правой колонке выберите «Turn Key Off». Нажмите «ОК». Все действия, произведённые в этом окне, будут отображены в главной рабочей области приложения.

    Произведённые изменения сохраняются в рабочей области приложения

  • Нажмите на «Write to Registry» после внесения всех желаемых изменений и перезагрузите компьютер.
  • Видео: как отключать и переназначать клавиши в SharpKeys

    Как запрограммировать комбинации клавиш

    Запрограммировать комбинации клавиш поможет официальная утилита Windows - «Центр управления мышью и клавиатурой». Скачать её можно с сайта Microsoft. Она проста в работе и обладает интуитивно понятным интерфейсом.

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

    С помощью приложения «Центр управления мышью и клавиатурой» можно запрограммировать комбинации клавиш

    Что делать, если клавиши переназначились произвольно

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

    Устаревшие драйверы клавиатуры

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

  • Откройте «Диспетчер устройств Windows» через поисковую строку в меню «Пуск».
  • В списке устройств найдите пункт «Клавиатуры» и раскройте его.

    Найдите пункт «Клавиатуры»

  • Вызовите контекстное меню правой кнопкой мыши и нажмите на «Обновить драйверы».
  • Выберите «Автоматический поиск обновлённых драйверов».
    Выберите первый пункт списка
  • Следуйте указаниям системы.
  • Не забывайте, что у каждого устройства есть свой срок работы. Если клавиатура служит вам дольше 5 лет, то нужно сменить оборудование.

    Залипание клавиш

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

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

    Следуйте инструкциям в окне утилиты

  • Нажмите на кнопку «Параметры», чтобы включить окно настроек.
  • Откройте вкладку «Клавиатура» и нажмите на кнопку «Настройка» в пункте «Залипание клавиш». Нажмите на кнопку «Настройка» в пункте «Залипание клавиш»
  • Снимите галочку с пункта «Использовать такой способ включения». Снимите галочку с пункта «Использовать такой способ включения»
  • Нажмите «ОК» и перезагрузите компьютер. Таким образом «залипание» отключится во всей системе.
  • Начиная с Windows 7, вся настройка происходит ещё быстрее. Пятикратно нажмите Shift, пройдите по ссылке «Перейдите в центр…» и отключите там всё, что мешает.

    Видео: как отключить залипание клавиш в Windows 7

    Сбой раскладки языка

    Для русскоязычных пользователей в системе Windows доступны два вида раскладки родного языка: стандартная и так называемая «машинописная» (аналог клавиш печатной машинки).

    Если некоторые буквы, цифры или символы оказались не на своих местах, произошла произвольная смена раскладки. Чтобы это исправить, выполните следующие действия:

  • Найдите «Настройку параметров языка и клавиатуры» через поиск в меню «Пуск».

    Найдите «Настройку параметров языка и клавиатуры»

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

    Продолжая тему работы с горячими клавишами Windows 10 (первая часть темы, посвящённая списку клавиатурных сокращений, находится ), стоит упомянуть, как можно изменить их на свой манер. Будем считать, что вы уже знакомы с основными из них и представляете, что это такое. К примеру, вы, ознакомившись с системными клавишами быстрого доступа к функциям, нашли для себя, что некоторыми из них вам пользоваться не совсем удобно. У вас возникло желание настроить некоторые функции так, как удобно именно вам.

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

    Как найти список горячих клавиш

    На самом деле горячих клавиш в Windows 10 достаточное количество, чтобы отпугнуть неопытных пользователей. В прошлой статье на эту тему мы опубликовали основной список сокращений, работающих в системных приложениях. Но беда в том, что в некоторых сторонних приложениях, например, в Microsoft Office, браузерах или других продуктах, могут встречаться собственные клавиши быстрого доступа, не совпадающие с системными. Как быть в таком случае?

    Есть несколько способов получить справку по каждому программному продукту:

    1. Нажать клавишу F1 и прочитать справочную информацию, встроенную в приложение. Но для этого нужно, чтобы разработчик программы об этом позаботился. В таком случае для пользования справочным разделом вам не нужно интернет-подключения . Практика показывает, что такой вариант доступен далеко не всегда. Тогда можете в меню программы перейти в раздел «Справка».
    2. Независимо от того, какое приложение у вас запущено, вы можете нажать комбинацию клавиш Win + F1, после чего запускается браузер, установленный в качестве основного, со ссылкой на справочный раздел сайта Microsoft. Некоторые программы могут вести на веб-ресурс собственного содержания. Соответственно в таком случае вам потребуется подключение к Всемирной паутине, ведь вся информация не является встроенной в программный код, а хранится на удалённом сервере.
    3. Можно назвать самым простым способом; пользуясь контекстным меню с помощью правой кнопки мыши обратите внимание, что практически напротив каждого действия указана информация о том, какие горячие клавиши за него отвечают. Обычно пользователи в каждой программе используют одни и те же функции и со временем можно запомнить клавиатурные сокращения для ускорения рабочего процесса.

    Как изменить горячие клавиши Windows

    К превеликому сожалению, как уже упоминалось немного выше, разработчики Windows не предусмотрели возможности изменять любые системные горячие клавиши с помощью встроенного функционала операционной системы. Единственное сочетание, которое возможно изменить - это переключение языков и раскладки клавиатуры. Эта операция возможна в любой версии Windows, так новейшей 10, так и более старой 7 или 8.

    После установки операционной системы языки можно переключать по комбинации Alt + Shift, а уже в Windows 8 и 10 была добавлена комбинация Win + пробел. Но привычка - дело серьёзное и многим пользователям куда удобнее переключать языки, например, сочетанием Ctrl + Shift или Ctrl + Alt. Какова настройка своих горячих клавиш для переключения языка?

    • Откройте панель управления - Языки - Дополнительные параметры - Изменить сочетания клавиш языковой панели.
    • В открывшемся маленьком окошке выберите «Сменить сочетание клавиш» и выберите один вариант из множества предложенных.
    • Сохраните изменения и начните пользоваться привычной комбинацией кнопок.

    Ничего сложного, правда?

    Как назначить горячие клавиши запуска приложений

    Если изменить горячие клавиши для выполнения системных действий невозможно, то назначить такие для запуска практически любого приложения очень просто. Для этого вам нужно после установки программы нажать правой кнопкой мышки по ярлыку на рабочем столе, выбрать «Свойства» - «Ярлык» - «Быстрый вызов» и нажать на кнопку или их комбинацию, которыми вы станете запускать программу. Учтите, что если горячие клавиши уже используются системой, то они будут сброшены. Будьте внимательны!

    Менеджеры горячих клавиш

    Самым простым и доступным способом изменение горячих клавиш на Windows 10 - это использовать специальные утилиты для этого. Мы рассмотрим две самые популярные из них.

    Key Remapper

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

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

    Программа не засоряет реестр компьютера и не требует перезагрузки для того, чтобы ваше новые назначения вступили в силу. Скачать программу можно по ссылке http://atnsoft.ru/keyremapper/.

    MKey

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

    Возможности:

    1. Управление мультимедиа
    • Поддержка практически всех самых популярных аудио- и видеопроигрывателей: запуск, воспроизведения, остановка.
    • Регулировка громкости, перемотка музыкального или видеофайла.
    • Управление приводом для лазерных дисков: открытие, закрытие, запуск воспроизведения диска.
    • Возможность запустить любое приложение, установленное на компьютере.
    • Запуск любых папок проводника.
    • Все функции с файлами и папками: вставка, копирование, перемещение.
    • Управление открытыми окнами: свернуть, развернуть, закрыть, передвинуть, заблокировать.
    • Управление питанием: выключить, перевести в спящий режим, перезагрузить, заблокировать; установка таймера.
    • Изменение фона рабочего стола.
    • Смена языка и раскладки клавиатуры.
    • Управление сетевыми соединениями.
    1. Работа с приложениями
    • Управление любым установленным браузером.
    • Управление документами: открыть, сохранить, создать новый, распечатать, отменить и повторить действие.
    • Управление электронной почтой: ответить, переслать, отправить.
    • Эмуляция практически любой клавиши в окнах программ.

    1. Дополнительные функции
    • Тончайшая настройка, великолепные возможности кастомизации.
    • Уведомления в системном трее.
    • Вставка текста, даты и времени по заданному шаблону.
    • Возможность создать скриншот.
    • 10 буферов обмена, расширенная возможность управления их содержимым.
    • Несколько профилей параметров, настройка каждого из них.
    • Создание собственной комбинации в каждом отдельно взятом приложении.
    • Эмуляция абсолютно любой кнопки клавиатуры или мыши.
    • Запись макросов.
    • Дополнительные внешние плагины.
    • Минимальное использование ресурсов.
    • Не нужно перезагружать устройство для того, чтобы изменения вступили в силу.

    Заключение

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

    В комментариях просим вас рассказать, изменяли ли вы клавиатурные сокращения быстрого доступа на своём Windows 10. Если да, то каким образом.

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

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

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

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

    Возможности утилиты поистине безграничны, при этом скачать бесплатно MKey можно без каких-либо проблем.

    28. 02.2018

    Блог Дмитрия Вассиярова.

    Надоела стандартная раскладка клавиш?

    Здравствуйте, уважаемые читатели.

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

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

    Установка горячих клавиш для смены языка

    Чтобы поменять клавиши переключения раскладки, следуйте этой инструкции:

    • Через меню «Пуск» войдите в Панель инструментов;
    • Выберите раздел «Язык»;

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

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

    • Далее в первой колонке «Смена языка ввода» необходимо переместить отметку на пункт «Ctrl + Shift»;

    • В завершение нажмите кнопки «ОК» и сохранить» на всех открытых окнах.

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

    Замена комбинации на блокировочном экране

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

    • Повторите первые два шага из предыдущей инструкции;
    • Слева щелкните по строке «Изменение форматов даты, времени и чисел»;


    • Внизу поставьте галочки напротив обеих строчек.

    Горячие клавиши для быстрого запуска приложений

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

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


    Учтите, что если вы используете уже существующую комбинацию, то она больше не будет выполнять прежнее действие. Например, если вы зададите «Ctrl + C», то ими больше нельзя будет копировать, а можно только вызвать приложение.

    Переназначение неработающих кнопок

    Эта задача требует более глубокой настройки, нежели предыдущие. Для ее выполнения необходимо создавать новые разделы в реестре системы и задавать им определенные параметры. Не будем усложнять себе жизнь, а воспользуемся утилитой MapKeyboard, которая сделает все за нас. Она не нуждается в установке, то есть вам следует только скачать отсюда https://mapkeyboard.ru.uptodown.com/windows/download и запустить от имени администратора (через меню ПКМ).

    Прежде, чем приступать к переназначению, решите, какие функциональные клавиши заменят те, которые отпали или не работают. Логично, что ими должны быть редко используемые, например, Scroll Lock, Insert, Pause (Break), End, Home, Page Up и Down, а также блок цифр справа вместе с кнопкой Num Lock.

    Переходим к действию:

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

    • Таким же путем замените другие неработающие кнопки.
    • Когда закончите, в правом нижнем углу клавиатуры нажмите кнопку «Save Layout».
    • Всплывет окошко, требующее перезагрузки системы для вступления изменений в силу. Нажмите «Да».

    Делаем, как было

    Если вы решите вернуть раскладку в прежнее состояние, в той же утилите произведите такую процедуру:

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

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

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

    Отключение ненужных клавиш

    Есть клавиши, которыми вы не пользуетесь? Отключите их, чтобы не мешали. Это возможно с помощью другой утилиты SharpKeys, которая, как и упомянутая выше, не требует установки. Качать лучше с официальной страницы https://github.com/randyrants/sharpkeys .

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

    • После запуска проги нажмите внизу внизу «Add». Перед вами предстанут два списка: слева те клавиши, которые нужно переназначить, а справа - те, на которые мы их будем менять.
    • В левом списке выберите ненужную клавишу, допустим, «Function: F1».
    • В правом нажмите строку «Turn Key Off».
    • Подтвердите решение кнопкой «ОК».

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