Rémi Bernon (@rbernon) commented about dlls/winemac.drv/keyboard.c:
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 }, { '=', VK_OEM_PLUS, -1 },{ '!', VK_OEM_8, kVK_ANSI_Slash },{ 0x00F9, VK_OEM_3, kVK_ANSI_Quote }, /* 0x00F9 is French U accent grave */{ '$', VK_OEM_1, kVK_ANSI_RightBracket },{ ':', VK_OEM_2, kVK_ANSI_Period },{ '*', VK_OEM_5, kVK_ANSI_Backslash },{ '`', VK_OEM_5, kVK_ANSI_Backslash },
kVK_ANSI_Backslash/VK_OEM_5 can produce '*' / 'µ' on fr keyboards, '`' is on alt+gr+7 instead.