Autohotkey is a free tool that lets you create simple, or if need be, highly complex scripts that change input behaviour of keyboard, mouse, etc. You can make keys become other keys (pressing the A-key types a percent-sign, RMB types a series of keys, and much more).
The app is powered by its script language that allows highly complex coding. It’s a bit overwhelming if you aren’t used to programming.
Scripts can be exported as .EXE-Files.
Autohotkey can be downloaded at https://www.autohotkey.com/
CC-BY-SA