Rémi Bernon (@rbernon) commented about dlls/winemac.drv/keyboard.c:
* and their respective layouts to avoid false matches, when possible. */ int mac_keyc; } symbol_vkeys[] = {
{ '-', VK_OEM_PLUS, kVK_ANSI_Equal },
kVK_ANSI_Equal/VK_OEM_PLUS seems to be the good mapping, but I don't see how it can ever produce '-' for the `char_matches_string` check at https://gitlab.winehq.org/wine/wine/-/merge_requests/6754/diffs?commit_id=78....