Я использую синергию, чтобы разделить клавиатуру / мышь между OSX и Win7.
К сожалению для Mac, командная клавиша, кажется, связана с клавишей alt. Как мне вернуть его обратно на командную клавишу? Или клавиша ctrl?
Измените назначение в конфигурации Synergy:
shift = {shift|ctrl|alt|meta|super|none}
ctrl = {shift|ctrl|alt|meta|super|none}
alt = {shift|ctrl|alt|meta|super|none}
meta = {shift|ctrl|alt|meta|super|none}
super = {shift|ctrl|alt|meta|super|none}
Сопоставьте клавишу-модификатор, нажатую на клавиатуре сервера, с другим модификатором на этом клиенте. Эта опция влияет только на экран клиента; это принимается и игнорируется на экране сервера.
Вы можете отобразить, скажем, клавишу Shift на Shift (по умолчанию), Ctrl, Alt, Meta, Super или ничего. Обычно вы бы не переназначали shift или ctrl. Однако у вас может быть сервер X11 с мета-связью с клавишами Alt. Чтобы эффективно использовать этот сервер с клиентом Windows, который не использует мета, но широко использует alt, вам нужно, чтобы клиент Windows отображал мета на alt (используя meta = alt).
Если вы не знаете, как настроить Synergy с помощью файлов конфигурации и использовать Mac в качестве хост-системы, загрузите и установите SynergyKM, который предоставляет Synergy конфигурацию на основе графического интерфейса.
Откройте « Системные настройки» »SynergyKM, выберите« Поделиться моей клавиатурой и мышью » и в« Конфигурации сервера » добавьте экран для своей системы Windows и откройте« Параметры экрана ». Измените свою конфигурацию ключа модификатора там.
Я не вижу, где вы указали, какая машина является вашим хостом.
Если вы используете компьютер с Win7 в качестве хоста, то я использую следующую конфигурацию для правильной работы ключей на клиенте Mac, если вы используете текстовую конфигурацию:
section: screens
MacBook-Pro.local:
alt = meta
meta = super
super = alt