и каким боком здесь идеальность?
или еще в минус макоси записать переключение раскладок НЕ по alt+shift?
накидать того, чего нет из коробки в винде/пингвине, но есть в макоси? или остановимся
не нужно ждать от системы того же поведения, к которому вы привыкли на другой.
особенно, когда это элементарно решается.