Hi All,
Just submitted Keyboard Layout-Independent Input, a code plugin that extends UE4 with effortless support for all keyboard layouts.
Features:
- 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.
Changelog:
-
1.1
-
Fixed handling of gamepad
-
Fixed 4.25 issue with switching keyboard layout during gameplay
-
Fixed handling of dead-keys