Configuração do Synergy Multi Monitor Cliente / Servidor Config Mouse shift

1

Estou tentando obter o melhor "shift" de mouse de sinergia do servidor para o cliente e vice-versa, mas tendo alguns problemas devido à limitação da sinergia ou configuração de exibição do Windows (servidor e cliente são ambos win10), mas não consigo descobrir qual Para descrever melhor a minha configuração, criei um diagrama simples abaixo.

monitor-cable & screen config

Cliente Agora, quando eu movo meu mouse do meu laptop para a "tela 2" VGA conectada, a borda superior é usada - Perfeito

Servidor Quando eu movo meu mouse do meu PC DVI "screen 2" para a "tela 1" HDMI, a borda superior é usada - Perfect

Agora meu problema está se movendo do servidor para o cliente e vice-versa. Eu quero ser capaz de mover diretamente através da borda esquerda do servidor "tela 2" para o cliente "tela 2" ou borda inferior do servidor "tela 2" para o cliente laptop "tela 1". No entanto, não consigo configurar corretamente as configurações no windows ou na sinergia para fazer isso.

Configuração de Sinergia

enter image description here

O melhor que eu pude fazer foi mover o mouse da "tela 2" para a "tela 1" no servidor e depois mudar para a borda esquerda para chegar na tela "2" do meu cliente. Esta não é a melhor maneira, porque minha tela 2 não estará ligada o tempo todo (é uma TV montada na parede). Qual é a melhor configuração para que a borda esquerda ou inferior do servidor "screen 2" seja usada para mover para o cliente?

Eu acho que o problema pode ser que minha placa de vídeo AMD está priorizando o monitor HDMI como 1 e DVI como 2, embora eu defina a exibição DVI como o "monitor principal" na configuração do Windows. Como posso consertar isso sem trocar as entradas?

Obrigado.

Ehsan XiaolinMonk Mahmood
fonte
Você já descobriu isso? Ainda estou tentando obter sinergia para reconhecer o segundo monitor do meu cliente.
matmo

Respostas:

1

Eu configurei recentemente algo semelhante a isso usando o Synergy.
Infelizmente, o Synergy só permite que você faça a transição das bordas da tela que estão na borda de "Exibição virtual" de cada máquina (o retângulo que abrange os pixels de todas as suas telas). No entanto, o Synergy permite que você adicione transições de uma máquina para si mesmo, o que nos fornece algum tipo de solução alternativa.

Primeiro mudei minha tela inferior ( server_2 ) acima do meu ecrã superior ( server_1 ) nas configurações do Windows: Localização física vs localização no Windows . Isso nos permite ter todas as arestas que queremos transicionar na borda do Virtual Display. Então eu escrevi um arquivo de configuração do Synergy para envolver meu mouse do topo server_2 para o fundo da server_1 usando as porcentagens:

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

Em seguida eu adicionei na configuração para ir para o monitor do cliente:

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

Vantagens:

  • Permite a movimentação do cliente para o servidor em todos os locais esperados
  • Não requer mover nenhuma entrada de exibição
  • Não requer nenhum software extra (eu olhei para algumas outras soluções que adicionaram uma tela fictícia)

Desvantagens:

  • Existe um portal da parte inferior do server_2 para o topo server_1 (que é a transição de tela original do Windows)
  • Para arrastar coisas de server_1 para server_2 você precisa ir em uma direção inesperada
  • Você não pode colocar janelas que abranjam server_1 e server_2 como você esperaria
zed0
fonte