action #133451
Updated by okurz 10 months ago
## Motivation
The backend process dies after passing russian language characters to the 'type_string' function, see #133319
## Acceptance criteria
* **AC1:** os-autoinst provides explicit feedback about language support, either proper unicode support or clear error message
* **AC2:** #133319 is resolved
## Suggestions
* Read how https://github.com/os-autoinst/os-autoinst/tree/master/consoles/VNC.pm currently works
* Read qemu docs about emulated keyboards because that is what is important for what we need to pass to the test systems
* Of course don't add support for individual characters. Try to provide a generic support (or "more generic"). If not possible then at least provide a clear error message what encodings or what keyboard keys are supported
* If no better solution is found fall back to plain old try/catch and "unknown letter" error message
* Check pending PRs for extending support for other keyboard layouts