How to remap keys on the keyboard (for example, instead of a non-working one, put a working one)

2016-06-05 18_53_15-key remapping Good afternoon!

The keyboard is a rather fragile thing, despite the fact that many manufacturers claim tens of thousands of keystrokes until it fails. It may be so, but it often happens that it is poured with tea (or other drinks), something gets into it (some kind of garbage), and it's just a factory defect – it often happens that one or two keys do not work (or become work badly and you need to press them hard). Inconvenient ?!

I understand, you can buy a new keyboard and come back to this more, but, for example, I type quite often and get very used to such a tool, so I consider replacing only as a last resort. In addition, it is easy to buy a new keyboard on a stationary PC, and for example on laptops, not only is it expensive, but also often the problem is finding the right one …

In this article I will consider several ways to reassign keys on the keyboard: for example, transfer the functions of a non-working key to another working one; or hang up a normal option on a rarely used key: open 'my computer' or a calculator. Enough of the introduction, let's start to understand …

Reassigning one key to another

To do this you need one small utility – MapKeyboard .


Developer: InchWest

You can download it on the softportal

2016-06-05 19_08_36-mapkeyboard

A free small program that can enter into the registry Windows information about reassigning certain keys (or even disabling them altogether). The program makes changes so that they work in all other applications, moreover, the MapKeyboard utility itself can no longer be launched or even removed from the PC! There is no need to install it on the system.

Steps in order in MapKeyboard

1) The first thing you do is extract the contents of the archive and run the executable file as administrator (just right-click on it and select the appropriate one from the context menu, an example is in the screenshot below).

2016-06-05 19_12_54-run from administrator

2) Next, you need to do the following:

  • first, with the left mouse button, you need to press the key on which you want to hang up a new (different) function (or even disable it altogether). Number 1 in the screenshot below;
  • then opposite the 'Remap selected key to' item – specify with the mouse the key that will be pressed by the button you have selected in the first step (for example, in my case, in the screenshot below – Numpad 0 – will emulate the 'Z' key);
  • by the way, to disable the key, then in the selection list 'Remap selected key to' – set the value to Disabled (translated from English – disabled).

2016-06-05 19_18_24-key replacement

Key Replacement Process (Clickable)

3) To save the changes – click the 'Save Layout' button. By the way, the computer will be restarted (sometimes it is enough to exit and then enter Windows, the program does it automatically!).

4) If you want to return everything as it was – just run the utility again and press one button – 'Reset keyboard layout'.

Actually, I think you will figure it out with the utility further without much difficulty. There is nothing superfluous in it, it is simple and convenient to use, and besides, it works great in new OS versions Windows (including Windows: 7, 8, 10).

Key setting: launch calculator, open 'my computer', favorites, etc.

Agree, repairing the keyboard by reassigning the keys is not a bad thing. But it would be great if other options could be hung on rarely used keys: for example, when you click on them, the necessary applications open: calculator, 'my computer', etc.

To do this, you need one small utility – SharpKeys .



SharpKeys 3.5

SharpKeys is a multifunctional utility for quickly and easily changing the values ​​of keyboard buttons in the registry. Those. you can easily change the assignment of one key to another: for example, you pressed the number '1', and instead the number '2' will be pressed. It is very convenient in those cases when some button does not work, but there are no plans to change the keyboard yet. The utility also has one convenient option: you can hang additional options on the keys, for example, open favorites or a calculator. Very comfortably!

The utility does not need to be installed, in addition, once you run it and make changes, you can no longer run it, everything will work.


After starting the utility, you will see a window at the bottom of which there will be several buttons – click on 'Add'. Next, in the left column, select the button to which you want to give another task (for example, I chose the number '0'). In the right column, select a task for this button – for example, some other button, or a task (I indicated 'App: Calculator' – that is, launching the calculator). Then click 'OK'.

2016-06-06 20_15_54-enable additional buttons

Then you can add a task for another button (in the screenshot below, I added a task for the number '1' – to open my computer).

2016-06-06 20_17_39-my computer

When you reassign all the keys and assign tasks for them, just click the 'Write to registry' button and restart your computer (it may be enough just to exit Windows and then enter again).

2016-06-06 20_18_14-write to the register

After reboot – if you click on the button to which you gave the new task, you will see how it will be executed! Actually, this is what they wanted …


By and large, SharpKeys is more versatile than MapKeyboard. On the other hand, most users do not always need additional SharpKeys options. In general, choose which one to use – the principle of their operation is identical (except that SharpKeys does not automatically restart the computer – it only warns).

Good Luck!

Rate article
Information portal - Ratings and reviews of goods.
Add a comment