You are not logged in.

#1 2023-12-27 15:37:22

zekebsatx
Member
Registered: 2016-01-29
Posts: 72

[SOLVED] No virtual keyboard setting in Wayland: Maliit not working

Wayland appears to finally have matured enough that I can migrate to using it (Plasma-wayland session)
I had been using qtvkbd with X11 as my on-screen keyboard. I had it autostart with each session.
I removed it, and reinstalled Maliit-keyboard, but I still don't have a virtual keyboard setting in my System Settings -> Input tab

I checked and I have the following code in '~/.config/kwinrc'

[Wayland]
InputMethod=/usr/share/applications/org.github.maliit.keyboard.desktop
VirtualKeyboardEnabled=true

But there is no entry in System Settings and no virtual keyboard option in the System Tray

When I try to run maliit-keyboard from CLI, I get this:

$ /usr/bin/maliit-keyboard
wordengine.cpp plugin "/usr/lib/maliit/keyboard2/languages/en/libenplugin.so" loaded
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"
spellechecker.cpp in setLanguage() aff_file= "/usr/share/myspell/dicts/en_US-large.aff" dic_file= "/usr/share/myspell/dicts/en_US-large.dic" user dictionary= "/home/brett/.local/share/maliit-keyboard/en_userDictionary.dic"
inputMethod::reset()
in clear preedit.. clearing word engine
keyboard is reporting <x y w h>: < 0 112 160 48 > to the app manager.
QSoundEffect(pulseaudio): Error decoding source file:///usr/share/maliit/keyboard2/sounds/key_tick2_quiet.wav
keyboard is reporting <x y w h>: < 0 1872 160 48 > to the app manager.
keyboard is reporting <x y w h>: < 0 1872 1280 48 > to the app manager.
keyboard is reporting <x y w h>: < 0 1344 1280 576 > to the app manager.

I am hoping someone can help me fix this and get malitt working on my Plasma-wayland session

Info about my installed versions:

Name            : plasma-wayland-session
Version         : 5.27.10-2
Description     : Plasma Wayland session
Architecture    : x86_64
URL             : https://kde.org/plasma-desktop/
Licenses        : LGPL
Groups          : None
Provides        : None
Depends On      : plasma-workspace  qt5-wayland  kwayland-integration
                  xorg-xwayland
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 3.48 KiB
Packager        : Antonio Rojas <arojas@archlinux.org>
Build Date      : Mon 11 Dec 2023 12:49:54 PM CST
Install Date    : Fri 22 Dec 2023 01:42:09 PM CST
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

Name            : maliit-keyboard
Version         : 2.3.1-2
Description     : Virtual keyboard based on Maliit framework
Architecture    : x86_64
URL             : https://maliit.github.io/
Licenses        : LGPL
Groups          : None
Provides        : None
Depends On      : maliit-framework  hunspell  presage  qt5-multimedia
                  qt5-quickcontrols2  qt5-feedback
Optional Deps   : anthy: japanese language support
                  libpinyin: chinese language support
                  libchewing: chinese language support
Required By     : None
Optional For    : kwin
Conflicts With  : None
Replaces        : None
Installed Size  : 102.14 MiB
Packager        : Felix Yan <felixonmars@archlinux.org>
Build Date      : Thu 09 Feb 2023 07:29:13 PM CST
Install Date    : Wed 27 Dec 2023 09:17:06 AM CST
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

Last edited by zekebsatx (2023-12-27 21:53:39)

Offline

#2 2023-12-27 21:55:18

zekebsatx
Member
Registered: 2016-01-29
Posts: 72

Re: [SOLVED] No virtual keyboard setting in Wayland: Maliit not working

Worked after a complete reboot.

Unfortunately, my Wacom Intuous Graphic tablet stopped working after the reboot. I can't get it to map to the whole screen or set stylus buttons to mouse clicks.
Oh well, that's a problem for another day, still not using Wayland sad

Offline

Board footer

Powered by FluxBB