noorus/nil

Somehow support actual text input from keyboard devices

noorus opened this issue · 2 comments

Currently only the VK codes are passed to listeners, and are unsuitable for text input.

Getting text input out of makecodes is trivial, but the problem comes with IME and all that other fancy stuff that WM_INPUT doesn't take into account. Needs some thought.

After giving it some thought, this is probably best left up to the end user.
Naive translation of western key codes into characters isn't very hard of course, but as stated earlier, wrapping IME and other advanced input functionality mindfully in a input-only middleware would be hard to do.