Como faço para que o cursor no Windows com uma configuração de vários monitores se comporte como se estivesse se movendo entre todos os monitores com a mesma resolução?

14

Acabei de adicionar um novo monitor 4K à minha configuração, elevando o total para 3. Meu problema é que o Windows "pensa" que os monitores são fisicamente do tamanho relativo em que estão nas configurações de exibição, quando na verdade são apenas uma polegada diferente ( o 4K é de 28 "e os 2 1080s são de 27"). Isso dificulta a movimentação entre os monitores, já que o mouse para na borda do monitor ao passar da exibição 1 para outra 2. O cursor também pula para o meio da tela ao passar de 1080 para 4k. . Existe uma maneira de fazê-los "alinhar" até o ponto em que o cursor se comporta como se estivesse se movendo entre monitores com a mesma resolução?

Captura de tela das configurações de exibição

Configuração do sistema: nVidia GTX 970 Intel Core i7 4790K 16GB de ram Windows 10 Pro de 64 bits

WhytteDragun
fonte
Eu falhei totalmente com sua dor nisso. Eu tenho monitores FHD de 24 polegadas e UHD de 27 polegadas com o mesmo problema no passado.
Journeyman Geek
Você pode definir resoluções personalizadas no painel de controle da Nvidia. Não sei se isso funcionará para torná-lo mais suave entre a troca de monitores, mas se você configurá-los todos com a mesma resolução, pode funcionar!
RyanIG
1
A única maneira de fazer isso seria executar o monitor 4K na resolução mais baixa, mas obviamente isso não é algo que você gostaria de fazer.
usar o seguinte comando
1
Possível duplicado do cursor do rato em várias telas com PPI diferente
Mahdi Rafatjah

Respostas:

0

Desculpe, você não pode.

Os computadores não sabem o tamanho físico dos monitores: apenas o tamanho virtual (ou seja, o tamanho em pixels).

Nacho Blaz
fonte
0

Você tem algumas opções, a mais razoável seria habilitar o que a Nvidia chama DSR, no lado da AMD, que eu acredito ser chamado de super-resolução, que permitirá que você execute seus monitores em uma resolução maior que a nativa, enganando o sistema operacional a pensar que eles são todos os 4k, dependendo da carga de trabalho, você se beneficiaria do espaço virtual 'extra' ou talvez não. Você também pode reorganizar os dois monitores pequenos, um acima do outro (coloque o número 3 alinhado com o número 2).

O que eu pessoalmente faria é inverter os monitores menores no modo retrato, um de cada lado, é altamente recomendável que você o experimente.

rzfzr
fonte
0

Sua melhor aposta é diminuir a resolução do 4K. Isso atenderá ao seu desejo de que ele se comporte como um monitor 1080p.

Se você deseja manter suas resoluções, existe uma alternativa mais desleixada / com falhas que envolve alguma codificação. Você pode escrever um programa que detecte a posição do cursor do mouse e, quando você cruza a borda da tela, pula para ( y_pos/ y_res_old) *y_res_new(onde y_res_oldestá a resolução vertical do monitor em que saiu e o y_res_new daquele em que você moveu o mouse) . Isso pode ser complicado, mas com o seu processador pode ser tão rápido que você nem percebe.

Eu recomendo fazer isso apenas se o cursor estiver a 5 ou mais pixels da borda da tela, para que a gagueira do cursor seja reduzida às partes de transição.

TL; DR: se você não quiser se aprofundar em alguma programação ou contratar um nerd para fazê-lo, ficará sem opções - diminua a resolução ou deixe-a.

Aprillomat
fonte
Eu escrevi um script python muito básico, se você estiver interessado. Funciona para mim com 2 monitores, embora às vezes o cursor fique preso se estiver muito perto da parte superior / inferior durante a transição, se você estiver bem com isso.
Aprillomat