SUMMARY Hello, when using the virtual keyboard on my Android to write something on my PC (KDE), typing a "<" results in a ">". STEPS TO REPRODUCE 1. Use kdeconnect-kde and connect with Android kdeconnect 2. Focus any textarea on desktop (e.g. Kate) 3. Open the "Ferneingabe" (I think original name is Remote Control?) function in the kdeconnect app. 4. Open the virtual keyboard using top right button. Gboard opens. 5. Press "?123" 6. Press "=/<" 7. Press "<" OBSERVED RESULT A ">" appears in the active textarea. EXPECTED RESULT A "<" appears in the active textarea. SOFTWARE/OS VERSIONS Windows: Not tested macOS: Not tested Linux/KDE Plasma: Yes (available in About System) KDE Plasma Version: 5.20.2 KDE Frameworks Version: 5.75.0 Qt Version: 5.15.1 ADDITIONAL INFORMATION Android Version: 10 Android Keyboard used: Gboard KDEConnect App Version: 1.15.1
SOFTWARE/OS VERSIONS Kubuntu 23.10 KDE Plasma Version: 5.27.8 KDE Frameworks Version: 5.110.0 Qt Version: 5.15.10 ADDITIONAL INFORMATION Android Version: 11 Android Keyboard used: Gboard KDEConnect App Version: 23.08.1 Same behavior described in Fabian's comment. Any time the "<" (less than) key is pressed the application receives ">". Tested on SDDM login screen, text editor, browser bar, and Konsole.
I can reproduce this with Gboard, but not with Samsung keyboard where < and > work perfectly. (there are a few other characters that don't work there either, like ¤) If it works with some virtual keyboards and not others, it seems like this is an issue on the side of the android app, not the desktop app. Reassigning there
This does not reproduce for Philip or me. Perhaps a new version of Gboard has resolved whatever issue was happening. We also somewhat recently reworked how remote input is received. I can't remember if this applied only to Wayland, or also on X11. If anyone can reproduce this still, please share the Gboard (or other applicable keyboard) version, the KDE Connect version (Android and Desktop), and also share whether you are using X11 or Wayland.
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!
I can still reproduce this on the following versions: GBoard version 14.8.05.686567880-release-arm64-v8a KDE Connect Desktop 24.08.3 KDE Connect Android 1.32.9 I'm on X11.
I can also still reproduce this. Plasma master on Wayland kdeconnect master on my PC kdeconnect 1.32.5 on my Samsung tablet gboard 14.08.05.686567880-release-arm64-v8a The other special characters also seem somewhat random - [] work perfectly, <> are >>, and {} are ⅞°. That's with German keyboard layout on Plasma, if I switch that to US I get [] producing 89, <> still producing >>, and {} is now &). The gboard language setting does not seem to matter; I get the same output with English and German gboard. Compose send works fine with German layout on Plasma, at least for these characters, but with US layout only <> work, the others are numbers.