SynergyでMac側をサーバにしたときにcmdやoptionのマッピングを変える 目的編の続き。 手探りでPlatform/COSXKeyState.cppの中のそれっぽいコードを下記のように書き換えてみたら動いてくれた。 - { kKeyAlt_L, s_altVK }, - { kKeyAlt_R, s_altVK }, - { kKeySuper_L, s_superVK }, - { kKeySuper_R, s_superVK }, // 61 - { kKeyMeta_L, s_superVK }, - { kKeyMeta_R, s_superVK }, // 61 + { kKeyAlt_L, s_superVK }, + { kKeyControl_L, s_altVK }, - if ((mask & cmdKey) != 0) { - outMask |= Key