reWASD is a mapping software used to reassign the keyboard, mouse keys, and controller buttons.
The software has a 14-day free trial, a basic lifetime license and some groups of features. During the free trial, all the basic features are available to use. Each group of features also has 3-day trial so you can evaluate them.
To know more about the basic license and groups of features, follow this link.