We have a yubikey 5 NFC with a static OTP password where the first letter is a lowercase letter. When using this password in a Qt5 application running on an Ubuntu 20.04.2 LTS device, the first letter gets transformed to an uppercase letter. After doing some quick testing, it looks like if the 2 letters following on the first letter are capitals, only then the first letter gets transformed to a capital letter when touching the yubikey.
Steps to reproduce:
Did anyone else also encountered similar behavior in the past? Or could anyone perhaps confirm this behavior? And even better, is there some kind of fix available?
For anyone who encounters the same issue, it was caused by a bug in the Qt QPA X11/XCB layer. See https://bugreports.qt.io/browse/QTBUG-95933.