Come posso fare in modo che il cursore in Windows con un'impostazione a monitor multipli si comporti come se si muovesse tra tutti i monitor con la stessa risoluzione?


15

Ho appena aggiunto un nuovo monitor 4K alla mia configurazione, portando il mio totale a 3. Il mio problema è che Windows "pensa" che i monitor hanno fisicamente le dimensioni relative che sono nelle impostazioni del display, quando sono davvero solo un pollice diverso ( il 4k è 28 "e i 2 1080 sono 27"). Ciò rende un po 'fastidioso spostarsi tra i monitor, poiché il mouse si ferma sul bordo del monitor quando si passa dalla visualizzazione 1 a una delle altre 2. Il cursore salta anche al centro dello schermo quando si passa da 1080 a 4K . C'è un modo per indurli a "allinearsi" al punto in cui il cursore si comporta come se si muovesse tra monitor con la stessa risoluzione?

Screencap delle impostazioni di visualizzazione

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


Fallisco totalmente il tuo dolore per questo. Ho un FHD da 24 pollici e monitor UHD da 27 pollici con lo stesso problema in passato.
Journeyman Geek

Puoi impostare risoluzioni personalizzate nel Pannello di controllo di Nvidia. Non so se questo funzionerà per renderlo più fluido tra i monitor di commutazione, ma se si impostano tutti alla stessa risoluzione potrebbe funzionare!
RyanIG,

1
L'unico modo per farlo sarebbe eseguire il monitor 4k con una risoluzione inferiore, ma ovviamente non è qualcosa che vorresti fare.
user1751825,

1
Possibile duplicato del cursore
Mahdi Rafatjah,

Risposte:



0

Scusa, non puoi.

I computer non conoscono le dimensioni fisiche dei monitor: conoscono solo le dimensioni virtuali (ovvero le dimensioni in pixel).


0

Hai alcune opzioni, la più ragionevole sarebbe quella di abilitare ciò che Nvidia chiama DSR, sul lato AMD credo che sia chiamato super risoluzione, che ti permetterà di far funzionare i tuoi monitor su una risoluzione superiore a quella nativa, inducendo il sistema operativo a pensare che lo siano tutto 4k, a seconda del carico di lavoro, potresti anche beneficiare dello spazio virtuale "extra" o potrebbe non esserlo. È inoltre possibile riorganizzare entrambi i piccoli monitor uno sopra l'altro (portare il n. 3 in linea con il n. 2).

Quello che personalmente farei è capovolgere quei monitor più piccoli in modalità verticale, uno per lato, consiglio vivamente di provarlo.


0

La tua scommessa migliore è abbassare la risoluzione del 4k. Ciò soddisferà il tuo desiderio che si comporti come un monitor 1080p.

Se si desidera mantenere le proprie risoluzioni, tuttavia, esiste un'alternativa più sciatta / glitch che prevede alcuni codici. Potresti scrivere un programma che rileva la posizione del cursore del mouse e, quando attraversi lo screenborder, lo salta su ( y_pos/ y_res_old) *y_res_new(dov'è y_res_oldla risoluzione verticale del monitor da cui sei uscito, e y_res_new di quello in cui hai spostato il mouse) . Questo potrebbe essere glitch, ma con il tuo processore potrebbe essere così veloce che non te ne accorgerai nemmeno.

Consiglio di farlo solo se il cursore si trova a circa 5 pixel dal bordo dello schermo, in questo modo lo stuttering del cursore si riduce alle parti di transizione.

TL; DR: se non vuoi approfondire la programmazione, o commissionare a un secchione di farlo, rimani senza scelta: abbassa la risoluzione o lasciala.


Ho scritto uno script Python molto semplice, se sei interessato. Funziona per me con 2 monitor, anche se a volte il cursore si blocca se è troppo vicino all'inizio / alla fine durante la transizione, se sei d'accordo.
Aprillomat,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.