April 14, 2026
3:53 p.m.
On Tue Apr 14 13:16:06 2026 +0000, Rémi Bernon wrote:
Not a big issue but is this still necessary now? Is it for cases where native HKL are supposed to be IMEs but the host isn't? In such cases we could use alternative non-IME HKL ids instead (ie: layout id with 0xf000 high bits, instead of 0xe000 which means IME). I mostly just wanted to preserve as much of the original logic as possible, but looking at the implementation it really isn't anymore.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9992#note_136105