Я выполняю сервер Совместных действий на Ubuntu и Совместных действиях + клиент на OSX. Сервер имеет стандартную клавиатуру окон со сдвигом, ctrl, окнами и клавишами Alt. У моего MacBookPro есть сдвиг, fn, управление, высокий звук/опция и командные клавиши.
Когда я нажимаю ctrl-c, ctrl-v, и т.д., соответствующее скопировать/вставить действия не происходит на Mac, но это делает в Ubuntu. Если я управляю Mac, и alt-c нажатия, alt-v, то я добираюсь скопировать/вставить действие.
Таким образом, я играл вокруг с ключевым отображением в synergy.conf
и найденный, который следующее позволяет мне делать скопировать/вставить с ctrl-c/ctrl-v:
section: screens
godzilla:
mbp.local:
ctrl = alt
alt = ctrl
end
Это все то, что я должен сделать? Или есть ли другие отображения, которые помогут также? Страница конфигурации совместных действий относится к следующим ключевым отображениям. Каковы эквивалентные ключи для каждого из них на клавиатуре клавиатуры и Mac Windows? Что такое meta или супер ключ?
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}
Спасибо!
Я был в аналогичной ситуации однажды, и я нашел несколько 'уникальный' путь вокруг этого. Включите клавиатуру непосредственно в Ваш Mac и отредактируйте предпочтения клавиатуры непосредственно. После этого любая клавиатура не-Apple, которую Вы присоединяете, будет использовать те отображения.
Совместные действия + будут использовать эти ключевые отображения, так как они идентифицируют как виртуальную клавиатуру.
Править: Эквивалентные отображения, на основе функции:
Linux │ Mac
────────┼─────────
Control │ Command
Alt │ Control
Meta │ Alt
Shift │ Shift
Super │ Super
Mac имеет дополнительную модифицирующую клавишу (отчасти как старые клавиатуры EMACS-стиля, которые имели до 5 модифицирующих клавиш). Супер обычно удерживается от использования, таким образом, Вам не придется волноваться о переотображении его.
Если это имеет значение я наконец не торопился для выяснения моей установки отображения Совместных действий.
Сервер Linux (рабочий стол), клиент OS X (MacBook). Я хотел следующее:
Это допускает те же отображения клавиатуры, которые использует моя настольная клавиатура Hackintosh, таким образом, сочетаниям клавиш нравится, скопировать/вставить все еще отличаются между Linux и OS X, но я хорошо с этим.
Я использовал следующую конфигурацию:
section: screens
desktop:
# Linux server, no mapping
batbook:
# OS X client
ctrl = ctrl
alt = meta
super = alt
# meta = ?? # no idea where this shows up on the client end
end