I found a very simple solution for Keybindings, without the need of a Plugin. (I know that there is such a plugin, but i did not want to use it.)
It might not be the fanciest solution possible, but it is easy to use and compatible with every Version of UE4 that has the Nodes that i used in Blueprint. (Plugins can be troublesome if you switch engine versions and the plugin gets outdated.)
What you need:
- 1 Variable (Key) for every Key you want to rebind [WASD and SPACE in this Example]
- Events that trigger the Movement-Input
Then you do this:
You can now rebind your Key-Variables from anywhere.
It can easily be enhanced for 6 DOF or anything else. (I am using it for 6DOF and normal FPS-Controls in the same game, without any problems)