April 14, 2026
1:16 p.m.
Rémi Bernon (@rbernon) commented about dlls/winemac.drv/keyboard.c:
+ + if (vsc & KF_UP) + { + /* Only key down events should be sent to the Cocoa input context. We do + not handle key ups, and instead let those go through as a normal + WM_KEYUP. */ + return STATUS_NOT_IMPLEMENTED; + } + + switch (vkey) + { + case VK_KANA: + case VK_KANJI: + TRACE("Skipping metakey\n"); + return STATUS_NOT_IMPLEMENTED; + } Similarly, this could be done in ImeProcessKey? Or is it meant to match some native behavior? If so, it would be nice to have a couple of tests.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9992#note_136081