Como fazer o envoltório do mouse a partir de cantos ao mover entre monitores?

13

Eu tenho dois monitores. A principal é a horizontal, a secundária é vertical.

Ao mover da direita para a esquerda, se o mouse atingir as áreas que mostrei em vermelho, ele fica preso. Eu gostaria de mudar esse comportamento.

Sempre que o mouse atingir qualquer parte da borda esquerda do monitor, ele deve ser colocado na borda direita do monitor. Eu não me importo particularmente com onde a borda é embrulhada: tudo bem se é o ponto mais próximo que eu mostrei na imagem (linha tracejada é o envoltório / teletransporte).

Como posso fazer isso?

    
por Superbest 16.01.2015 / 08:32

3 respostas

4

Com as propriedades de exibição do Windows, isso não é possível.

Ele é feito para "encaixar" o layout do seu monitor, portanto, nas propriedades de exibição, você pode arrastar os monitores para cima e para baixo, etc., para que pareça natural à sua configuração.

Por exemplo, se o monitor inferior do monitor esquerdo estiver alinhado com a parte inferior do monitor direito, você deverá arrastá-lo para baixo nas janelas para refletir isso, etc.

Não é muito de uma resposta, mas a menos que um terceiro possa fazer isso, o Windows não pode.

    
por 16.01.2015 / 09:21
3

DisplayFusion tem uma opção nas Configurações > Guia de Gerenciamento de Janelas, chamada "Evitar que o cursor do mouse se destaque em bordas de monitores desalinhadas", que corrige esse problema.

Divulgação: Eu apoio e testo na Binary Fortress Software (fabricantes da DisplayFusion):)

    
por 12.02.2015 / 16:54
1

Como não havia uma resposta "livre" para essa pergunta, desenvolvi um pequeno aplicativo de linha de comando do Windows C # para lidar com esse problema e permitir que o mouse se movesse suavemente em vários monitores e também entre eles. monitores mais à esquerda e à direita.

  • MouseUnSnag - GitHub - Você pode compilá-lo a partir do código-fonte, ou há um executável fornecido como um "release" do GitHub.

O MouseUnSnag também aborda o problema dos "cantos grudentos", perguntado neste post de superusuário relacionado:

por 05.10.2018 / 21:18