Вы просите общий способ, но проблема в том, что вы:
- не используйте одну клавиатуру для управления обоими компьютерами (что будет иметь решение)
- не имеют одинаковую операционную систему (что снижает вероятность общего решения)
Чтобы переназначить клавиатуру Mac, вы можете использовать что-то вроде Controllermate или запустить AutoHotKey ( предполагается, что Darwine работает) для привязки специальных функций к вашим клавишам.
Если вы хотите изменить клавиатуру Windows, используйте Microsoft Keyboard Layout Creator 1.4 .
Жаль, что AutoHotKey так сильно нужен Windows API, но если он работает с Darwine, это уже поможет вам.
Изменить: Проверьте эту программу слишком Double Command, и если кто-то может найти вопрос об управлении несколькими компьютерами с помощью одной клавиатуры / мыши, пожалуйста, оставьте комментарий