Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support virtual keyboards: maliit #3943

Closed
appsforartists opened this issue Nov 25, 2023 · 2 comments
Closed

Support virtual keyboards: maliit #3943

appsforartists opened this issue Nov 25, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@appsforartists
Copy link

Description

To make Hyprland usable without a keyboard, it needs to support a virtual (touch) keyboard. So far as I can tell, Nokia's Maliit is the closest equivalent to what you might find on an iPad or Chromebook. Unforunately, it doesn't draw anything in Hyprland.

I tried installing the nixpkg and running it. I don't see any fatal errors, but it doesn't draw anything in Hyprland:

$ maliit-keyboard
wordengine.cpp plugin "/nix/store/2rzb2k58hlw8q4qqy66lm2baz3z869qb-maliit-keyboard-2.3.1/lib/maliit/keyboard2/languages/en/libenplugin.so" loaded
inputmethod_p.h registerActiveLanguage(): activeLanguage is: "en"
in inputMethod.cpp setActiveLanguage() activeLanguage is: "en"
DB path: /nix/store/2rzb2k58hlw8q4qqy661m2baz3z869qb-maliit-keyboard-2.3.1/lib/maliit/keyboard2/languages/en/database_en.db spellechecker.cpp in setLanguage() lang="en" dictPath= "/var/empty/share/hunspell"
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
QSoundEffect (pulseaudio): Error decoding source file:///nix/store/2rzb2k58hlw8q4qqy66lm2baz3z869qb-maliit-keyboard-2.3.1/share/maliit/keyboard2/sounds/key_tick2_quiet.wav
@vaxerski
Copy link
Member

virtual keyboards are supported. It's up to them to support wayland properly and not kde / gnome / x11.

ref: https://github.com/jjsullivan5196/wvkbd

@vaxerski vaxerski closed this as not planned Won't fix, can't repro, duplicate, stale Nov 25, 2023
@earboxer
Copy link
Contributor

earboxer commented Jan 7, 2024

Anyone coming here to see the state of virtual keyboard support: #2017 is a big issue with using wvkbd as it won't be able to interact with keyboard-grabbing layers (like rofi).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants