You are not logged in.
Pages: 1
I've got a Lenovo ThinkPad X1 Yoga Gen 2 with KDE Plasma Wayland session, which is set up perfectly for me in desktop mode. In tablet mode, I've nearly got a perfect setup as well, using maliit-keyboard for my on-screen keyboard needs.
Out of the box, it worked for KDE apps but neither Google Chrome (my preferred browser), nor Firefox.
From the advice here:
https://www.reddit.com/r/kde/comments/n … foxchrome/
I added `MOZ_ENABLE_WAYLAND=1` into /etc/environment, and rebooted. maliit-keyboard now works for Firefox, but still does not work in Google Chrome.
My expectation is to be able to tap into any text field, especially the URL/search field, and have maliit-keyboard pop up like it does in Firefox and KDE apps (tested with Kate and konsole).
How can I achieve this?
Last edited by mathochist (2022-08-05 16:24:46)
Offline
Does it work when you launch Google Chrome with native Wayland support?
Offline
I've got similar problems. maliit keyboard working fine nearly everywhere, except for chromium. Looking at
journalctl -xef
seems like it is indeed triggered, though.
Sep 21 00:21:38 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethod::zwp_input_method_v1_deactivate(zwp_input_method_context_v1*)
Sep 21 00:21:38 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual Maliit::Wayland::InputMethodContext::~InputMethodContext()
Sep 21 00:21:38 fexnerbook maliit-keyboard[3303]: keyboard is reporting <x y w h>: < 0 1028 1920 52 > to the app manager.
Sep 21 00:21:38 fexnerbook maliit-keyboard[3303]: in clear preedit.. clearing word engine
Sep 21 00:21:38 fexnerbook maliit-keyboard[3303]: word ribbon: candidates changed
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethod::zwp_input_method_v1_activate(zwp_input_method_context_v1*)
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: Maliit::Wayland::InputMethodContext::InputMethodContext(MInputContextConnection*, zwp_input_method_context_v1*)
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: keyboard is reporting <x y w h>: < 0 606 1920 474 > to the app manager.
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_surrounding_text(const QString&, uint32_t, uint32_t)
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_preferred_language(const QString&) ""
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_content_type(uint32_t, uint32_t)
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_commit_state(uint32_t)
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_surrounding_text(const QString&, uint32_t, uint32_t)
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_surrounding_text(const QString&, uint32_t, uint32_t)
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_preferred_language(const QString&) ""
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_content_type(uint32_t, uint32_t)
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_commit_state(uint32_t)
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_surrounding_text(const QString&, uint32_t, uint32_t)
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_surrounding_text(const QString&, uint32_t, uint32_t)
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_preferred_language(const QString&) ""
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_content_type(uint32_t, uint32_t)
Sep 21 00:21:41 fexnerbook maliit-keyboard[3303]: maliit.connection.wayland: virtual void Maliit::Wayland::InputMethodContext::zwp_input_method_context_v1_commit_state(uint32_t)
Offline
Pages: 1