1
Normally, you could do this by making some modifications in Registry's key mapping, but since your case involves keys combinations (Shift + number
), you can't do it that way.
So, give this a try:
Download AutoHotkey. It's a program that allows making key macros and more complex key remapping, amongst other cool stuff.
Then go to to the Desktop (or wherever you want), right-click, and then choose New > AutoHotkey Script
.
Right-click the file you just created, and choose Edit Script
. This will open the script file with the Notepad. Erase all its content and paste the following:
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
*1::!
*2::"
*3::ยง
*4::$
*5::send `%
*6::&
*7::/
*8::(
*9::)
*0::=
$+1::send 1
$+2::send 2
$+3::send 3
$+4::send 4
$+5::send 5
$+6::send 6
$+7::send 7
$+8::send 8
$+9::send 9
$+0::send 0
Note that the symbols on each keyboard may vary, so keep in mind that the structure is
originalkey::replacement
. For example, you have question mark (?) on your number 0, instead of the equal sign (=), you should write*0::?
instead of*0::=
Enjoy!