[w3c/uievents] Dead key symbols not included in KeyboardEvent (Issue #343)

The current standard states that dead keys should set `key` to the value `"Dead"` no matter which dead key is pressed. This unfortunately makes dead keys completely undetectable by applications such as noVNC which need to know the proper symbol to send to the remote end:

https://github.com/novnc/noVNC/issues/350

The standard currently refers to using composition events, but they are not a replacement as they only give you the current composed state, not the symbol that was just included to update the state.

Composition events also only work on input fields, not other keyboard event targets such as a canvas. So even if they did contain the proper information, they would still not be a valid replacement.

(moved here from https://github.com/whatwg/dom/issues/900)

-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3c/uievents/issues/343
You are receiving this because you are subscribed to this thread.

Message ID: <w3c/uievents/issues/343@github.com>

Received on Friday, 3 March 2023 11:49:23 UTC