Hi guys,
In the text protocol, there is a `keysym` event (and a corresponding
`keysym` request in the input-method protocol). In the spec, it is used
to 'notify when a key event was sent.' If I understand correctly then
the whole point of this request/event pair is to fake a key press from
the input method. If so, shouldn't it make more sense to intercept the
keysym request at the compositor and send a key press event to the text
application instead of passing the keysym event to the text application
(no more keysym event in the text protocol)?
In the current design, the text application has to listen to the keysym
event (for fake keys) and implement the key handler (for 'normal' keys)
at the same time, potentially duplicating code and opening up the
posibility that some applications forget to implement the keysym event
handler.
Cheers.
_______________________________________________
wayland-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-devel