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.