
reWASD 5.0 rolls in with a bunch of awesome updates, one of which is the ability to completely reassign keyboard keys. Apart from simple mappings, you can add any keyboard macros you could ever imagine, change the repeat rate, add descriptions to your mappings, emulate controller with keyboard and many other options. In this blog post, we will discuss the power reWASD has, see what and how exactly you can do with it!
If you pick a group of devices, you will also need to choose Keyboard subconfig on the top of the screen.
We insist on using Unmap function for all the keyboard keys. Otherwise, the mappings you add can get messed up with the keys on your physical keyboard.
Now you’re ready to reassign keyboard keys!
Here’s the contents, so you could pick the option you’re interested in, and jump to the right place of an article:
Keep it simple: reWASD permits to change the output you get when you press the keyboard button. You choose the key on your physical keyboard, and assign another key that will reproduce once the button is pressed. Also, you can emulate controller with keyboard and reassign keyboard keys to controller button presses. Here’s how you can do that:
reWASD also permits to create a keyboard macros of a certain kind: Turbo or Toggle.
Turbo is the feature that permits to fire the mapped key or a keyboard macros with the adjustable pause between shots.
Toggle is the feature that allows imitating the pressed key: you press the button once and the key goes down, you press it once more and the key goes up.
You need to unmap the button for the proper input for Turbo. Otherwise, reWASD will recognize the pressed and held button input, and Turbo with pauses will not work.
Want to reassign keyboard keys to some new shortcuts, instead of changing the native keyboard layout? That is also possible with reWASD. You can choose the shortcut made of 2,3 or 4 buttons, and when it’s activated, some mapping reproduces.
Also, you can tune the shortcut press time in preferences: the bigger it is, the longer reWASD will wait for you to press all the shortcut activators.
It’s important to remember that if you want to create the keyboard with macro keys like Toggle, and assign it to the shortcut, you will need to press the shortcut the second time to turn off the Toggled mapping.
Among other possibilities, you can reassign keyboard keys and create a keyboard macros without any difficulties. You will face a flawless combo editor that is full of useful features and will permit to emulate controller with keyboard, or vice versa. Here is how the combo editor looks like:

If you want to learn everything about the existing functions of the combo editor, we strongly recommend to check out the manual about Key Combos.
To create a controller or keyboard macros mapped to keyboard key, complete the following steps:
Note, that we suggest using Unmaps for keyboard keys, so the native action did not bother the mapping you have added. However, you may lose the key you need to use, so the best option is to use activators. Or reassign keyboard keys you don’t use regularly
Basically, you can add even more mappings on top of the basic keyboard layout! All you gotta do is follow these steps:
Note, that if you create a config for a group of devices, you can choose the Shift modifier from the other device. For example, you create the config for a group that consists of keyboard, controller and mouse, and you set the Toggle Shift modifier to Right Bumper on the controller. Then, you can create a new layout for keyboard and mouse too, and it will be active when you press the Shift modifier on the controller.
This feature permits to create awesome activators and add a keyboard macros to existing buttons. You can reassign keyboard keys to double, triple, long activators, and a single press activator, which is a regular reWASD mapping. Also feel free to add start and release press activators, which will reproduce right after a certain button is pressed or released responsively.
Our keyboard macro software doesn't permit to add key sequences to Start and Release press activators, only for single, double, triple and long presses. Check out the manual for Activators to know more about them.
So, to make a keyboard with macro keys using Activators feature, follow these steps:

We can give you a tip: if you don’t want to mess with the basic keyboard buttons layout, we suggest adding keyboard macros as long press activators to the F1, F2, etc.
We hope that this article was helpful for you, and if you have any questions left about our keyboard macro software - please let us know in comments below! Reach out to us wherever you feel comfortable: Discord text chat, on Facebook, or on reWASD Forum. Make sure to follow us on Pinterest, Reddit, and YouTube to keep your hand on the pulse.


