KiBLII extends UE4/5 with effortless support for all keyboard layouts
Keyboard Layout-Independent Input (KiBLII for short) extends Unreal Engine 4/5 with effortless support for all keyboard layouts that are available on Windows. When you enable the KiBLII plugin, all the key bindings react to the same physical keys combination, regardless of the keyboard layout. This works for both the game and the editor and does not interfere with text input.
You can welcome players into your game with input bindings tailored for their keyboard with almost no additional work on your end. You can code your game with your fancy mechanical DVORAK keyboard while keeping standard WSAD bindings that your players will use.
Check Lyra example project (UE 5.4):
Or First Person example project (UE 4.27):
For step-by-step tutorial look into the documentation.
For support go to Discord.
License:
Keyboard Layout-Independent Input is licensed as follows:
Features:
Code Modules:
Number of C++ Classes: 6
Supported Development/Target Build Platforms: Windows, Linux, MacOS