Puis-je dormir une des moniteurs sur une configuration multi-moniteur?

Je veux pouvoir "mettre l'écran à l'abri" sur l'un de mes deux moniteurs quand il n'est pas nécessaire, donc il ne me distrait pas ou n'utilise pas la puissance inutile.

Idéalement, l'affichage serait endormi, mais le système d'exploitation restera en mode moniteur double, de sorte que je pourrais encore avoir une variété de fenêtres ouvertes dans l'espace d'affichage du moniteur de couchage, ce qui signifie que je n'aurais pas à continuer de basculer entre un seul moniteur, Et les modes à double surveillance.

Cela dit, je considérerais également une solution qui permet de basculer facilement entre les modes moniteur simple et double sans naviguer dans plusieurs menus système.

Appuyez sur Windows + P – vous serez invité à choisir votre mode d'affichage de manière unique, étendue, etc. et peut donc être utilisé pour désactiver votre moniteur secondaire.

Je vois que vous vouliez garder vos fenêtres ouvertes; Cela les maintient toujours ouverts, mais il les amène tous à un seul écran si vous activez le mode moniteur unique. Cependant, au moins cette approche vous permettra de fermer la seconde distraction quand elle n'est pas utilisée.

Ce post est un peu vieux, mais j'ai rencontré un problème similaire. Je peux allumer mon PC / lecteur multimédia / des lumières à distance, mais mon écran d'ordinateur de 27 "lance une lueur de distraction dans la pièce. Afin de maximiser ma paresse, j'ai créé une application Java simple pour noircir l'affichage (que je peux lancer à distance en utilisant d'autres outils).

Ci-dessous est le code java que j'ai testé sur Windows 7. Il faut un seul argument 0 à max display-1. Par exemple: java -jar Dimmer.jar 1 va noircir mon deuxième moniteur, aucun argument ne supposera l'affichage 0

import java.awt.BorderLayout; import java.awt.Color; import java.awt.GraphicsDevice; import java.awt.GraphicsEnvironment; import java.awt.Rectangle; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.BorderFactory; import javax.swing.JButton; import javax.swing.JWindow; import javax.swing.UIManager; public class Dimmer extends JWindow { private static final long serialVersionUID = 3493635987367217622L; private final int _screen; public Dimmer () { this(0); } public Dimmer (int screen) { super(); _screen = screen; { final JButton button = new JButton("click to exit"); button.setForeground(Color.gray); button.setOpaque(false); button.setContentAreaFilled(false); button.setBorder(BorderFactory.createEmptyBorder()); button.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent arg0) { System.exit(0); } }); add(button, BorderLayout.CENTER); } setAlwaysOnTop(true); } public void begin() { GraphicsDevice gda[] = GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices(); GraphicsDevice gd = gda[_screen]; getContentPane().setBackground(Color.black); for (GraphicsDevice gdTmp : gda) { System.out.print( (gd == gdTmp) ? "->" : " "); System.out.println( "Screen(" + gdTmp.getDefaultConfiguration().getDevice().getIDstring() +")" +" "+ gdTmp.getDefaultConfiguration().getBounds() ); } Rectangle bounds = gd.getDefaultConfiguration().getBounds(); setLocation(bounds.getLocation()); setSize(bounds.getSize()); validate(); setVisible(true); } /** * @param args * @throws Exception */ public static void main(String[] args) throws Exception { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); Dimmer dimmer = new Dimmer(args.length == 1 ? Integer.valueOf(args[0]) : 0); dimmer.begin(); } } 

Une autre option est l'outil Nirsoft Multi Monitor: http://www.nirsoft.net/utils/multi_monitor_tool.html

Vous pouvez créer deux fichiers batch – un pour désactiver l'affichage X, l'autre à activer. Par exemple:

MultiMonitorTool.exe /disable 5

et

MultiMonitorTool.exe /enable 5

Pour trouver les numéros d'affichage, ouvrez MultiMonitorTool.exe, faites un clic droit sur l'affichage et visitez les propriétés.

Je cherchais à faire la même chose exacte. J'ai une TVHD de 42 pouces comme mon moniteur principal et je viens de configurer mon Samsung 24 "comme mon moniteur secondaire sur mon côté gauche, mais quand je regarde un film ou je joue à un jeu, il peut être déconcertant de l'avoir assis brillant.

Je viens de trouver la solution, Ultramon. Vous pouvez l'obtenir ici http://www.realtimesoft.com/ultramon/

Il existe d'autres applications de logiciels qui fonctionnent de manière similaire, mais je n'ai pas essayé celles-ci. Avec Ultramon, la solution est simple, vous pouvez cliquer à droite sur l'icône Ultramon dans votre barre des tâches pour voir une liste prédéfinie d'actions. L'une de ces actions est "Disable Secondary". Vous pouvez soit le sélectionner à partir de là ou la carte d'un combo clé (ce que j'ai fait) et maintenant vous avez la possibilité de simplement éteindre votre moniteur secondaire en appuyant sur un clic ou une touche combo. Cela vous permet de passer du mode d'affichage double à un seul et revenir immédiatement. Mon second moniteur ne fait que noir en mode d'économie d'énergie lorsque j'utilise mon combo et me restaure lorsque j'active l'affichage double avec le même combiné de touches lorsque je suis prêt à l'utiliser à nouveau.

Fonctionne parfaitement.

Si vous souhaitez simplement mettre en blanc votre écran principal, sans désactiver ou "dormir", vous pouvez utiliser ce programme VB6 qui charge simplement un fichier HTML en fond noir en plein écran sans frontières:

http://jpelectron.com/download/viewit-rev3.zip

Copiez tous les fichiers dans: C: \ Program Files (x86) \ viewIT \ then run viewit.exe

Il existe également l'option de rendre l'écran entier blanc (comme une application "lampe de poche")

Je l'ai créé parce que j'avais besoin d'une façon d'afficher l'écran de ma tablette (écran principal) alors que j'avais une vidéo YouTube ou autre en plein écran ailleurs (affichage secondaire)

Si vous n'aimez pas cela, cela se charge uniquement sur l'affichage principal, je vous suggère d'ouvrir fillblack.htm dans un navigateur, de mettre ce navigateur sur l'écran souhaité, puis d'appuyer sur F11 pour activer le mode plein écran / kiosque. L'accomplit.

C'est facile avec DisplayFusion . Vous pouvez définir des profils pour un moniteur et un autre pour plusieurs moniteurs, et également configurer les touches combo pour les activer avec ou sans dialogue de confirmation d'invite. Win + P fonctionne bien aussi.

Ce sera la solution correspondant à 100%. J'utilise 3 écrans (dans l'ordre 1,2,3 – de gauche à droite). Je peux placer 4 icônes (pour différents profils) sur mon écran principal à l'aide de cette application. En cliquant sur chacun, les résultats suivants se produiront. 1. seulement les moniteurs # 2, # 3 resteront sur 2. seulement les moniteurs # 1, # 2 resteront sur 3. seul le moniteur # 2 continuera 4. Tous les moniteurs continueront

L'outil est ultramon, il suffit de télécharger, l'installer et l'expérimenter.

Téléchargez une copie de nircmd dans votre lecteur C, puis créez ce fichier batch:

 C:\nircmd.exe cmdwait 1000 monitor off 

Il va dormir vos moniteurs mais pas verrouiller Windows.