¿Cómo puedo hacer que el cursor en Windows con una configuración de múltiples monitores se comporte como si se moviera entre todos los monitores que tienen la misma resolución?

15

Acabo de agregar un nuevo monitor 4k a mi configuración, lo que hace que mi total sea 3. Mi problema es que Windows "piensa" que los monitores son físicamente del tamaño relativo en la configuración de la pantalla, cuando en realidad son solo una pulgada diferente ( el 4k tiene 28 "y el 2 1080 tiene 27"). Esto hace que moverse entre los monitores sea un poco molesto, ya que el mouse se detiene en el borde del monitor al pasar de la pantalla 1 a cualquiera de las otras 2. El cursor también salta al centro de la pantalla cuando se mueve de 1080 a 4k . ¿Hay alguna manera de hacer que se "alineen" hasta el punto donde el cursor se comporta como si se moviera entre monitores que tienen la misma resolución?

Captura de pantalla de la configuración de pantalla

Configuración del sistema: nVidia GTX 970 Intel Core i7 4790K 16Gb ram Windows 10 Pro 64 bit

WhytteDragun
fuente
Fallo totalmente tu dolor en esto. Tengo monitores FHD de 24 pulgadas y UHD de 27 pulgadas con el mismo problema en el pasado.
Journeyman Geek
Puede establecer resoluciones personalizadas en el Panel de control de Nvidia. No sé si esto funcionará para que sea más fácil entre cambiar monitores, pero si los configura a todos con la misma resolución, ¡podría funcionar!
RyanIG
1
La única forma de hacerlo sería ejecutar el monitor 4k con la resolución más baja, pero eso obviamente no es algo que quieras hacer.
usuario1751825
1
Posible duplicado del cursor
Mahdi Rafatjah
1
Posible duplicado del cursor golpeando "borde" entre monitores de diferentes tamaños
Ƭᴇcʜιᴇ007

Respuestas:

0

Lo siento, no puedes.

Las computadoras no conocen el tamaño físico de los monitores: solo conocen el tamaño virtual (es decir, el tamaño en píxeles).

Nacho Blaz
fuente
0

Tiene algunas opciones, la más razonable sería habilitar lo que Nvidia llama DSR, en el lado de AMD, creo que se llama súper resolución, que le permitirá ejecutar sus monitores en una resolución superior a la nativa, engañando al sistema operativo para que piense que son todo 4k, dependiendo de su carga de trabajo, incluso se beneficiaría del espacio virtual 'extra' o podría no serlo. También puede reorganizar ambos monitores pequeños uno encima del otro (coloque el n. ° 3 en línea con el n. ° 2).

Lo que personalmente haría es voltear esos monitores más pequeños en modo vertical, uno en cada lado, te recomiendo que lo pruebes.

rzfzr
fuente
0

Su mejor apuesta es rechazar la resolución de 4k. Esto cumplirá su deseo de que se comporte como un monitor de 1080p.

Sin embargo, si desea mantener sus resoluciones, hay una alternativa más descuidada / fallida que implica algo de codificación. Podría escribir un programa que detecte la posición del cursor del mouse y, cuando cruza el borde de la pantalla, lo salta a ( y_pos/ y_res_old) *y_res_new(donde y_res_oldestá la resolución vertical del monitor del que salió, y es_nuevo_del que movió el mouse) . Esto podría ser problemático, pero con su procesador, podría ser tan rápido que ni siquiera lo notará.

Recomiendo hacer esto solo si el cursor está dentro de los 5 píxeles del borde de la pantalla, de esa manera la tartamudez del cursor se reduce a las partes de transición.

TL; DR: si no quieres profundizar en alguna programación, o encargar a un nerd que lo haga, no tienes opciones: rechaza la resolución o déjala.

Aprillomat
fuente
Escribí un script de Python muy básico, si estás interesado. Funciona para mí con 2 monitores, aunque a veces el cursor se atasca si está demasiado cerca de la parte superior / inferior durante la transición, si está de acuerdo con eso.
Aprillomat