Отображение ключа совместных действий

Я выполняю сервер Совместных действий на 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}

Спасибо!

36
задан 10.11.2016, 22:49

3 ответа

Я был в аналогичной ситуации однажды, и я нашел несколько 'уникальный' путь вокруг этого. Включите клавиатуру непосредственно в Ваш Mac и отредактируйте предпочтения клавиатуры непосредственно. После этого любая клавиатура не-Apple, которую Вы присоединяете, будет использовать те отображения.

  1. Включите они вводят с клавиатуры.
  2. Предпочтения Открытой системы (Меню Apple-> Установки системы).
  3. Введите предпочтения "Клавиатуры" (под Аппаратными средствами).
  4. От "Отображения Клавиатуры" (или так же названный) вкладка, измените ключ, отображающийся, как Вы считаете целесообразным.

Совместные действия + будут использовать эти ключевые отображения, так как они идентифицируют как виртуальную клавиатуру.

Править: Эквивалентные отображения, на основе функции:

Linux   │ Mac
────────┼─────────
Control │ Command
Alt     │ Control
Meta    │ Alt
Shift   │ Shift
Super   │ Super

Mac имеет дополнительную модифицирующую клавишу (отчасти как старые клавиатуры EMACS-стиля, которые имели до 5 модифицирующих клавиш). Супер обычно удерживается от использования, таким образом, Вам не придется волноваться о переотображении его.

15
ответ дан 07.12.2019, 08:55

Супер "Windows", включают большинство клавиатур. Meta (я верю), клавиша Esc.

2
ответ дан 07.12.2019, 08:55

Если это имеет значение я наконец не торопился для выяснения моей установки отображения Совместных действий.

Сервер Linux (рабочий стол), клиент OS X (MacBook). Я хотел следующее:

  • Ctrl на рабочем столе-> Ctrl на MacBook
  • WinKey на рабочем столе-> Команда / ⌘ на MacBook
  • Высокий звук на рабочем столе-> Высокий звук/Опция на 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
35
ответ дан 07.12.2019, 08:55

Теги

Похожие вопросы