[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 BEEDELL ROKE JULIAN LOCKHART changed: What|Removed |Added CC||beedellrokejulianlockhart@g ||mail.com -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Jonathan Riddell changed: What|Removed |Added CC||j...@jriddell.org --- Comment #26 from Jonathan Riddell --- I've updated Maliit in neon now to 2.0 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Nate Graham changed: What|Removed |Added Resolution|--- |UNMAINTAINED Status|CONFIRMED |RESOLVED --- Comment #25 from Nate Graham --- QtVirtualKeyboard is no longer used by is because of these problems; we use the Maliit keyboard in the Plasma Wayland session by default. Please file separate new bug reports for any issues you encounter while using it. Thanks! -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Rainer Finke changed: What|Removed |Added CC||rai...@finke.cc Version|5.20.0 |5.21.4 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 --- Comment #22 from Zamundaaa --- (In reply to kel...@yahoo.com from comment #20) > I can't find a qtwaylandscanner package anywhere in the repositories.. qtwaylandscanner is apparently in the package qtwayland5 (In reply to Aitor from comment #21) > I installed maliit in OpenSUSE Tumbleweed > (https://software.opensuse.org/package/maliit-keyboard2) and followed the > wiki and the keyboard is still not working. The patch hasn't been in Maliit that long, it will take a bit until it reaches distro repos. Either wait for that to happen or compile it yourself. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Aitor changed: What|Removed |Added CC||m...@aitorpazos.es --- Comment #21 from Aitor --- (In reply to Zamundaaa from comment #19) > This should probably be linked here: > https://invent.kde.org/plasma/kwin/-/wikis/Virtual-Keyboard I installed maliit in OpenSUSE Tumbleweed (https://software.opensuse.org/package/maliit-keyboard2) and followed the wiki and the keyboard is still not working. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Zamundaaa changed: What|Removed |Added CC||xaver.h...@gmail.com --- Comment #19 from Zamundaaa --- This should probably be linked here: https://invent.kde.org/plasma/kwin/-/wikis/Virtual-Keyboard -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 soredake changed: What|Removed |Added CC||ndrzj1...@relay.firefox.com -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 David Edmundson changed: What|Removed |Added Severity|major |wishlist CC||k...@davidedmundson.co.uk Priority|VHI |NOR --- Comment #17 from David Edmundson --- With the patch above, this becomes not a high priority issue. A solution is available that provides better virtual keyboards. Just some minor UI left and maybe some distro communication. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 --- Comment #16 from Aleix Pol --- Git commit 05ebe676d2f6c5cabd4979b849e09703a55c93d2 by Aleix Pol Gonzalez, on behalf of Aleix Pol. Committed on 18/01/2021 at 16:43. Pushed by apol into branch 'master'. Introduce a setting to specify an input method At the moment we are getting the input method from the command line which is not very handy (but very secure). This patch changes it so it can be specified from a configuration setting. M +3-0kwin.kcfg M +68 -33 main_wayland.cpp M +6-0main_wayland.h https://invent.kde.org/plasma/kwin/commit/05ebe676d2f6c5cabd4979b849e09703a55c93d2 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 --- Comment #14 from Nicolas Fella --- I neither now every keyboard there is nor what distribution you use or what is available there. In terms of keyboard I know of Maliit and weston-keyboard. There is also Squeekboard, but I don't know if it implements the required protocols. However none of those will work "by default" since, like I mentioned earlier, Plasma needs to be instructed which keyboard to use. This is currently very impractical, but Aleix' merge request will make that easier -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Richard Ullger changed: What|Removed |Added CC||rull...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Aleix Pol changed: What|Removed |Added CC|aleix...@gmail.com | -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 --- Comment #12 from Aleix Pol --- Here's a first approach to it, largely untested and with some reserves explained in the description for further discussion. https://invent.kde.org/plasma/kwin/-/merge_requests/565 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Aleix Pol changed: What|Removed |Added CC||aleix...@kde.org --- Comment #11 from Aleix Pol --- Right, that's not good. I'll look into it. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Nicolas Fella changed: What|Removed |Added Priority|NOR |VHI CC||aleix...@gmail.com, ||nicolas.fe...@gmx.de --- Comment #10 from Nicolas Fella --- In 5.20 we replaced the builtin hardcoded QtVirtualKeyboard with an implementation of the input method wayland protocol (https://github.com/wayland-project/wayland-protocols/blob/master/unstable/input-method/input-method-unstable-v1.xml). In principal that allows any compliant keyboard to work. For Plasma Mobile we use Maliit (http://maliit.github.io/). "there aren't any external virtual keyboards that work with Wayland" is therefore not true. However, the keyboard to be used needs to be specified when starting KWin, which we do for Mobile, but not on the desktop. Therefore it does not work on the desktop currently. A simple solution would be to hardcode maliit like we do on mobile and require distros to ship it, but a more flexible approach would be nicer. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Patrick Silva changed: What|Removed |Added CC||bugsefor...@gmx.com -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 --- Comment #9 from Alan --- (In reply to Vlad Zahorodnii from comment #4) > The built-in keyboard was dropped in 5.20 in favor of external virtual > keyboards. @Bhushan could provide more details. Can @Bhushan give us more details about that information ? There is no other alternative that the built-in keyboard under Wayland. The only alternative I use is Qtvkbd but it is only work under Xorg/X11. I tried it under Wayland but it doesn't as good as under Xorg/X11 because it is made for that one and not for Wayland. Also, it causes me problems with automatic screen rotation under Wayland. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 --- Comment #8 from Alan --- As qtvkbd can't be used correctly under wayland. Qt5-virtualkeyboard is necessary under Wayland. There is no other alternative at this time. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Postix changed: What|Removed |Added CC||pos...@posteo.eu -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Nate Graham changed: What|Removed |Added Keywords||wayland -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Nate Graham changed: What|Removed |Added Keywords||regression CC||n...@kde.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 --- Comment #7 from Alan --- (In reply to kel...@yahoo.com from comment #6) > (In reply to Vlad Zahorodnii from comment #4) > > The built-in keyboard was dropped in 5.20 in favor of external virtual > > keyboards. @Bhushan could provide more details. > > What does this mean? As far as I know, there aren't any external virtual > keyboards that work with Wayland. Also, the virtual keyboard indicator in > 5.20 reads "Enabled" when I detach my external (physical) keyboard. Why > would something enable that's not there? > > Wayland is supposed to be great for tablets and HiDPI displays. However, I > can't use Plasma's Wayland session on my tablet as a daily driver because of > the lack of a functioning virtual keyboard. > > BTW, I can confirm this bug also on a Surface Pro 4. The virtual keyboard > won't show anymore in Wayland or work with any app. For now, I use Qtvkbd who works on Xorg and Wayland (if you follow the solution I gave above). I tried qtvkbd on the login screen and it works but I can't use it with the InputMethod line found in the sddm.conf file (so I don't have the option in the lower left corner to enable qtvkbd on the login screen). If a kde developer can tell us a method to use another Virtual Keyboard with sddm.conf, I'll take it. Qtvkbd is better than the default virtual keyboard. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 --- Comment #5 from Alan --- (In reply to Vlad Zahorodnii from comment #4) > The built-in keyboard was dropped in 5.20 in favor of external virtual > keyboards. @Bhushan could provide more details. Can we have more details about it. Otherwise, I found another solution to make work another virtual keyboard under Wayland. I use Qtvkbd. It is a virtual keyboard who was make for Xorg/X11 but it can be used under Wayland. The solution to use Qtvkbd on Wayland is : 1. Install or compile Qtvkbd. The source code is here: https://github.com/Alexander-r/qtvkbd Note: For people using Arch or Manjaro, there is a AUR package here: https://aur.archlinux.org/packages/qtvkbd/ 2. Edit /etc/environment file and add these lines : QT_XCB_GL_INTEGRATION=xcb_egl QT_WAYLAND_CLIENT_BUFFER_INTEGRATION=xcomposite-egl QT_QPA_PLATFORM=xcb 3. Logout the session and then login. 4. Launch Qtvkbd. Note: Qtvkbd is more powerfull then the default virtual keyboard. I would like to see it ported under Wayland and KDE. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 --- Comment #4 from Vlad Zahorodnii --- The built-in keyboard was dropped in 5.20 in favor of external virtual keyboards. @Bhushan could provide more details. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Vlad Zahorodnii changed: What|Removed |Added CC||bhus...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Benjamin Hennion changed: What|Removed |Added Ever confirmed|0 |1 Status|REPORTED|CONFIRMED CC||benjamin.henn...@wanadoo.fr --- Comment #3 from Benjamin Hennion --- Hi all, I can confirme the bug, with Archlinux, plasma-desktop 5.20.1 and Qt 5.15.1. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 --- Comment #2 from Andrey Kozlovskiy --- I just wanted to say that the virtual keyboard is a mandatory feature for any DE and should be available and work everywhere, whether it is the login screen, lock screen, gtk or qt or another application or the DE itself. I am surprised that KDE on X11 doesn't have a built-in virtual keyboard and on Wayland it's completely broken too. Virtual keyboard on the login screen and Onboard already installed on X11 once saved me from buying an external keyboard when I spilled water on my laptop (I was able to type everything with touchpad for some time). -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Andrey Kozlovskiy changed: What|Removed |Added CC||andronon...@gmail.com --- Comment #1 from Andrey Kozlovskiy --- I can confirm this problem. Tested on latest KDE Neon (Wayland) with Plasma 5.20.1. - The keyboard does not work at all if you activate it from the respective tray icon. "On-Screen keyboard Activated" popup is shown though. - If you run it manually with "QT_IM_MODULE=qtvirtualkeyboard" variable, in many applications it just disappears immediately after clicking on some text field. - If you run "systemsettings5" with this variable, the window and keyboard flashes constantly and this error is repeatedly displayed in the console: > file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ApplicationItem.qml:0: > ReferenceError: bottomMargin is not defined -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 427972] Display of (Qt)Virtual Keyboard doesn't work properly under Wayland session.
https://bugs.kde.org/show_bug.cgi?id=427972 Alan changed: What|Removed |Added Summary|Display of (Qt)Virtual |Display of (Qt)Virtual |Keyboard doesn't display|Keyboard doesn't work |properly under Wayland |properly under Wayland |session.|session. -- You are receiving this mail because: You are watching all bug changes.