[PATCHv4 wayland-protocols] text-input: Add v3 of the text-input protocol
Daniel Stone
daniel at fooishbar.org
Thu May 17 17:05:34 UTC 2018
Hi Dorota,
On 3 May 2018 at 16:41, Dorota Czaplejewicz <dorota.czaplejewicz at puri.sm> wrote:
> - There is no event to send keysyms. Compositors can use wl_keyboard
> interface instead.
The reason we explicitly chose to have a keysym (really, 'Unicode
codepoint') event, is to support characters which don't appear in any
keymap. As a trivial example, emoji keyboards will want to send
symbols which appear in no sane keymap. Similarly, CJK input methods
may offer streams of characters pre-composed from component runs; it
is not practical to insert the entire CJK unicode space into a keymap.
Cheers,
Daniel
More information about the wayland-devel
mailing list