Re: [E-devel] Virtual Keyboard

Carsten Haitzler <[email protected]> Tue, 28 Apr 2026 18:08:23 +0100
Newsgroups gmane.comp.window-managers.enlightenment.devel
Message-ID <[email protected]>
On Tue, 28 Apr 2026 17:10:37 +0200 Maximilian Lika via enlightenment-devel
<[email protected]> said:

> Hello,
> 
> I'm experimenting with EFL on Ubuntu Touch and managed to install the
> libraries in a Libertine container. One problem is that the on-screen
> keyboard of Ubuntu Touch does not appear when an Entry or other text-
> input widget is focused. What is the recommended way in EFL to handle
> virtual keyboards? I noticed the elm_entry_input_panel* functions, but
> they didn't work for me.

as massimo said - there is a vkbd module. it doesn't have any auto-appear logic
(this would require apps to use input methods and then the vkbd to hook into
the input method system to know when some input is needed). it also should have
some manual show/hide gadget which it doesn't. the vkbd tho does have a few
decent things - it can do raw input so can work with the most basic x apps by
providing fake key presses - no input methods needed. it has several layouts
(normal predictive dictionary lookup + fixes, symbols and raw kbd for terminals
and other raw input - slide fingers up - slide fingers right or left also
etc.). it does have limited positioning logic but 2 finger drag lets you
reposition it...

but there is work needed on it.


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - [email protected]