Maliit keyboard not showing up Plasma 6

Hi, I currently try to get the onscreen keyboard up and running. Therefore I installed maliit keyboard. I also configured it as the virtual-keyboard to use in the settings. When I now try to use it, by touching an input field on the display the keyboard does not show up. Here is a screenshot of the home menu, where I try to type in the search (normally my home menu is in the bottom left corner of my screen:

In other applications nothing happens. When I launch maliit-keyboard in the terminal the following is outputted but nothing else regardless if I try to use the keyboard or not:

inputmethod_p.h registerActiveLanguage(): activeLanguage is: "en"
in inputMethod.cpp setActiveLanguage() activeLanguage is: "en"
DB path: /usr/lib/maliit/keyboard2/languages/en/database_en.db
spellechecker.cpp in setLanguage() lang= "en" dictPath= "/usr/share/myspell/dicts"
Did not find a dictionary for "en"  - checking for  "en"
No dictionary found for "en" turning off spellchecking
no dictionary to turn on spellchecking
inputMethod::reset()
in clear preedit.. clearing word engine
file:///usr/lib/maliit/keyboard2/qml/Keyboard.qml:33:1: module "QtGraphicalEffects" is not installed 
    import QtGraphicalEffects 1.0 
    ^
QSoundEffect(pulseaudio): Error decoding source file:///usr/share/maliit/keyboard2/sounds/key_tick2_quiet.wav

The journalctl logs the following:

Apr 07 14:17:15 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_content_type(uint32_t, uint32_t)
Apr 07 14:17:15 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_commit_state(uint32_t)
Apr 07 14:17:15 mai65-82qf maliit-keyboard[1428]: in clear preedit.. clearing word engine
Apr 07 14:17:15 mai65-82qf maliit-keyboard[1428]: word ribbon: candidates changed
Apr 07 14:17:15 mai65-82qf maliit-keyboard[1428]: word ribbon: candidates changed
Apr 07 14:17:15 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_surrounding_text(const QString&, uint32_t, uint32_t)
Apr 07 14:17:15 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_surrounding_text(const QString&, uint32_t, uint32_t)
Apr 07 14:17:15 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_preferred_language(const QString&) ""
Apr 07 14:17:15 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_content_type(uint32_t, uint32_t)
Apr 07 14:17:15 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_commit_state(uint32_t)
Apr 07 14:17:32 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethod::zwp_input_method_v1_deactivate(zwp_input_method_context_v1*)
Apr 07 14:17:32 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual Maliit::Wayland::InputMethodContext::~InputMethodContext()
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethod::zwp_input_method_v1_activate(zwp_input_method_context_v1*)
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: Maliit::Wayland::InputMethodContext::InputMethodContext(MInputContextConnection*, zwp_input_method_context_v1*)
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: in clear preedit.. clearing word engine
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_surrounding_text(const QString&, uint32_t, uint32_t)
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_preferred_language(const QString&) ""
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_content_type(uint32_t, uint32_t)
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_commit_state(uint32_t)
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: in clear preedit.. clearing word engine
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: word ribbon: candidates changed
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: word ribbon: candidates changed
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_surrounding_text(const QString&, uint32_t, uint32_t)
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_content_type(uint32_t, uint32_t)
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_surrounding_text(const QString&, uint32_t, uint32_t)
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_preferred_language(const QString&) ""
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_content_type(uint32_t, uint32_t)
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_commit_state(uint32_t)
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: in clear preedit.. clearing word engine
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_surrounding_text(const QString&, uint32_t, uint32_t)
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_surrounding_text(const QString&, uint32_t, uint32_t)
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_preferred_language(const QString&) ""
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_content_type(uint32_t, uint32_t)
Apr 07 14:17:34 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_commit_state(uint32_t)
Apr 07 14:17:34 mai65-82qf kwin_wayland[1353]: kwin_virtualkeyboard: Replacing input panel KWin::InputPanelV1Window(0x5f2a5c558ac0, caption=" <2>") with KWin::InputPanelV1Window(0x5f2a5c0e90c0, surface=KWin::SurfaceInterface(0x5f2a5c76db00), caption="")
Apr 07 14:17:34 mai65-82qf plasmashell[1596]: kf.windowsystem.wayland: Failed to recreate shadow for PlasmaQuick::AppletPopup_QML_191(0x64e0eff7bd70, name="popupWindow")
Apr 07 14:17:34 mai65-82qf plasmashell[1596]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x0
Apr 07 14:17:35 mai65-82qf kate[9064]: qt.qpa.wayland: Configure event with maximized or fullscreen state contains invalid width: 0
Apr 07 14:17:35 mai65-82qf kate[9064]: qt.qpa.wayland: Configure event with maximized or fullscreen state contains invalid height: 0
Apr 07 14:17:37 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethod::zwp_input_method_v1_deactivate(zwp_input_method_context_v1*)
Apr 07 14:17:37 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual Maliit::Wayland::InputMethodContext::~InputMethodContext()
Apr 07 14:17:41 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethod::zwp_input_method_v1_activate(zwp_input_method_context_v1*)
Apr 07 14:17:41 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: Maliit::Wayland::InputMethodContext::InputMethodContext(MInputContextConnection*, zwp_input_method_context_v1*)
Apr 07 14:17:41 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_surrounding_text(const QString&, uint32_t, uint32_t)
Apr 07 14:17:41 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_preferred_language(const QString&) ""
Apr 07 14:17:41 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_content_type(uint32_t, uint32_t)
Apr 07 14:17:41 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_commit_state(uint32_t)
Apr 07 14:17:41 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_surrounding_text(const QString&, uint32_t, uint32_t)
Apr 07 14:17:41 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_content_type(uint32_t, uint32_t)
Apr 07 14:17:41 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_surrounding_text(const QString&, uint32_t, uint32_t)
Apr 07 14:17:41 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_preferred_language(const QString&) ""
Apr 07 14:17:41 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_content_type(uint32_t, uint32_t)
Apr 07 14:17:41 mai65-82qf maliit-keyboard[1428]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_commit_state(uint32_t)
Apr 07 14:17:41 mai65-82qf maliit-keyboard[1428]: in clear preedit.. clearing word engine
Apr 07 14:17:41 mai65-82qf maliit-keyboard[1428]: word ribbon: candidates changed

I’m glad if someone could help me.

Mai65

Have you got extra/qt5-graphicaleffects installed?

1 Like

Strangely not updated to qt6 yet, I have a Surface Pro, but currently running Hyprland and I never take the keyboard off.

Thanks I did not have this package installed. And it fixed it. Though I wonder why this is not listed as a dependency: https://archlinux.org/packages/extra/x86_64/maliit-keyboard/.
Now that I read the error message it is kind of obvious…
Thanks for helping me out

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.


it clearly is a dependency, and should get installed with maliit-keyboard package already.