Empêcher l'affichage de s'éteindre en raison de l'inactivité lors du visionnage de vidéos en plein écran (Windows 7)

8

Dans les options d'alimentation, le moniteur est configuré pour s'éteindre (passer en mode d'économie d'énergie) après 10 minutes d'inactivité. Le problème est qu'il s'éteint également lorsque je regarde de longues vidéos YouTube en plein écran.

J'aime les économies d'énergie, donc le comportement par défaut est OK, mais il ne devrait pas se déclencher lorsque je regarde des vidéos en plein écran.

Y a-t-il un moyen de le réparer?

À M
la source
Demandez-vous quelles sont vos options au lieu de modifier les paramètres pour ne jamais atténuer et / ou éteindre le moniteur?
Mark
Oui, comme je l'ai dit, j'aime les économies d'énergie, donc quand je n'utilise pas l'ordinateur, il devrait éteindre le moniteur. Mais la vidéo en plein écran est une autre histoire. Il devrait détecter si une vidéo en plein écran est en cours de lecture et il ne devrait pas alors éteindre le moniteur.
Tom
Mais c'est ainsi que cela devrait fonctionner. Certes, beaucoup de gens regardent des vidéos en plein écran, c'est un scénario assez courant, il doit donc y avoir une meilleure solution que de simplement désactiver l'économie d'énergie.
Tom

Réponses:

4

En fait, le logiciel PEUT demander à Windows de désactiver l'économie d'énergie. Voilà comment les lecteurs multimédias le font. Mais lorsque vous regardez YouTube ou d'autres vidéos flash, c'est le navigateur qui fonctionne, rien d'autre. Il y a un plugin flash mais c'est un plugin, il n'a accès qu'aux mêmes choses que le navigateur. Si le navigateur ne donne pas accès à la gestion d'économie d'énergie, le plugin ne peut pas y accéder. Donc, la seule façon de résoudre ce problème serait que les navigateurs puissent avoir une nouvelle fonctionnalité qui désactiverait l'économie d'énergie lorsque vous visitez certains sites ou a la capacité de gérer l'économie d'énergie et passe en quelque sorte cet accès à des plugins tiers. Je ne vois pas qu'il y ait une autre façon. ou, vous pouvez aller dans le menu Démarrer et cliquer sur les options d'alimentation (recherchez-le), puis une fois que vous êtes dedans, vous pouvez cliquer sur une chose qui laisse '

Communauté
la source
4

Cela dépend peut-être du navigateur et du système d'exploitation, mais je peux vous dire qu'en utilisant Firefox 32.0.1 dans Windows 7 64 bits, chaque fois qu'un son est joué par le plugin Flash, cela empêche l'affichage de s'éteindre. Cela peut être vu en exécutant powercfg -requestspendant la lecture d'un son (exécutez cmd.exeen tant qu'administrateur avant de taper la commande):

C:\Windows\system32>powercfg -requests
DISPLAY:
[PROCESS] \Device\HarddiskVolume1\Program Files (x86)\Mozilla Firefox\firefox.exe

SYSTEM:
[DRIVER] IDT High Definition Audio CODEC (HDAUDIO\FUNC_01&VEN_111D&DEV_76DF&SUBSYS_1028053F&REV_1002\4&313bea4d&0&0001)
An audio stream is currently in use.

AWAYMODE:
None.

Deux choses sont illustrées dans cet exemple de sortie. C'est le processus firefox.exe DISPLAY:qui empêche l'affichage de s'éteindre. Le son diffusé via le pilote audio empêche le système de se mettre en veille.

Je considère le comportement de Firefox indésirable, car je regarde rarement de longues vidéos YouTube, et je ne veux pas que chaque notification de message de Facebook Chat allume mon écran. Le comportement peut être modifié à l'aide d'une powercfg -REQUESTSOVERRIDEcommande, comme ceci:

powercfg -REQUESTSOVERRIDE process "\Device\HarddiskVolume1\Program Files (x86)\Mozilla Firefox\firefox.exe" display

Tapez powercfg /?pour obtenir de l'aide.

balazer
la source
Ceci est exactement ce que je cherchais! Meilleur correctif technique proposé à mon avis. Merci!
jacktrader
3

Je soupçonne qu'il y a une raison mystérieuse que les applications n'ont pas intrinsèquement accès aux paramètres d'économie d'énergie, ou ce serait une évidence pour le Lecteur Windows Media d'avoir un commutateur "désactiver l'économie d'énergie".

La meilleure solution de contournement à laquelle je peux penser est de configurer 2 raccourcis de profil de puissance , et n'oubliez pas de permuter entre eux avant et après avoir regardé la vidéo. C'est du hack, mais ça devrait marcher. Maintenant, tout ce que je dois faire est de comprendre comment lancer cela à travers le réseau, lorsque nous diffusons depuis le DVR. ;)

Kara Marfia
la source
Je pense que cela devrait fonctionner dans l'autre sens. Ce ne sont pas les applications qui devraient désactiver l'économie d'énergie, mais l'économie d'énergie doit vérifier si une application fonctionne en plein écran, et si c'est le cas, elle ne doit pas éteindre le moniteur. Je suppose que le plein écran a besoin d'un appel API Windows, donc Windows doit savoir si une application fonctionne en plein écran à tout moment.
Tom
Je suggérerais également cette méthode, mais le seul inconvénient est que les paramètres de l'économiseur d'écran sont séparés.
Unfundednut du
Vous pouvez automatiser cela à l'aide de la neutralisation complète des gaz , qui changera automatiquement le profil d'alimentation pour vous, lorsqu'une application spécifique s'exécute. Voir ma réponse complète pour plus de détails. ( Remarque: je ne suis en aucun cas affilié à l'outil, je l'ai utilisé pour résoudre exactement le même problème :-))
Marcus Mangelsdorf
1

Désactivez cette "fonction d'économie d'énergie" car elle devient contre-productive chaque fois qu'elle éteint vos écrans pendant que vous êtes en train de regarder une vidéo / un film. Au lieu de cela, éteignez votre moniteur et d'autres écrans à l'aide du bouton d'alimentation sur l'écran chaque fois que vous passez en AFK.

pseudo
la source
0

Peut-être que l'économie d'énergie recherche des applications fonctionnant en mode plein écran mais n'en trouve pas, car ce n'est que le plug-in qui est en plein écran. Pouvez-vous essayer de régler le mode d'affichage du navigateur sur plein écran (non agrandi) avant de lire la vidéo et vérifier ce qui se passe ensuite? Firefox et IE ont tous deux des modes d'affichage plein écran.

Martin
la source
0

Vous pouvez également utiliser un petit utilitaire appelé Full Throttle Override pour changer automatiquement de mode d'alimentation chaque fois que Flash Player (ou votre lecteur vidéo préféré) est lancé. (J'ai ajouté FlashPlayerPlugin_16_0_0_296.exe, par exemple).

Il vous suffit de vous assurer de jeu Turn off the displayà Nevervotre High performanceplan d'alimentation. (Malheureusement, l'application ne prend pas en charge le passage à un plan d'alimentation spécifié autre que High performance)

J'ai eu un court essai avec mplayer.exe et l'utilitaire a réussi à basculer vers High performanceet revenir à mon plan d'alimentation par défaut tout en ayant une empreinte mémoire d'environ 9,3 Mo (sous Windows 8.1 x64)

Marcus Mangelsdorf
la source