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 }, { '-', VK_OEM_MINUS, -1 }, { '+', VK_OEM_PLUS, -1 }, { '_', VK_OEM_MINUS, -1 }, { ',', VK_OEM_COMMA, -1 }, { '.', VK_OEM_PERIOD, -1 },
{ '=', VK_OEM_8, kVK_ANSI_Slash },
Same thing here, kVK_ANSI_Slash/VK_OEM_8 looks okay for the kbdfr layout, but it's can only produce '!' or '§'?