SUMMARY I am unable to get past the "Welcome to Typewriting Trainer" screen when the app is running with Wayland since I cannot select the "Name" text field. STEPS TO REPRODUCE 1. Use Wayland 2. `QT_QPA_PLATFORM=wayland ktouch` 3. Attempt to type in the "Name" text field in the welcome prompt OBSERVED RESULT Unable to type in the "Name" text field in the welcome prompt. EXPECTED RESULT Able to type in the "Name" text field in the welcome prompt. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux 5.6.14 Qt: 5.14.2 Wayland: 1.18.0 qt5-wayland: 5.14.2 Sway: 1.4-9b5895be (May 18 2020, branch 'master') ADDITIONAL INFORMATION 1. Log for Wayland run: https://gist.github.com/ChrisLane/3807881c82874f8b12703561cb5faec0 2. When running with `QT_QPA_PLATFORM=xcb ktouch` to force XWayland to be used, the text field can be used. Log: https://gist.github.com/ChrisLane/e31fa9e1b2c28ef524d3f9b80aebef57
I encountered the same problem using the flatpak version (20.08.3) on wayland with GNOME 3.38.2 on Fedora 33.
*** Bug 430338 has been marked as a duplicate of this bug. ***
It's not just the name. Ktouch doesn't accept any input on Wayland
I have the same issue on Fedora with 20.08.3 and 20.12.0 versions.
I just moved from Fedora 33 with Xorg to Fedora 34 with Wayland and found out about this issue. Shame because it's the best Linux typing tutor IMO but I can't use it on my current system.
*** Bug 442488 has been marked as a duplicate of this bug. ***
Same here KDE Plasma 5.23.2 on ArchLinux. A workaround that worked for me: QT_QPA_PLATFORM=xcb ktouch
*** Bug 446152 has been marked as a duplicate of this bug. ***
*** Bug 447618 has been marked as a duplicate of this bug. ***
*** Bug 431747 has been marked as a duplicate of this bug. ***
*** Bug 451604 has been marked as a duplicate of this bug. ***
Same here ktouch 22.04.1 on voidlinux.
*** Bug 458781 has been marked as a duplicate of this bug. ***
Same issue on Fedora 37 SilverBlue Kinoite....using KTouch 22.12.3 Released 2023-03-02. The suggested fix is unclear so wasn't applied
Applied todays 5 meg update, from Fedora Discovery still no joy on K-Touch....if the name is double clicked it takes you to the program but allows no input. The only response is a flashing blue circle around the F Key.....Fedora 37 SilverBlue Kinoite
*** Bug 467606 has been marked as a duplicate of this bug. ***
*** This bug has been confirmed by popular vote. ***
A possibly relevant merge request was started @ https://invent.kde.org/education/ktouch/-/merge_requests/29
A possibly relevant merge request was started @ https://invent.kde.org/education/ktouch/-/merge_requests/30
Git commit 376a36baa0e11a9b96e529c194fa48e023aa8153 by Aleix Pol Gonzalez, on behalf of J. T. Elscott. Committed on 06/10/2023 at 01:07. Pushed by apol into branch 'master'. Replace createWindowContainer with QQuickWidget Previously ktouch used createWindowContainer with a QQuickView, which broke Wayland support due to platform-specific behavior apparently involving keyboard focus. M +4 -4 src/ktouchcontext.cpp M +3 -3 src/ktouchcontext.h M +8 -9 src/mainwindow.cpp M +3 -3 src/mainwindow.h https://invent.kde.org/education/ktouch/-/commit/376a36baa0e11a9b96e529c194fa48e023aa8153
still broken on plasma 6 on Arch Linux (V: 23.08.5)
Sorry, only broken on flatpak, native package is fixed