2011-04-05 20:45:19 +0000 2011-04-05 20:45:19 +0000
46
46

Come fermare il ridimensionamento delle finestre quando il canale di visualizzazione del monitor è spento/passato a un'altra sorgente

Ho un nuovo adattatore Amd Radeon 6870 con i suoi driver impostati su una risoluzione di 1080p 60Hz collegato a un televisore Samsung HDMI di fascia alta del 2008 da 47".

Tuttavia, quando la TV viene girata su un diverso ingresso HDMI - (quando torno in Windows) in qualche modo Windows decide di ridimensionare tutte le applicazioni aperte ad una risoluzione inferiore - compresi alcuni dei pop-out laterali nascosti. Quando li ridimensiona, però, attacca i pop-out al centro dello schermo e tutte le finestre ridimensionate delle applicazioni aperte nell'angolo in alto a sinistra - tutte impilate l'una sull'altra e ridimensionate alla risoluzione più piccola.

Le cose che sembrano essere ok dopo il ritorno sono le icone sul desktop, la barra delle applicazioni e la barra laterale.

Qualcuno è a conoscenza di 1) come questo accada 2) perché accada 3) come fermare il ridimensionamento delle applicazioni e di alcuni dei pop-out agganciati (non sono realmente ridimensionati dopo il ritorno - sono solo bloccati al centro dello schermo approssimativamente dove dovrebbero essere se la barra laterale destra o inferiore fosse stata ridimensionata a quella risoluzione inferiore).

La mia ipotesi è che al momento di perdere il segnale HDMI - che Windows è detto da qualcosa (driver, o windows stesso) che la risoluzione di essere senza un segnale presente (notando che i segnali HDMI e handshake sono a due vie sui dispositivi HDMI. Se perde il segnale o la tv è passata a un altro dispositivo - allora l'adattatore del display deve capirlo e dirlo a Windows o lo capisce e disegna a caso per cambiare la dimensione del display).

Qualsiasi aiuto è molto apprezzato. Ho chiesto ad AMD/ATI - ma hanno detto che non sanno perché o come questo stia accadendo. Speravo che forse questo è IL posto dove i super utenti vanno veramente - quelli che sviluppano driver per adattatori di visualizzazione, o che si immergono profondamente in queste aree di Windows. Se ci sono siti migliori o solo siti concorrenti - per favore consigliate - notando che ho già scritto AMD/ATI.

Risposta / Aggiunte 4/7/2011

È davvero bello ricevere la tua risposta Shinrai. (BTW è il corretto galateo su questi forum per avere una discussione?) Eppure ‘solo un problema’ - sto usando un singolo display in questo caso - quindi Windows non sposta le finestre delle applicazioni su un altro desktop. Windows (o qualcosa) decide di rimpicciolire il desktop che ha attualmente e ridimensiona tutte le finestre alla dimensione massima del desktop. Come tale sarei contento se Windows mantenesse semplicemente le dimensioni attuali dell'unico desktop che è in funzione.

So anche che questo NON succede sui monitor collegati con DVI. Lì ho avuto una configurazione a uno e due monitor e non ridimensiona affatto quegli schermi quando si disconnettono i monitor, si spengono, o altro… rimangono solidi - tutto al suo posto - a tal punto che se si dimentica che l'altro monitor è spento - si avranno problemi a trovare alcune finestre senza usare una delle utility dell'app di controllo.

Quindi, se potessi anche solo far gestire l'HDMI da Windows (o dal driver del display) ( 1] che lo sta facendo comunque il driver del display o Windows - e 2] da dove viene quell'altra dimensione di risoluzione (1024x768) - non è la più piccola e non è la più grande?) per avere come DVI - la vita sarebbe dorata (per questo aspetto comunque).

** trovato altri con lo stesso problema in questo thread: http://hardforum.com/showthread.php?t=1507324

Risposte (3)

3
3
3
2011-04-06 14:49:41 +0000

La tua intuizione è corretta; il monitor sta essenzialmente chiudendo l'handshake su quel canale HDMI quando cambi l'ingresso. Windows 7 lo vede come “Non c'è più un monitor collegato qui”, e a quel punto disabilita quell'uscita. Dal momento che quello schermo non esiste più, tutto ciò che era su di esso deve andare da qualche parte, quindi mescola tutto sui vostri display rimanenti, e non è grazioso. Quando lo schermo ritorna, Windows 7 ricorderà in qualche misura come avevate disposto le cose, ma non rimescolerà le vostre finestre (potreste averle chiuse o aperte o spostate in altro modo nel frattempo, dopo tutto!)

Non c'è niente che tu possa fare con i driver di visualizzazione che possa risolvere questo problema; è il comportamento del sistema operativo e mentre è scomodo per la tua situazione ha senso. (L'alternativa è avere cose sui monitor che in realtà non esistono, cosa che XP faceva a volte e lasciatemi dire che era un incubo). Ci può essere qualche software di terze parti che può forzare questo a non verificarsi, ma non ne conosco nessuno su due piedi e sospetto che si corra il rischio di causare altri problemi. (Se qualcuno può effettivamente postarne qualcuno, sarò lieto di dare un voto più alto alle risposte).

3
3
3
2014-03-27 02:24:49 +0000

Nessun hardware aggiuntivo richiesto

  1. Installare TeamViewer o Chrome Remote desktop sul computer con il problema, e abilitare le connessioni remote.
  2. Spegnere il televisore/monitor.
  3. La risoluzione cambia da sola.
  4. Accedi al computer da remoto usando il software del passo 1. Come indicato nella domanda, la risoluzione è cambiata.
  5. Ripristina la risoluzione normale (com'è quando la TV/monitor è accesa), usando la tua connessione remota.
  6. La risoluzione non cambierà più quando la TV/monitor è spenta.
1
1
1
2012-12-13 19:29:29 +0000

Cercando lo stesso problema, ho trovato questo thread che sostiene che può essere riparato pasticciando nel registro. Ho anche trovato un thread di un tizio che sosteneva che fosse il risultato dell'uso di DisplayPort.

Ho provato la correzione del registro e non sembra funzionare (anche se non ho riavviato, se questo fa la differenza). Inoltre, il mio dispositivo che si comporta male è collegato a una DisplayPort sulla mia scheda grafica da una porta DVI sul mio monitor, e sfortunatamente non posso confermare il secondo conto poiché non ho adattatori appropriati. Ma ho pensato che potesse essere utile.

Edit: ok, mi sono disperato e sono andato a prendere in prestito un cavo per questo tentativo. Passare da un cavo DVI-I con cavo adattatore DVI/DisplayPort a un cavo DVI-I/HDMI a cavo singolo ha risolto il problema. Per me questo suggerisce o che è davvero un problema con DisplayPort, come suggerito dal ragazzo su HardForum, o che è un effetto collaterale dell'uso di adattatori per cavi. In entrambi i casi, sono felice di aver finito.