[Wayland-bugs] [Bug 94279] wl_keyboard and hieroglyphs
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Feb 24 15:58:08 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=94279
Daniel Stone <daniel at fooishbar.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |NOTABUG
Status|NEW |RESOLVED
--- Comment #1 from Daniel Stone <daniel at fooishbar.org> ---
(In reply to gramkueo from comment #0)
> But did you have to separate these 2 entities: physical and virtual keyboards?
Yes, because otherwise shortcuts don't work.
> In the first case, the keyboard layout is given to the
> client, in the latter case - the compositor. What about the hieroglyphs?
> Compositor needs a clue, where exactly on the surface entering the symbol to
> displaying a menu select the desired character input via pinyin.
This is handled via input methods on the client (provided for via the text
protocol), because it needs extensive knowledge of client internals.
> Why initially it was impossible to give layouts to compositor, clients to
> give utf-8 characters and modifiers separately?
Because otherwise you can't do shortcuts, basically.
Keyboards and virtual keyboards are very different, and direct keyboard text
entry vs. complex/compositional text entry are also very different. These
different requirements give us very different semantics.
We did look into trying to make everything work with a text-based protocol, but
it proved impossible. Sorry.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20160224/18eb5197/attachment.html>
More information about the wayland-bugs
mailing list