Remapping keyboard

Remapping a standard keyboard

If you have a standard keyboard without additional buttons or touchpad, follow these steps to remap it:

  1. Download and install reWASD
  2. Launch reWASD and make sure that your keyboard is connected to the PC
  3. Check the lower left corner, choose the keyboard (or a group of devices that includes keyboard) you want to remap on the Device panel
  4. Create a new profile by clicking the Plus sign at the bottom of the Profile list: set the name of a game, add a background picture if needed, and click Add. The config is created automatically
  5. Pick Keyboard in the menu on the top of reWASD window
  6. Press Add button to add the new element to the table
  7. Add some mappings: choose the key you want to remap on the left, and then add a mapping to it on the right. Repeat until you add all the desired mappings
  8. Once you’re done, press Save if you want to keep the changes, or press Apply if you want to try the config right away. When you press Apply the config is saved automatically
  9. Once the config becomes active, you will see Remap is ON in the bottom left corner. To eliminate the active config, press Remap is ON button, and you will see the Remap is OFF indicator. Press it once again to switch remap back ON.

Remapping a gaming keyboard (with additional programmable buttons)

If you have a gaming keyboard with additional programmable buttons or a keyboard with touchpad, it may be reported to reWASD as an unknown device. To initialize and use the keyboard, you need to do the following:

  1. Download, install reWASD, and also install the native software for your particular keyboard (I have an example with Razer BlackWidow and Synapse 2 software)
  2. Now open the button mapping section in the native software of your keyboard. You need to assign the additional buttons to some buttons, that are not related to the basic keyboard buttons. As an example, I will map M1 to Left mouse button, M2 to Right mouse button, M3 to Scroll click (which is Middle mouse button click), M4 to Mouse Button 4 and M5 to Mouse button 5:

    Note, that if you assign, let's say, Q to M1 in the native software, and map something to Q in reWASD, both M1 and Q on your keyboard will reproduce the way you set in reWASD. That's why it's important to map the buttons that do not exist on your physical keyboard to additional buttons, to save the native layout.

  3. Launch reWASD and make sure that your keyboard is connected to PC

  4. Check the lower left corner, find the icon with a question mark and click on it. You will see the following window:

  5. Pick the relevant option, and press Submit. Now you can add mappings to it

  6. Choose the keyboard (or a group of devices that includes keyboard) you want to remap on the Device panel

  7. Create a new profile by clicking the Plus sign at the bottom of the Profile list: set the name of a game, add a background picture if needed, and click Add. The config is created automatically
  8. Pick Keyboard in the menu on the top of reWASD window
  9. Press Add button to add the new element to the table
  10. Now you need to assign the keys from the native software to the desired actions. Don't forget to Unmap the additional buttons too, to prevent unwanted actions. I will map LMB to G, RMB to H, MMB to J, X1 (which corresponds Mouse Button 4) to K, and X2 (which corresponds Mouse Button 5) to L:

  11. Add some mappings: choose the key you want to remap on the left, and then add a mapping to it on the right. Repeat until you add all the desired mappings

  12. Once you’re done, press Save if you want to keep the changes, or press Apply if you want to try the config right away. When you press Apply the config is saved automatically

  13. Once the config becomes active, you will see Remap is ON in the bottom left corner. To eliminate the active config, press Remap is ON button, and you will see the Remap is OFF indicator. Press it once again to switch remap back ON.

reWASD ForumSupport requestFacebook pageDiscord text chat

results matching ""

    No results matching ""