KiBLII - Keyboard Layout-Independent Input

Hi All,

Just submitted Keyboard Layout-Independent Input, a code plugin that extends UE4 with effortless support for all keyboard layouts.


  • Automatic translation of all key events to standard US QWERTY keyboard layout.
  • Text input using system keyboard layout, be it DVORAK, AZERTY or something entirely different.
  • Blueprint functions to translate keys from QWERTY back to the system keyboard layout.
  • Customized InputKeySelector widget, that displays bound keys using their true character.
  • Font asset containing over 1600 characters needed to display keys from all standard Windows keyboard layouts.
  • Works only on Windows platform. On Linux and MacOS the plugin provides InputKeySelector widget and Blueprint functions that work with the system keyboard layout. This way the project can easily be developed and deployed on those platforms.


  • 1.1

  • Fixed handling of gamepad

  • Fixed 4.25 issue with switching keyboard layout during gameplay

  • Fixed handling of dead-keys

Hi All,

The KiBLII plugin has just been released. If you’re using a non-QWERTY keyboard for development, you should definitely check it out!!!

KiBLII now supports UE 4.24 !!!

KiBLII now supports UE 4.25 !!!

KiBLII was updated with few bug fixes, thanks to a bug report from great devs at Bad Yolk Games, who are using the plugin in their game Main Assembly. You should definitely check them out!!!

KiBLII supports UE 4.26!!!