Details
-
Bug
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
5.15.13
-
None
-
Windows 11 with two keyboard layouts installed: english-US-QWERTY and german-QWERTZ
from MicrosoftStore install "Amazon AppStore" and "APK-Installer" or "WSA-Tools"
Installation of Amazon AppStore also installs WSA (Windows Subsystem for Android)
create a simple test App using a Qt QuickControls textField.
Build your test APK for arm-64/x86-64 and side-load using APK-Installer or WSA-Tools.
Now try entering text
Windows 11 with two keyboard layouts installed: english-US-QWERTY and german-QWERTZ from MicrosoftStore install "Amazon AppStore" and "APK-Installer" or "WSA-Tools" Installation of Amazon AppStore also installs WSA (Windows Subsystem for Android) create a simple test App using a Qt QuickControls textField. Build your test APK for arm-64/x86-64 and side-load using APK-Installer or WSA-Tools. Now try entering text
Description
There's a problem with W11 Qt Android Apps on Windows Subsystem for Android (WSA).
Have successfully submitted Qt Apps as APK (arm 64, x86-64) to Amazon AppStore and can run the Apps and navigate through the Apps.
The problem is with entering text: the Keyboard Layout wasn't detected correctly, so I cannot enter german umlauts (üöä) from german QWERTZ Keyboard.
In Windows 11 I have two keyboards:
- english US Layout - QWERTY
- german Layout - QWERTZ
In WSA Settings I set the switch "Keyboard Compatibility" for my apps.
In QtQuickControls TextField I can enter "QWERTZ" if german keyboard selected from W11, also I can enter "QWERTY" from english keyboard.
So my Qt App recognizes switching between english and german layout.
But I cannot enter "üä" from german layout, I'm getting ";'",
also cannot enter "@" using altGr-Q
Not only tried my Apps I submitted to Amazon AppStore, I also have side-loaded APKs (using App APK-Installer or WSA-Tools from Amazon AppStore), but same behavior.
Now I tried entering text into other Android Apps from Amazon AppStore (ColorNote, YouTube)
All works as expected: can enter all umlauts from german layout, so it seems that it's Qt-specific.
Would be great to get Qt Apps running without problems on Windows Subsystem for Android.