1

Я пытаюсь добиться наилучшего "перехода" мыши с сервера на клиент и наоборот, но у меня возникают некоторые проблемы из-за ограничений синергии или конфигурации дисплея Windows (сервер и клиент оба win10), но я не могу понять, какая именно ,Чтобы лучше описать мои настройки, я создал простую схему ниже.

монитор-кабель и экран конфигурации

Клиент Теперь, когда я перемещаю мышь с ноутбука на VGA-экран "экран 2", используется верхний край - отлично

Сервер Когда я перемещаю мышь с моего ПК DVI "экран 2" на HDMI "экран 1", используется верхний край - Отлично

Теперь моя проблема переходит от сервера к клиенту и наоборот. Я хочу, чтобы можно было перейти непосредственно через левый край от "экрана 2" сервера к экрану 2 клиента или к нижнему краю экрана "2 сервера" к ноутбуку "экран 1" клиента. Тем не менее, я не могу получить правильную конфигурацию, настроенную в Windows или Synergy, чтобы сделать это.

Синергия Конфиг

Лучшее, что я мог сделать, это переместить мышь с "экрана 2" на "экран 1" на сервере, а затем переместиться к левому краю, чтобы перейти к "экрану 2" моего клиента. Это не лучший способ, потому что мой экран 2 не будет включен постоянно (это настенный телевизор). Как лучше всего сделать так, чтобы левый или нижний край "экрана 2" сервера использовался для перехода к клиенту?

Я думаю, что проблема может заключаться в том, что моя видеокарта AMD отдает приоритет дисплею HDMI как 1, а DVI - как 2, хотя я установил дисплей DVI в качестве "основного дисплея" в конфигурации Windows. Как я могу это исправить без отключения входов?

Благодарю.

1 ответ1

1

Я недавно настроил что-то похожее на это с помощью Synergy.
К сожалению, Synergy позволяет переходить только с тех краев экрана, которые находятся на краю виртуального дисплея каждой машины (прямоугольник, который охватывает пиксели для всех ваших экранов). Однако Synergy позволяет добавлять переходы от машины к себе, что дает нам своего рода обходной путь.

Сначала я переместил свой нижний экран (server_2) над верхним экраном (server_1) в настройках Windows: физическое местоположение против местоположения в Windows. Это позволяет нам иметь все края, которые мы хотим переместить, на краю виртуального дисплея. Затем я написал файл конфигурации Synergy, чтобы обернуть мою мышь от вершины server_2 до нижней части server_1 , используя проценты:

section: links
    server:
        up(0,55) = server(45,100)
        down(45,100) = server(0,55)
end

Далее я добавил в конфигурацию для перехода на монитор клиента:

section: links
    server:
        up(0,55) = server(45,100)
        down(45,100) = server(0,55)
        left(0,40) = client(0,100)
        down(0,45) = client(0,100)
    client:
        right(0,100) = server(0,40)
        up(0,100) = client(0,45)
end

Преимущества:

  • Позволяет перемещаться от клиента к серверу во всех ожидаемых местах
  • Не требует перемещения каких-либо входов дисплея
  • Не требует никакого дополнительного программного обеспечения (я смотрел на некоторые другие решения, которые добавили фиктивный экран)

Недостатки:

  • Существует портал от нижней части server_2 до верхней части server_1 (который является оригинальным переходом экрана Windows)
  • Чтобы перетащить вещи с server_1 на server_2 вам нужно пойти в неожиданном направлении
  • Вы не можете разместить окна, которые охватывают и server_1 и server_2 как вы ожидаете

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .