Use o Synergy com um servidor de monitor duplo

5

Atualmente, estou usando sinergia na minha máquina Windows e no meu pi de framboesa. A máquina Windows é o servidor e o pi framboesa é o cliente. O programa funciona muito bem, mas não percebe que meu servidor tem duas telas, não uma. Aqui está o meu monitor atual configurado.

|----------||----------|
|          ||          |
| SERVER 2 || CLIENT 1 |
|          ||          |
|----------||----------|
   |---------------|
   |               |
   |   SERVER 1    |
   |               |
   |---------------|

e aqui está como parece ser quando movo o mouse com a sinergia em execução:

|----------|
|          |
| SERVER 2 |
|          |
|----------|
   |---------------||----------|
   |               ||          |
   |   SERVER 1    || CLIENT 1 |
   |               ||          |
   |---------------||----------|

Como eu faria isso quando eu arrastasse meu cursor para a direita na tela do Servidor 2, ele iria para o Cliente 1 e quando eu arrastasse meu mouse para cima no canto superior direito do Servidor 1 ele iria para o cliente 1? / p>

Eu tentei brincar com o arquivo de configuração, embora toda vez que faço isso, ele me envia uma mensagem de erro.

Se houver uma maneira de fazer com que a sinergia reconheça o Servidor 2 como a tela principal do servidor e faça com que a única maneira de chegar ao cliente é ir na tela do servidor 2 e arrastar o mouse para a direita, isso também seria bom. Eu não necessariamente tenho que ser capaz de chegar ao cliente do servidor 1, seria apenas um benefício adicional.

    
por JVarhol 26.05.2014 / 20:13

1 resposta

4

Adaptado de ArchWiki , aqui está um exemplo que deve fornecer referências suficientes:

section: screens
    Pi:
        switchCorners = none +top-right +top-left 
        switchCornerSize = 40
    Desktop:
        switchCorners = none +bottom-left +bottom-right
        switchCornerSize = 40
end
section: links
    Pi:
        up(0,100) = Desktop(25,75)
    Desktop:
        down(25,75) = Pi(0,100)
end
section: options
    keystroke(Control+Alt+KP_Multiply) = lockCursorToScreen(toggle)
end

Isso incorpora os seguintes recursos:

  • O lado superior da tela do Pi é mapeado para o centro em 50% da parte inferior da tela da área de trabalho e vice-versa.
  • Pressionando Ctrl Alt Numblock * , você pode alternar o recurso “travar o cursor para a tela atual”.
  • Uma área de 40 pixels ao redor do canto das bordas marcadas é protegida e mantém o mouse dentro da tela atual. Inútil para a tela “Desktop”, é claro, apenas o manteve como exemplo.

Pode ser necessário ajustar as porcentagens para corresponder à configuração real.

    
por 26.05.2014 / 20:33