Questions about Virtual Keyboards and KDE Frameworks Version

,

Bit of a long winded question about the KDE Frameworks Version, with a side question about Virtual Keyboards. I hope you don’t mind. So there was this thread a while ago VsCode keeps typing like the key has not been released

The accepted solution is to set the virtual keyboard to “None”. But another bug interferes then, which seems to reset the keyboard back to “Plasma Keyboard”.

Side question: I opened this issue yesterday Long press "k" in vim (#88) · Issues · Plasma / Plasma Keyboard · GitLab It seems that plasma keyboard, or virtual keyboards in general, can have some drawbacks. I remember having similar problems with “Maliit”. Does it really make sense to default-enable virtual keyboards on all devices, even if they don’t have a touch screen? What is their intended use case there?

Now back to the main question. It seems the settings-bug was resolved in “Frameworks 6.27”: https://bugs.kde.org/show_bug.cgi?id=509416

Looking at the spec file here, it seems that the Frameworks-Version used (in rawhide) is 5.116.0 Making sure you're not a bot!

Main question: Does this mean that rawhide and f44 are on Major Version 5, while #509416 was resolved in Major Version 6? If so, why are we behind so much, and when will this be updated to Major Version 6?

You can look at which packages are installed on your system to see which versions are in use. For example:

$ rpm -qa |grep frame
maliit-framework-qt5-2.3.0-11.fc44.x86_64
maliit-framework-2.3.0-11.fc44.x86_64
kf5-frameworkintegration-5.116.0-11.fc44.x86_64
kf5-frameworkintegration-libs-5.116.0-11.fc44.x86_64
texlive-framed-svn77682-6.fc44.noarch
kf6-frameworkintegration-6.28.0-1.fc44.x86_64
kf6-frameworkintegration-libs-6.28.0-1.fc44.x86_64

$ rpm -qa |grep keyboard
xkeyboard-config-2.47-1.fc44.noarch
maliit-keyboard-2.3.1-12.fc44.x86_64
qt5-qtvirtualkeyboard-5.15.18-2.fc44.x86_64
qt6-qtvirtualkeyboard-6.11.1-1.fc44.x86_64
kcm-plasma-keyboard-6.7.3-1.fc44.x86_64
plasma-keyboard-6.7.3-1.fc44.x86_64

You’re right, I was looking at the wrong src repo (the “kf5” one). f44 is already using 6.28.0: Making sure you're not a bot!

Found this related thread: "Plasma Keyboard" can cause various input issues on KDE Plasma 6.6 systems