Recognize the keyboard of the player to display the correct key in the Settings scene and for Key Input Processing EX
Player platform:
Windows, 64 bits continuous build of the Player.
Describe the issue in detail and how to reproduce it:
When using a non QWERTY keyboard, in my case an AZERTY keyboard (a French keyboard since I'm French), the keys used for the default layout will correspond to how the QWERTY keyboard is managed (e.g. pressing Z will correspond to the usual W and vice versa), which is something that can be considered as normal. The issue with that is that when pressing a key that is reversed in terms of layout with a specific keyboard due to this, the key will be considered as being reversed compared to what displays the Player.
For example:
When mapping A in the Settings scene, the letter Q is displayed:
When a Maniac game uses the command Key Input Processing EX and that I press A, the letter Q is instead tracked, which can be really annoying when playing a game using these keys:
SDL2 has functions like SDL_GetKeyFromScancode, so maybe is possible to create such a lookup table, at least for SDL2 based platforms (the only ones with good keyboard support ^^)