Eu tenho 2 monitores. O principal é horizontal, o secundário é vertical.
Ao passar do monitor da direita para a esquerda, se o mouse atingir as áreas mostradas em vermelho, ele ficará preso. Eu gostaria de mudar esse comportamento.
Sempre que o mouse atinge qualquer parte da borda esquerda do monitor alto, ele deve ser acondicionado na borda direita do monitor largo. Eu particularmente não me importo com o local em que a borda é enrolada: tudo bem se for apenas o ponto mais próximo que eu mostrei na imagem (a linha tracejada é o envoltório / teletransporte).
Como posso fazer isso?
windows-7
multiple-monitors
mouse
Superbest
fonte
fonte
Respostas:
Com as propriedades de exibição do Windows, isso não é possível.
Ele é feito para "ajustar" o layout do seu monitor, de modo que nas propriedades da tela você possa 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, arraste-o para baixo nas janelas para refletir isso etc.
Não há muita resposta, mas, a menos que terceiros possam fazer isso, o Windows não pode.
fonte
O DisplayFusion tem uma opção na guia Configurações> Gerenciamento de janelas, chamada "Impedir que o cursor do mouse fique preso nas bordas do monitor não alinhadas", que corrige esse problema.
Divulgação: Apoio e teste no Binary Fortress Software (criadores do DisplayFusion) :)
fonte
Como não havia uma resposta "gratuita" 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 entre vários monitores e também para contornar a extremidade esquerda. e monitores à direita.
O MouseUnSnag também aborda o problema dos "cantos colados ", solicitado nesta postagem de superusuário relacionada:
fonte
Eu tenho 3 monitores (17 ", 22", 28 "), cada um com resolução de tela diferente e tive o mesmo problema de movimento do mouse. Tentei algumas ferramentas, mas não ajudei no meu cenário, e o DisplayFusion não era gratuito: D, então eu decidi escrever um script com a Autohotkey para resolvê-lo.
Verifique este script . Você pode compilá-lo para exe com ahk2exe e depois publicá-lo para iniciar
Este é o meu cenário:
fonte